From 0d3225ff1e0b81aa45b6fe8a1e328f2504bc92bb Mon Sep 17 00:00:00 2001 From: Thomas Dupont Date: Fri, 2 Sep 2022 12:41:52 +0200 Subject: [PATCH] fix: put docs folder back for 5.x --- 5.x/docs/.nojekyll | 1 + 5.x/docs/assets/custom.css | 4 + 5.x/docs/assets/highlight.css | 78 ++ 5.x/docs/assets/main.js | 54 + 5.x/docs/assets/search.js | 1 + 5.x/docs/assets/style.css | 1224 ++++++++++++++++ 5.x/docs/assets/widgets.png | Bin 0 -> 480 bytes 5.x/docs/assets/widgets@2x.png | Bin 0 -> 855 bytes .../classes/AbsolutePathInteractionRoute.html | 112 ++ 5.x/docs/classes/AcceptPreferenceParser.html | 156 +++ 5.x/docs/classes/AccessChecker.html | 150 ++ 5.x/docs/classes/AgentAccessChecker.html | 146 ++ 5.x/docs/classes/AgentClassAccessChecker.html | 146 ++ 5.x/docs/classes/AgentGroupAccessChecker.html | 221 +++ 5.x/docs/classes/AllStaticReader.html | 181 +++ 5.x/docs/classes/AllowAcceptHeaderWriter.html | 314 +++++ 5.x/docs/classes/App.html | 134 ++ 5.x/docs/classes/AppRunner.html | 365 +++++ 5.x/docs/classes/AssetPathExtractor.html | 176 +++ 5.x/docs/classes/AsyncHandler.html | 205 +++ 5.x/docs/classes/AtomicFileDataAccessor.html | 396 ++++++ 5.x/docs/classes/Authorizer.html | 149 ++ 5.x/docs/classes/AuthorizingHttpHandler.html | 208 +++ .../classes/AuxiliaryLinkMetadataWriter.html | 212 +++ 5.x/docs/classes/AuxiliaryReader.html | 215 +++ 5.x/docs/classes/BadRequestHttpError.html | 214 +++ 5.x/docs/classes/BaseAccountStore.html | 430 ++++++ 5.x/docs/classes/BaseComponentsJsFactory.html | 146 ++ 5.x/docs/classes/BaseEmailSender.html | 172 +++ .../classes/BaseFileIdentifierMapper.html | 414 ++++++ 5.x/docs/classes/BaseHttpServerFactory.html | 144 ++ 5.x/docs/classes/BaseIdentifierStrategy.html | 169 +++ 5.x/docs/classes/BaseInteractionHandler.html | 213 +++ 5.x/docs/classes/BaseLogger.html | 241 ++++ 5.x/docs/classes/BaseResourceStore.html | 247 ++++ .../BaseTypedRepresentationConverter.html | 207 +++ 5.x/docs/classes/BaseUrlExtractor.html | 166 +++ 5.x/docs/classes/BaseUrlHandler.html | 163 +++ 5.x/docs/classes/BaseUrlRouterRule.html | 210 +++ 5.x/docs/classes/BaseUrlVerifier.html | 184 +++ 5.x/docs/classes/BasicConditions.html | 175 +++ 5.x/docs/classes/BasicConditionsParser.html | 205 +++ 5.x/docs/classes/BasicRepresentation.html | 251 ++++ 5.x/docs/classes/BasicRequestParser.html | 195 +++ 5.x/docs/classes/BasicResponseWriter.html | 187 +++ 5.x/docs/classes/BearerWebIdExtractor.html | 167 +++ 5.x/docs/classes/BodyParser.html | 150 ++ 5.x/docs/classes/BooleanHandler.html | 187 +++ 5.x/docs/classes/CachedResourceSet.html | 125 ++ 5.x/docs/classes/ChainedConverter.html | 382 +++++ 5.x/docs/classes/ChainedTemplateEngine.html | 170 +++ 5.x/docs/classes/CliExtractor.html | 159 +++ 5.x/docs/classes/CliResolver.html | 97 ++ .../classes/ClientCredentialsAdapter.html | 233 ++++ .../ClientCredentialsAdapterFactory.html | 124 ++ 5.x/docs/classes/ClusterManager.html | 190 +++ .../classes/CombinedShorthandResolver.html | 165 +++ .../classes/ComposedAuxiliaryStrategy.html | 304 ++++ 5.x/docs/classes/ConditionalHandler.html | 229 +++ 5.x/docs/classes/ConditionsParser.html | 148 ++ 5.x/docs/classes/ConfigPodInitializer.html | 191 +++ 5.x/docs/classes/ConfigPodManager.html | 171 +++ 5.x/docs/classes/ConflictHttpError.html | 207 +++ 5.x/docs/classes/ConsentHandler.html | 265 ++++ 5.x/docs/classes/ConstantConverter.html | 197 +++ 5.x/docs/classes/ConstantMetadataWriter.html | 178 +++ 5.x/docs/classes/ContainerInitializer.html | 194 +++ .../classes/ContainerToTemplateConverter.html | 272 ++++ 5.x/docs/classes/ContentLengthParser.html | 173 +++ 5.x/docs/classes/ContentType.html | 116 ++ .../classes/ContentTypeMetadataWriter.html | 161 +++ 5.x/docs/classes/ContentTypeParser.html | 161 +++ 5.x/docs/classes/ContentTypeReplacer.html | 214 +++ 5.x/docs/classes/ControlHandler.html | 176 +++ 5.x/docs/classes/ConvertingErrorHandler.html | 241 ++++ 5.x/docs/classes/ConvertingPatcher.html | 212 +++ 5.x/docs/classes/ConvertingRouterRule.html | 225 +++ 5.x/docs/classes/CorsHandler.html | 225 +++ .../classes/CreateCredentialsHandler.html | 176 +++ .../classes/CreatedResponseDescription.html | 107 ++ 5.x/docs/classes/CredentialsExtractor.html | 152 ++ 5.x/docs/classes/CredentialsHandler.html | 151 ++ 5.x/docs/classes/DPoPWebIdExtractor.html | 181 +++ 5.x/docs/classes/DataAccessorBasedStore.html | 740 ++++++++++ .../classes/DeleteCredentialsHandler.html | 176 +++ 5.x/docs/classes/DeleteOperationHandler.html | 166 +++ .../DynamicJsonToTemplateConverter.html | 213 +++ 5.x/docs/classes/EjsTemplateEngine.html | 161 +++ 5.x/docs/classes/EmailPasswordAuthorizer.html | 175 +++ 5.x/docs/classes/EmailSender.html | 148 ++ 5.x/docs/classes/EncodingPathStorage.html | 252 ++++ 5.x/docs/classes/EqualReadWriteLocker.html | 209 +++ 5.x/docs/classes/ErrorHandler.html | 150 ++ 5.x/docs/classes/ErrorToJsonConverter.html | 189 +++ 5.x/docs/classes/ErrorToQuadConverter.html | 189 +++ .../classes/ErrorToTemplateConverter.html | 238 ++++ 5.x/docs/classes/ExpiringAdapter.html | 289 ++++ 5.x/docs/classes/ExpiringAdapterFactory.html | 112 ++ 5.x/docs/classes/ExtensionBasedMapper.html | 463 ++++++ .../classes/ExtensionBasedMapperFactory.html | 96 ++ 5.x/docs/classes/FileDataAccessor.html | 502 +++++++ 5.x/docs/classes/FileSizeReporter.html | 206 +++ .../classes/FileSystemResourceLocker.html | 318 +++++ .../classes/FilterMetadataDataAccessor.html | 325 +++++ 5.x/docs/classes/FilterPattern.html | 111 ++ 5.x/docs/classes/FinalizableHandler.html | 158 +++ 5.x/docs/classes/Finalizer.html | 148 ++ 5.x/docs/classes/FixedContentTypeMapper.html | 456 ++++++ 5.x/docs/classes/FixedInteractionHandler.html | 167 +++ 5.x/docs/classes/ForbiddenHttpError.html | 207 +++ 5.x/docs/classes/ForgotPasswordHandler.html | 272 ++++ 5.x/docs/classes/FormToJsonConverter.html | 190 +++ 5.x/docs/classes/FoundHttpError.html | 218 +++ 5.x/docs/classes/GeneratedPodManager.html | 136 ++ 5.x/docs/classes/GetOperationHandler.html | 166 +++ 5.x/docs/classes/GlobalQuotaStrategy.html | 202 +++ 5.x/docs/classes/GreedyReadWriteLocker.html | 345 +++++ .../classes/HandlebarsTemplateEngine.html | 161 +++ 5.x/docs/classes/HashMap.html | 324 +++++ 5.x/docs/classes/HeadOperationHandler.html | 166 +++ 5.x/docs/classes/HeaderHandler.html | 168 +++ 5.x/docs/classes/HtmlViewHandler.html | 190 +++ 5.x/docs/classes/HttpError.html | 263 ++++ 5.x/docs/classes/HttpHandler.html | 155 ++ 5.x/docs/classes/IdentifierMap.html | 276 ++++ 5.x/docs/classes/IdentifierSetMultiMap.html | 401 ++++++ 5.x/docs/classes/IdentityProviderFactory.html | 339 +++++ .../classes/IdentityProviderHttpHandler.html | 189 +++ .../classes/ImmutableMetadataPatcher.html | 193 +++ 5.x/docs/classes/InMemoryDataAccessor.html | 372 +++++ .../classes/IndexRepresentationStore.html | 317 +++++ 5.x/docs/classes/InitializableHandler.html | 158 +++ 5.x/docs/classes/Initializer.html | 156 +++ 5.x/docs/classes/InteractionHandler.html | 156 +++ 5.x/docs/classes/InteractionRouteHandler.html | 176 +++ .../classes/IntermediateCreateExtractor.html | 195 +++ 5.x/docs/classes/InternalServerError.html | 207 +++ 5.x/docs/classes/JsonFileStorage.html | 271 ++++ 5.x/docs/classes/JsonResourceStorage.html | 306 ++++ 5.x/docs/classes/KeyExtractor.html | 175 +++ 5.x/docs/classes/LazyLoggerFactory.html | 149 ++ 5.x/docs/classes/LinkMetadataGenerator.html | 176 +++ 5.x/docs/classes/LinkRelMetadataWriter.html | 188 +++ 5.x/docs/classes/LinkRelObject.html | 164 +++ 5.x/docs/classes/LinkRelParser.html | 187 +++ 5.x/docs/classes/ListCredentialsHandler.html | 166 +++ .../classes/LocationInteractionHandler.html | 178 +++ 5.x/docs/classes/LockingResourceStore.html | 395 ++++++ 5.x/docs/classes/LoggerInitializer.html | 158 +++ 5.x/docs/classes/LoginHandler.html | 232 +++ 5.x/docs/classes/MappedMetadataWriter.html | 181 +++ 5.x/docs/classes/MarkdownToHtmlConverter.html | 204 +++ 5.x/docs/classes/MemoryMapStorage.html | 199 +++ 5.x/docs/classes/MemoryResourceLocker.html | 164 +++ 5.x/docs/classes/MetadataGenerator.html | 148 ++ 5.x/docs/classes/MetadataParser.html | 168 +++ 5.x/docs/classes/MetadataWriter.html | 171 +++ 5.x/docs/classes/MethodFilterHandler.html | 207 +++ 5.x/docs/classes/MethodModesExtractor.html | 171 +++ .../classes/MethodNotAllowedHttpError.html | 215 +++ 5.x/docs/classes/ModesExtractor.html | 151 ++ 5.x/docs/classes/ModifiedMetadataWriter.html | 161 +++ 5.x/docs/classes/ModuleVersionVerifier.html | 169 +++ 5.x/docs/classes/MonitoringStore.html | 729 ++++++++++ .../classes/MovedPermanentlyHttpError.html | 218 +++ 5.x/docs/classes/N3PatchBodyParser.html | 236 ++++ 5.x/docs/classes/N3PatchModesExtractor.html | 174 +++ 5.x/docs/classes/N3Patcher.html | 217 +++ .../classes/NoCheckOwnershipValidator.html | 168 +++ 5.x/docs/classes/NotFoundHttpError.html | 207 +++ 5.x/docs/classes/NotImplementedHttpError.html | 208 +++ 5.x/docs/classes/OidcHttpHandler.html | 172 +++ 5.x/docs/classes/OkResponseDescription.html | 113 ++ 5.x/docs/classes/OperationHandler.html | 153 ++ 5.x/docs/classes/OperationHttpHandler.html | 150 ++ .../classes/OperationMetadataCollector.html | 148 ++ 5.x/docs/classes/OriginalUrlExtractor.html | 181 +++ 5.x/docs/classes/OwnerPermissionReader.html | 208 +++ 5.x/docs/classes/OwnershipValidator.html | 160 +++ 5.x/docs/classes/ParallelHandler.html | 179 +++ 5.x/docs/classes/ParentContainerReader.html | 259 ++++ 5.x/docs/classes/ParsingHttpHandler.html | 240 ++++ 5.x/docs/classes/PassthroughAdapter.html | 226 +++ .../classes/PassthroughAdapterFactory.html | 118 ++ 5.x/docs/classes/PassthroughConverter.html | 146 ++ 5.x/docs/classes/PassthroughDataAccessor.html | 294 ++++ 5.x/docs/classes/PassthroughStore.html | 283 ++++ 5.x/docs/classes/PatchHandler.html | 158 +++ 5.x/docs/classes/PatchOperationHandler.html | 173 +++ 5.x/docs/classes/PatchingStore.html | 287 ++++ 5.x/docs/classes/PathBasedReader.html | 219 +++ .../classes/PermissionBasedAuthorizer.html | 273 ++++ 5.x/docs/classes/PermissionReader.html | 156 +++ 5.x/docs/classes/PlainJsonLdFilter.html | 191 +++ 5.x/docs/classes/PodQuotaStrategy.html | 235 ++++ 5.x/docs/classes/PostOperationHandler.html | 173 +++ .../classes/PreconditionFailedHttpError.html | 207 +++ 5.x/docs/classes/PreferenceParser.html | 157 +++ 5.x/docs/classes/PreferenceSupport.html | 124 ++ 5.x/docs/classes/ProcessHandler.html | 221 +++ 5.x/docs/classes/PromptHandler.html | 166 +++ .../classes/PublicCredentialsExtractor.html | 139 ++ 5.x/docs/classes/PutOperationHandler.html | 182 +++ 5.x/docs/classes/QuadToRdfConverter.html | 204 +++ 5.x/docs/classes/QuotaStrategy.html | 198 +++ 5.x/docs/classes/QuotaValidator.html | 165 +++ 5.x/docs/classes/RawBodyParser.html | 158 +++ 5.x/docs/classes/RdfPatcher.html | 173 +++ 5.x/docs/classes/RdfStorePatcher.html | 146 ++ 5.x/docs/classes/RdfToQuadConverter.html | 189 +++ 5.x/docs/classes/RdfValidator.html | 166 +++ 5.x/docs/classes/ReadOnlyStore.html | 276 ++++ 5.x/docs/classes/RecordObject.html | 80 ++ 5.x/docs/classes/RedirectHttpError.html | 259 ++++ 5.x/docs/classes/RedirectingErrorHandler.html | 147 ++ 5.x/docs/classes/RedirectingHttpHandler.html | 206 +++ 5.x/docs/classes/RedisLocker.html | 427 ++++++ 5.x/docs/classes/RegexRouterRule.html | 228 +++ 5.x/docs/classes/RegexRule.html | 96 ++ 5.x/docs/classes/RegistrationHandler.html | 213 +++ 5.x/docs/classes/RegistrationManager.html | 216 +++ .../classes/RelativePathInteractionRoute.html | 101 ++ 5.x/docs/classes/RepresentationConverter.html | 152 ++ .../RepresentationConvertingStore.html | 324 +++++ 5.x/docs/classes/RepresentationMetadata.html | 687 +++++++++ .../classes/RepresentationPatchHandler.html | 175 +++ 5.x/docs/classes/RepresentationPatcher.html | 162 +++ 5.x/docs/classes/RequestParser.html | 148 ++ 5.x/docs/classes/ResetPasswordHandler.html | 233 ++++ .../classes/ResetResponseDescription.html | 102 ++ 5.x/docs/classes/ResponseDescription.html | 115 ++ 5.x/docs/classes/ResponseWriter.html | 163 +++ 5.x/docs/classes/RootFilePathHandler.html | 181 +++ 5.x/docs/classes/RouterHandler.html | 202 +++ 5.x/docs/classes/RouterRule.html | 166 +++ .../RoutingAuxiliaryIdentifierStrategy.html | 202 +++ .../classes/RoutingAuxiliaryStrategy.html | 301 ++++ 5.x/docs/classes/RoutingResourceStore.html | 285 ++++ 5.x/docs/classes/SafeErrorHandler.html | 182 +++ 5.x/docs/classes/SeededPodInitializer.html | 175 +++ 5.x/docs/classes/SequenceHandler.html | 181 +++ 5.x/docs/classes/ServerInitializer.html | 189 +++ 5.x/docs/classes/SetupHandler.html | 251 ++++ 5.x/docs/classes/SetupHttpHandler.html | 241 ++++ 5.x/docs/classes/ShorthandExtractor.html | 150 ++ 5.x/docs/classes/ShorthandResolver.html | 150 ++ .../classes/SingleRootIdentifierStrategy.html | 187 +++ 5.x/docs/classes/SlugParser.html | 173 +++ 5.x/docs/classes/SparqlDataAccessor.html | 550 ++++++++ 5.x/docs/classes/SparqlUpdateBodyParser.html | 159 +++ .../classes/SparqlUpdateModesExtractor.html | 277 ++++ 5.x/docs/classes/SparqlUpdatePatcher.html | 282 ++++ 5.x/docs/classes/StaticAssetHandler.html | 247 ++++ 5.x/docs/classes/StaticHandler.html | 170 +++ 5.x/docs/classes/StaticThrowHandler.html | 158 +++ .../SubdomainExtensionBasedMapper.html | 506 +++++++ .../classes/SubdomainIdentifierGenerator.html | 123 ++ .../classes/SubdomainIdentifierStrategy.html | 194 +++ .../SuffixAuxiliaryIdentifierStrategy.html | 192 +++ .../classes/SuffixIdentifierGenerator.html | 116 ++ 5.x/docs/classes/TargetExtractor.html | 157 +++ 5.x/docs/classes/TemplatedPodGenerator.html | 184 +++ .../classes/TemplatedResourcesGenerator.html | 290 ++++ 5.x/docs/classes/TokenOwnershipValidator.html | 258 ++++ .../classes/TypedRepresentationConverter.html | 166 +++ 5.x/docs/classes/UnauthorizedHttpError.html | 207 +++ .../classes/UnionCredentialsExtractor.html | 205 +++ 5.x/docs/classes/UnionHandler.html | 247 ++++ 5.x/docs/classes/UnionPermissionReader.html | 242 ++++ .../UnsecureConstantCredentialsExtractor.html | 177 +++ 5.x/docs/classes/UnsecureWebIdExtractor.html | 158 +++ .../classes/UnsecureWebSocketsProtocol.html | 203 +++ 5.x/docs/classes/UnsupportedAsyncHandler.html | 151 ++ .../UnsupportedMediaTypeHttpError.html | 207 +++ 5.x/docs/classes/ValidatingDataAccessor.html | 299 ++++ 5.x/docs/classes/Validator.html | 149 ++ 5.x/docs/classes/VariableHandler.html | 168 +++ 5.x/docs/classes/VariableSetter.html | 197 +++ 5.x/docs/classes/VoidLocker.html | 189 +++ 5.x/docs/classes/VoidLogger.html | 225 +++ 5.x/docs/classes/VoidLoggerFactory.html | 109 ++ 5.x/docs/classes/WacAllowMetadataWriter.html | 196 +++ 5.x/docs/classes/WaterfallHandler.html | 193 +++ 5.x/docs/classes/WebAclAuxiliaryReader.html | 218 +++ 5.x/docs/classes/WebAclMetadataCollector.html | 147 ++ 5.x/docs/classes/WebAclReader.html | 354 +++++ 5.x/docs/classes/WebIdAdapter.html | 269 ++++ 5.x/docs/classes/WebIdAdapterFactory.html | 124 ++ 5.x/docs/classes/WebSocketAdvertiser.html | 168 +++ 5.x/docs/classes/WebSocketHandler.html | 163 +++ 5.x/docs/classes/WebSocketServerFactory.html | 121 ++ 5.x/docs/classes/WinstonLogger.html | 244 ++++ 5.x/docs/classes/WinstonLoggerFactory.html | 143 ++ 5.x/docs/classes/WorkerManager.html | 158 +++ .../WrappedExpiringReadWriteLocker.html | 257 ++++ 5.x/docs/classes/WrappedExpiringStorage.html | 364 +++++ 5.x/docs/classes/WrappedSetMultiMap.html | 437 ++++++ 5.x/docs/classes/WrappingLogger.html | 245 ++++ 5.x/docs/classes/WwwAuthMetadataWriter.html | 180 +++ 5.x/docs/classes/YargsCliExtractor.html | 199 +++ 5.x/docs/classes/YargsParameter.html | 104 ++ 5.x/docs/enums/AccessMode.html | 91 ++ 5.x/docs/enums/AclMode.html | 60 + 5.x/docs/enums/CredentialGroup.html | 70 + 5.x/docs/functions/absoluteFilePath.html | 651 +++++++++ 5.x/docs/functions/addGeneratedResources.html | 661 +++++++++ 5.x/docs/functions/addHeader.html | 649 +++++++++ 5.x/docs/functions/addResourceMetadata.html | 653 +++++++++ 5.x/docs/functions/addTemplateMetadata.html | 655 +++++++++ 5.x/docs/functions/allFulfilled.html | 653 +++++++++ 5.x/docs/functions/assertError.html | 646 +++++++++ 5.x/docs/functions/assertPassword.html | 652 +++++++++ 5.x/docs/functions/cleanPreferences.html | 651 +++++++++ 5.x/docs/functions/cloneRepresentation.html | 650 +++++++++ 5.x/docs/functions/concat.html | 652 +++++++++ 5.x/docs/functions/createAggregateError.html | 653 +++++++++ 5.x/docs/functions/createErrorMessage.html | 643 +++++++++ 5.x/docs/functions/createNamespace.html | 668 +++++++++ 5.x/docs/functions/createSubdomainRegexp.html | 656 +++++++++ 5.x/docs/functions/createTermNamespace.html | 653 +++++++++ .../functions/createUriAndTermNamespace.html | 654 +++++++++ 5.x/docs/functions/createUriNamespace.html | 653 +++++++++ .../functions/decodeUriPathComponents.html | 651 +++++++++ .../functions/encodeUriPathComponents.html | 651 +++++++++ 5.x/docs/functions/endOfStream.html | 643 +++++++++ 5.x/docs/functions/ensureLeadingSlash.html | 651 +++++++++ 5.x/docs/functions/ensureTrailingSlash.html | 651 +++++++++ 5.x/docs/functions/extractScheme.html | 653 +++++++++ 5.x/docs/functions/fetchDataset.html | 646 +++++++++ 5.x/docs/functions/filter.html | 675 +++++++++ 5.x/docs/functions/filterHandlers.html | 659 +++++++++ 5.x/docs/functions/find.html | 676 +++++++++ 5.x/docs/functions/findHandler.html | 661 +++++++++ .../functions/generateHttpErrorClass.html | 658 +++++++++ 5.x/docs/functions/generateHttpErrorUri.html | 645 +++++++++ .../generateRedirectHttpErrorClass.html | 654 +++++++++ 5.x/docs/functions/getBestPreference.html | 655 +++++++++ 5.x/docs/functions/getConversionTarget.html | 659 +++++++++ 5.x/docs/functions/getDefault.html | 664 +++++++++ 5.x/docs/functions/getETag.html | 649 +++++++++ 5.x/docs/functions/getExtension.html | 648 +++++++++ 5.x/docs/functions/getLoggerFor.html | 653 +++++++++ 5.x/docs/functions/getModuleRoot.html | 640 +++++++++ 5.x/docs/functions/getRelativeUrl.html | 656 +++++++++ 5.x/docs/functions/getSingleItem.html | 649 +++++++++ 5.x/docs/functions/getStatusCode.html | 645 +++++++++ 5.x/docs/functions/getTemplateFilePath.html | 646 +++++++++ 5.x/docs/functions/getTypeWeight.html | 654 +++++++++ .../functions/getWeightedPreferences.html | 655 +++++++++ 5.x/docs/functions/guardStream.html | 659 +++++++++ 5.x/docs/functions/guardedStreamFrom.html | 651 +++++++++ 5.x/docs/functions/hasScheme.html | 653 +++++++++ 5.x/docs/functions/identifierHashFn.html | 645 +++++++++ 5.x/docs/functions/isContainerIdentifier.html | 647 +++++++++ 5.x/docs/functions/isContainerPath.html | 647 +++++++++ 5.x/docs/functions/isError.html | 645 +++++++++ 5.x/docs/functions/isGuarded.html | 650 +++++++++ 5.x/docs/functions/isHttpRequest.html | 645 +++++++++ 5.x/docs/functions/isInternalContentType.html | 649 +++++++++ .../functions/isRepresentationMetadata.html | 645 +++++++++ 5.x/docs/functions/isResourceIdentifier.html | 645 +++++++++ 5.x/docs/functions/isSystemError.html | 643 +++++++++ 5.x/docs/functions/isTerm.html | 645 +++++++++ 5.x/docs/functions/isValidFileName.html | 649 +++++++++ 5.x/docs/functions/isValidVariable.html | 646 +++++++++ 5.x/docs/functions/joinFilePath.html | 653 +++++++++ 5.x/docs/functions/joinUrl.html | 660 +++++++++ .../listSingleThreadedComponents.html | 653 +++++++++ 5.x/docs/functions/map.html | 677 +++++++++ .../functions/matchesAuthorizationScheme.html | 653 +++++++++ .../functions/matchesMediaPreferences.html | 651 +++++++++ 5.x/docs/functions/matchesMediaType.html | 654 +++++++++ 5.x/docs/functions/modify.html | 657 +++++++++ 5.x/docs/functions/modulePath.html | 646 +++++++++ 5.x/docs/functions/normalizeFilePath.html | 649 +++++++++ 5.x/docs/functions/parseAccept.html | 652 +++++++++ 5.x/docs/functions/parseAcceptCharset.html | 652 +++++++++ 5.x/docs/functions/parseAcceptDateTime.html | 649 +++++++++ 5.x/docs/functions/parseAcceptEncoding.html | 652 +++++++++ 5.x/docs/functions/parseAcceptLanguage.html | 652 +++++++++ 5.x/docs/functions/parseContentType.html | 652 +++++++++ 5.x/docs/functions/parseForwarded.html | 649 +++++++++ 5.x/docs/functions/parseLinkHeader.html | 649 +++++++++ 5.x/docs/functions/parseParameters.html | 656 +++++++++ 5.x/docs/functions/parseQuads.html | 653 +++++++++ 5.x/docs/functions/pipeSafely.html | 675 +++++++++ 5.x/docs/functions/preferencesToString.html | 647 +++++++++ 5.x/docs/functions/promiseSome.html | 654 +++++++++ 5.x/docs/functions/readJsonStream.html | 649 +++++++++ 5.x/docs/functions/readPackageJson.html | 640 +++++++++ 5.x/docs/functions/readTemplate.html | 645 +++++++++ 5.x/docs/functions/readableToQuads.html | 649 +++++++++ 5.x/docs/functions/readableToString.html | 649 +++++++++ 5.x/docs/functions/reduce.html | 718 ++++++++++ .../functions/resetInternalLoggerFactory.html | 646 +++++++++ 5.x/docs/functions/resolveAssetPath.html | 647 +++++++++ 5.x/docs/functions/resolveModulePath.html | 645 +++++++++ 5.x/docs/functions/responseToDataset.html | 652 +++++++++ 5.x/docs/functions/sanitizeUrlPart.html | 649 +++++++++ 5.x/docs/functions/serializeQuads.html | 653 +++++++++ .../functions/setGlobalLoggerFactory.html | 648 +++++++++ 5.x/docs/functions/setSafeInterval.html | 667 +++++++++ 5.x/docs/functions/splitAndClean.html | 647 +++++++++ 5.x/docs/functions/splitCommaSeparated.html | 649 +++++++++ 5.x/docs/functions/toCanonicalUriPath.html | 652 +++++++++ 5.x/docs/functions/toComponentsJsType.html | 658 +++++++++ 5.x/docs/functions/toLiteral.html | 651 +++++++++ 5.x/docs/functions/toNamedTerm.html | 677 +++++++++ 5.x/docs/functions/toObjectTerm.html | 685 +++++++++ 5.x/docs/functions/toPredicateTerm.html | 677 +++++++++ .../functions/transformQuotedStrings.html | 654 +++++++++ 5.x/docs/functions/transformSafely.html | 658 +++++++++ 5.x/docs/functions/trimLeadingSlashes.html | 649 +++++++++ 5.x/docs/functions/trimTrailingSlashes.html | 649 +++++++++ 5.x/docs/functions/uniqueQuads.html | 649 +++++++++ 5.x/docs/functions/updateModifiedDate.html | 651 +++++++++ 5.x/docs/index.html | 856 ++++++++++++ 5.x/docs/interfaces/Accept.html | 102 ++ 5.x/docs/interfaces/AcceptCharset.html | 82 ++ 5.x/docs/interfaces/AcceptDatetime.html | 82 ++ 5.x/docs/interfaces/AcceptEncoding.html | 82 ++ 5.x/docs/interfaces/AcceptHeader.html | 84 ++ 5.x/docs/interfaces/AcceptLanguage.html | 82 ++ 5.x/docs/interfaces/AccessCheckerArgs.html | 84 ++ 5.x/docs/interfaces/AccountPayload.html | 88 ++ 5.x/docs/interfaces/AccountSettings.html | 87 ++ 5.x/docs/interfaces/AccountStore.html | 341 +++++ 5.x/docs/interfaces/AdapterFactory.html | 88 ++ .../interfaces/AsyncTransformOptions.html | 363 +++++ 5.x/docs/interfaces/AtomicDataAccessor.html | 303 ++++ 5.x/docs/interfaces/AtomicResourceStore.html | 266 ++++ 5.x/docs/interfaces/AuthorizerInput.html | 84 ++ .../AuthorizingHttpHandlerArgs.html | 102 ++ .../AuxiliaryIdentifierStrategy.html | 178 +++ 5.x/docs/interfaces/AuxiliaryStrategy.html | 290 ++++ .../interfaces/BaseHttpServerOptions.html | 109 ++ .../interfaces/BasicConditionsOptions.html | 85 ++ .../interfaces/BasicRequestParserArgs.html | 95 ++ 5.x/docs/interfaces/BodyParserArgs.html | 76 + 5.x/docs/interfaces/CliOptions.html | 85 ++ 5.x/docs/interfaces/ClientCredentials.html | 71 + 5.x/docs/interfaces/ComponentsJsFactory.html | 103 ++ 5.x/docs/interfaces/Conditions.html | 154 ++ .../interfaces/ConstantConverterOptions.html | 105 ++ .../interfaces/ContainerInitializerArgs.html | 111 ++ 5.x/docs/interfaces/ConvertingStoreEntry.html | 71 + 5.x/docs/interfaces/Credential.html | 67 + .../interfaces/CredentialsHandlerBody.html | 73 + .../interfaces/CredentialsHandlerInput.html | 75 + 5.x/docs/interfaces/DataAccessor.html | 302 ++++ 5.x/docs/interfaces/EmailArgs.html | 85 ++ 5.x/docs/interfaces/EmailSenderArgs.html | 85 ++ 5.x/docs/interfaces/ErrorHandlerArgs.html | 71 + .../interfaces/ExpiringReadWriteLocker.html | 175 +++ 5.x/docs/interfaces/ExpiringStorage.html | 228 +++ 5.x/docs/interfaces/FileIdentifierMapper.html | 131 ++ .../FileIdentifierMapperFactory.html | 92 ++ 5.x/docs/interfaces/Finalizable.html | 84 ++ .../interfaces/ForgotPasswordHandlerArgs.html | 85 ++ .../interfaces/ForgotPasswordPayload.html | 75 + 5.x/docs/interfaces/Forwarded.html | 96 ++ .../interfaces/GreedyReadWriteSuffixes.html | 78 ++ 5.x/docs/interfaces/HttpErrorClass.html | 128 ++ 5.x/docs/interfaces/HttpErrorOptions.html | 82 ++ 5.x/docs/interfaces/HttpHandlerInput.html | 73 + 5.x/docs/interfaces/HttpServerFactory.html | 85 ++ 5.x/docs/interfaces/IdentifierGenerator.html | 88 ++ 5.x/docs/interfaces/IdentifierStrategy.html | 165 +++ .../IdentityProviderFactoryArgs.html | 138 ++ .../IdentityProviderHttpHandlerArgs.html | 84 ++ 5.x/docs/interfaces/Initializable.html | 82 ++ .../interfaces/InteractionHandlerInput.html | 76 + 5.x/docs/interfaces/InteractionRoute.html | 82 ++ 5.x/docs/interfaces/KeyValueStorage.html | 194 +++ 5.x/docs/interfaces/LinkEntry.html | 71 + 5.x/docs/interfaces/LinkEntryParameters.html | 68 + 5.x/docs/interfaces/LogMetadata.html | 75 + 5.x/docs/interfaces/Logger.html | 246 ++++ 5.x/docs/interfaces/LoggerFactory.html | 90 ++ 5.x/docs/interfaces/Operation.html | 114 ++ .../interfaces/OperationHandlerInput.html | 64 + .../interfaces/OperationHttpHandlerInput.html | 82 ++ .../OperationMetadataCollectorInput.html | 75 + .../interfaces/OriginalUrlExtractorArgs.html | 75 + .../interfaces/ParsingHttpHandlerArgs.html | 102 ++ 5.x/docs/interfaces/Patch.html | 107 ++ .../interfaces/PermissionReaderInput.html | 76 + 5.x/docs/interfaces/PodGenerator.html | 97 ++ 5.x/docs/interfaces/PodManager.html | 98 ++ 5.x/docs/interfaces/PodSettings.html | 110 ++ 5.x/docs/interfaces/ProviderFactory.html | 83 ++ 5.x/docs/interfaces/RdfStorePatcherInput.html | 86 ++ 5.x/docs/interfaces/ReadWriteLocker.html | 154 ++ .../interfaces/RedirectHttpErrorClass.html | 136 ++ .../interfaces/RegistrationManagerArgs.html | 111 ++ 5.x/docs/interfaces/RegistrationParams.html | 123 ++ 5.x/docs/interfaces/RegistrationResponse.html | 109 ++ 5.x/docs/interfaces/Representation.html | 105 ++ .../RepresentationConverterArgs.html | 84 ++ .../RepresentationPatcherInput.html | 83 ++ .../interfaces/RepresentationPreferences.html | 97 ++ 5.x/docs/interfaces/Resource.html | 71 + 5.x/docs/interfaces/ResourceIdentifier.html | 69 + 5.x/docs/interfaces/ResourceLink.html | 93 ++ 5.x/docs/interfaces/ResourceLocker.html | 119 ++ 5.x/docs/interfaces/ResourceSet.html | 92 ++ 5.x/docs/interfaces/ResourceStore.html | 274 ++++ 5.x/docs/interfaces/ResourcesGenerator.html | 96 ++ 5.x/docs/interfaces/RouterHandlerArgs.html | 92 ++ 5.x/docs/interfaces/SetMultiMap.html | 429 ++++++ 5.x/docs/interfaces/SetupHandlerArgs.html | 76 + 5.x/docs/interfaces/SetupHttpHandlerArgs.html | 102 ++ 5.x/docs/interfaces/SimpleLogger.html | 97 ++ 5.x/docs/interfaces/SingleThreaded.html | 645 +++++++++ 5.x/docs/interfaces/Size.html | 74 + 5.x/docs/interfaces/SizeReporter.html | 170 +++ 5.x/docs/interfaces/SparqlUpdatePatch.html | 114 ++ 5.x/docs/interfaces/SystemError.html | 162 +++ 5.x/docs/interfaces/TemplateEngine.html | 109 ++ 5.x/docs/interfaces/TemplateOptions.html | 85 ++ 5.x/docs/interfaces/TemplatePath.html | 71 + 5.x/docs/interfaces/TemplateString.html | 64 + .../TemplatedResourcesGeneratorArgs.html | 115 ++ 5.x/docs/modules.html | 1241 +++++++++++++++++ 5.x/docs/types/AccessMap.html | 636 +++++++++ 5.x/docs/types/AclPermission.html | 634 +++++++++ 5.x/docs/types/ChangeMap.html | 638 +++++++++ 5.x/docs/types/CredentialSet.html | 636 +++++++++ 5.x/docs/types/EmailPasswordData.html | 634 +++++++++ 5.x/docs/types/EmptyMapConstructor.html | 644 +++++++++ 5.x/docs/types/Expires.html | 645 +++++++++ 5.x/docs/types/Guarded.html | 642 +++++++++ 5.x/docs/types/HttpRequest.html | 636 +++++++++ 5.x/docs/types/HttpResponse.html | 636 +++++++++ 5.x/docs/types/Interaction.html | 634 +++++++++ 5.x/docs/types/LogLevel.html | 636 +++++++++ 5.x/docs/types/MapEntry.html | 638 +++++++++ 5.x/docs/types/MapKey.html | 638 +++++++++ 5.x/docs/types/MapValue.html | 638 +++++++++ 5.x/docs/types/MetadataGraph.html | 634 +++++++++ 5.x/docs/types/MetadataIdentifier.html | 634 +++++++++ 5.x/docs/types/MetadataRecord.html | 634 +++++++++ 5.x/docs/types/MetadataValue.html | 634 +++++++++ 5.x/docs/types/ModifyOptions.html | 651 +++++++++ 5.x/docs/types/Namespace.html | 640 +++++++++ 5.x/docs/types/PatchHandlerInput.html | 647 +++++++++ 5.x/docs/types/Permission.html | 636 +++++++++ 5.x/docs/types/PermissionMap.html | 636 +++++++++ 5.x/docs/types/PermissionSet.html | 636 +++++++++ 5.x/docs/types/Template.html | 634 +++++++++ 5.x/docs/types/TemplateFileName.html | 634 +++++++++ 5.x/docs/types/ValidatorInput.html | 641 +++++++++ 5.x/docs/types/ValuePreference.html | 644 +++++++++ 5.x/docs/types/ValuePreferences.html | 648 +++++++++ 5.x/docs/types/YargsOptions.html | 634 +++++++++ 5.x/docs/variables/ACL.html | 634 +++++++++ 5.x/docs/variables/APPLICATION_JSON.html | 634 +++++++++ .../variables/APPLICATION_OCTET_STREAM.html | 634 +++++++++ .../variables/APPLICATION_SPARQL_UPDATE.html | 634 +++++++++ .../APPLICATION_X_WWW_FORM_URLENCODED.html | 634 +++++++++ 5.x/docs/variables/AS.html | 634 +++++++++ 5.x/docs/variables/AUTH.html | 634 +++++++++ 5.x/docs/variables/CONTENT_LENGTH.html | 634 +++++++++ 5.x/docs/variables/CONTENT_LENGTH_TERM.html | 634 +++++++++ 5.x/docs/variables/CONTENT_TYPE.html | 634 +++++++++ 5.x/docs/variables/CONTENT_TYPE_TERM.html | 634 +++++++++ 5.x/docs/variables/DC.html | 634 +++++++++ 5.x/docs/variables/DEFAULT_CUSTOM_TYPES.html | 641 +++++++++ 5.x/docs/variables/FOAF.html | 634 +++++++++ 5.x/docs/variables/HH.html | 634 +++++++++ 5.x/docs/variables/HTTP.html | 634 +++++++++ 5.x/docs/variables/IANA.html | 634 +++++++++ 5.x/docs/variables/INTERNAL_ALL.html | 634 +++++++++ 5.x/docs/variables/INTERNAL_ERROR.html | 634 +++++++++ 5.x/docs/variables/INTERNAL_QUADS.html | 634 +++++++++ 5.x/docs/variables/JSON_LD.html | 634 +++++++++ 5.x/docs/variables/LDP.html | 634 +++++++++ 5.x/docs/variables/LOG_LEVELS.html | 634 +++++++++ 5.x/docs/variables/MA.html | 634 +++++++++ 5.x/docs/variables/OIDC.html | 634 +++++++++ 5.x/docs/variables/PIM.html | 634 +++++++++ 5.x/docs/variables/POSIX.html | 634 +++++++++ 5.x/docs/variables/PREFERRED_PREFIX.html | 634 +++++++++ 5.x/docs/variables/PREFERRED_PREFIX_TERM.html | 634 +++++++++ 5.x/docs/variables/RDF.html | 634 +++++++++ 5.x/docs/variables/RDFS.html | 634 +++++++++ 5.x/docs/variables/SOLID.html | 634 +++++++++ 5.x/docs/variables/SOLID_AS.html | 634 +++++++++ 5.x/docs/variables/SOLID_ERROR.html | 634 +++++++++ 5.x/docs/variables/SOLID_HTTP.html | 634 +++++++++ 5.x/docs/variables/SOLID_META.html | 634 +++++++++ 5.x/docs/variables/TEMPLATE-1.html | 634 +++++++++ 5.x/docs/variables/TEMPLATE_VARIABLE.html | 634 +++++++++ 5.x/docs/variables/TEXT_HTML.html | 634 +++++++++ 5.x/docs/variables/TEXT_MARKDOWN.html | 634 +++++++++ 5.x/docs/variables/TEXT_N3.html | 634 +++++++++ 5.x/docs/variables/TEXT_TURTLE.html | 634 +++++++++ 5.x/docs/variables/UNIT_BYTES.html | 634 +++++++++ 5.x/docs/variables/VANN.html | 634 +++++++++ 5.x/docs/variables/VCARD.html | 634 +++++++++ 5.x/docs/variables/XSD.html | 634 +++++++++ 5.x/docs/variables/modulePathPlaceholder.html | 637 +++++++++ 602 files changed, 200837 insertions(+) create mode 100644 5.x/docs/.nojekyll create mode 100644 5.x/docs/assets/custom.css create mode 100644 5.x/docs/assets/highlight.css create mode 100644 5.x/docs/assets/main.js create mode 100644 5.x/docs/assets/search.js create mode 100644 5.x/docs/assets/style.css create mode 100644 5.x/docs/assets/widgets.png create mode 100644 5.x/docs/assets/widgets@2x.png create mode 100644 5.x/docs/classes/AbsolutePathInteractionRoute.html create mode 100644 5.x/docs/classes/AcceptPreferenceParser.html create mode 100644 5.x/docs/classes/AccessChecker.html create mode 100644 5.x/docs/classes/AgentAccessChecker.html create mode 100644 5.x/docs/classes/AgentClassAccessChecker.html create mode 100644 5.x/docs/classes/AgentGroupAccessChecker.html create mode 100644 5.x/docs/classes/AllStaticReader.html create mode 100644 5.x/docs/classes/AllowAcceptHeaderWriter.html create mode 100644 5.x/docs/classes/App.html create mode 100644 5.x/docs/classes/AppRunner.html create mode 100644 5.x/docs/classes/AssetPathExtractor.html create mode 100644 5.x/docs/classes/AsyncHandler.html create mode 100644 5.x/docs/classes/AtomicFileDataAccessor.html create mode 100644 5.x/docs/classes/Authorizer.html create mode 100644 5.x/docs/classes/AuthorizingHttpHandler.html create mode 100644 5.x/docs/classes/AuxiliaryLinkMetadataWriter.html create mode 100644 5.x/docs/classes/AuxiliaryReader.html create mode 100644 5.x/docs/classes/BadRequestHttpError.html create mode 100644 5.x/docs/classes/BaseAccountStore.html create mode 100644 5.x/docs/classes/BaseComponentsJsFactory.html create mode 100644 5.x/docs/classes/BaseEmailSender.html create mode 100644 5.x/docs/classes/BaseFileIdentifierMapper.html create mode 100644 5.x/docs/classes/BaseHttpServerFactory.html create mode 100644 5.x/docs/classes/BaseIdentifierStrategy.html create mode 100644 5.x/docs/classes/BaseInteractionHandler.html create mode 100644 5.x/docs/classes/BaseLogger.html create mode 100644 5.x/docs/classes/BaseResourceStore.html create mode 100644 5.x/docs/classes/BaseTypedRepresentationConverter.html create mode 100644 5.x/docs/classes/BaseUrlExtractor.html create mode 100644 5.x/docs/classes/BaseUrlHandler.html create mode 100644 5.x/docs/classes/BaseUrlRouterRule.html create mode 100644 5.x/docs/classes/BaseUrlVerifier.html create mode 100644 5.x/docs/classes/BasicConditions.html create mode 100644 5.x/docs/classes/BasicConditionsParser.html create mode 100644 5.x/docs/classes/BasicRepresentation.html create mode 100644 5.x/docs/classes/BasicRequestParser.html create mode 100644 5.x/docs/classes/BasicResponseWriter.html create mode 100644 5.x/docs/classes/BearerWebIdExtractor.html create mode 100644 5.x/docs/classes/BodyParser.html create mode 100644 5.x/docs/classes/BooleanHandler.html create mode 100644 5.x/docs/classes/CachedResourceSet.html create mode 100644 5.x/docs/classes/ChainedConverter.html create mode 100644 5.x/docs/classes/ChainedTemplateEngine.html create mode 100644 5.x/docs/classes/CliExtractor.html create mode 100644 5.x/docs/classes/CliResolver.html create mode 100644 5.x/docs/classes/ClientCredentialsAdapter.html create mode 100644 5.x/docs/classes/ClientCredentialsAdapterFactory.html create mode 100644 5.x/docs/classes/ClusterManager.html create mode 100644 5.x/docs/classes/CombinedShorthandResolver.html create mode 100644 5.x/docs/classes/ComposedAuxiliaryStrategy.html create mode 100644 5.x/docs/classes/ConditionalHandler.html create mode 100644 5.x/docs/classes/ConditionsParser.html create mode 100644 5.x/docs/classes/ConfigPodInitializer.html create mode 100644 5.x/docs/classes/ConfigPodManager.html create mode 100644 5.x/docs/classes/ConflictHttpError.html create mode 100644 5.x/docs/classes/ConsentHandler.html create mode 100644 5.x/docs/classes/ConstantConverter.html create mode 100644 5.x/docs/classes/ConstantMetadataWriter.html create mode 100644 5.x/docs/classes/ContainerInitializer.html create mode 100644 5.x/docs/classes/ContainerToTemplateConverter.html create mode 100644 5.x/docs/classes/ContentLengthParser.html create mode 100644 5.x/docs/classes/ContentType.html create mode 100644 5.x/docs/classes/ContentTypeMetadataWriter.html create mode 100644 5.x/docs/classes/ContentTypeParser.html create mode 100644 5.x/docs/classes/ContentTypeReplacer.html create mode 100644 5.x/docs/classes/ControlHandler.html create mode 100644 5.x/docs/classes/ConvertingErrorHandler.html create mode 100644 5.x/docs/classes/ConvertingPatcher.html create mode 100644 5.x/docs/classes/ConvertingRouterRule.html create mode 100644 5.x/docs/classes/CorsHandler.html create mode 100644 5.x/docs/classes/CreateCredentialsHandler.html create mode 100644 5.x/docs/classes/CreatedResponseDescription.html create mode 100644 5.x/docs/classes/CredentialsExtractor.html create mode 100644 5.x/docs/classes/CredentialsHandler.html create mode 100644 5.x/docs/classes/DPoPWebIdExtractor.html create mode 100644 5.x/docs/classes/DataAccessorBasedStore.html create mode 100644 5.x/docs/classes/DeleteCredentialsHandler.html create mode 100644 5.x/docs/classes/DeleteOperationHandler.html create mode 100644 5.x/docs/classes/DynamicJsonToTemplateConverter.html create mode 100644 5.x/docs/classes/EjsTemplateEngine.html create mode 100644 5.x/docs/classes/EmailPasswordAuthorizer.html create mode 100644 5.x/docs/classes/EmailSender.html create mode 100644 5.x/docs/classes/EncodingPathStorage.html create mode 100644 5.x/docs/classes/EqualReadWriteLocker.html create mode 100644 5.x/docs/classes/ErrorHandler.html create mode 100644 5.x/docs/classes/ErrorToJsonConverter.html create mode 100644 5.x/docs/classes/ErrorToQuadConverter.html create mode 100644 5.x/docs/classes/ErrorToTemplateConverter.html create mode 100644 5.x/docs/classes/ExpiringAdapter.html create mode 100644 5.x/docs/classes/ExpiringAdapterFactory.html create mode 100644 5.x/docs/classes/ExtensionBasedMapper.html create mode 100644 5.x/docs/classes/ExtensionBasedMapperFactory.html create mode 100644 5.x/docs/classes/FileDataAccessor.html create mode 100644 5.x/docs/classes/FileSizeReporter.html create mode 100644 5.x/docs/classes/FileSystemResourceLocker.html create mode 100644 5.x/docs/classes/FilterMetadataDataAccessor.html create mode 100644 5.x/docs/classes/FilterPattern.html create mode 100644 5.x/docs/classes/FinalizableHandler.html create mode 100644 5.x/docs/classes/Finalizer.html create mode 100644 5.x/docs/classes/FixedContentTypeMapper.html create mode 100644 5.x/docs/classes/FixedInteractionHandler.html create mode 100644 5.x/docs/classes/ForbiddenHttpError.html create mode 100644 5.x/docs/classes/ForgotPasswordHandler.html create mode 100644 5.x/docs/classes/FormToJsonConverter.html create mode 100644 5.x/docs/classes/FoundHttpError.html create mode 100644 5.x/docs/classes/GeneratedPodManager.html create mode 100644 5.x/docs/classes/GetOperationHandler.html create mode 100644 5.x/docs/classes/GlobalQuotaStrategy.html create mode 100644 5.x/docs/classes/GreedyReadWriteLocker.html create mode 100644 5.x/docs/classes/HandlebarsTemplateEngine.html create mode 100644 5.x/docs/classes/HashMap.html create mode 100644 5.x/docs/classes/HeadOperationHandler.html create mode 100644 5.x/docs/classes/HeaderHandler.html create mode 100644 5.x/docs/classes/HtmlViewHandler.html create mode 100644 5.x/docs/classes/HttpError.html create mode 100644 5.x/docs/classes/HttpHandler.html create mode 100644 5.x/docs/classes/IdentifierMap.html create mode 100644 5.x/docs/classes/IdentifierSetMultiMap.html create mode 100644 5.x/docs/classes/IdentityProviderFactory.html create mode 100644 5.x/docs/classes/IdentityProviderHttpHandler.html create mode 100644 5.x/docs/classes/ImmutableMetadataPatcher.html create mode 100644 5.x/docs/classes/InMemoryDataAccessor.html create mode 100644 5.x/docs/classes/IndexRepresentationStore.html create mode 100644 5.x/docs/classes/InitializableHandler.html create mode 100644 5.x/docs/classes/Initializer.html create mode 100644 5.x/docs/classes/InteractionHandler.html create mode 100644 5.x/docs/classes/InteractionRouteHandler.html create mode 100644 5.x/docs/classes/IntermediateCreateExtractor.html create mode 100644 5.x/docs/classes/InternalServerError.html create mode 100644 5.x/docs/classes/JsonFileStorage.html create mode 100644 5.x/docs/classes/JsonResourceStorage.html create mode 100644 5.x/docs/classes/KeyExtractor.html create mode 100644 5.x/docs/classes/LazyLoggerFactory.html create mode 100644 5.x/docs/classes/LinkMetadataGenerator.html create mode 100644 5.x/docs/classes/LinkRelMetadataWriter.html create mode 100644 5.x/docs/classes/LinkRelObject.html create mode 100644 5.x/docs/classes/LinkRelParser.html create mode 100644 5.x/docs/classes/ListCredentialsHandler.html create mode 100644 5.x/docs/classes/LocationInteractionHandler.html create mode 100644 5.x/docs/classes/LockingResourceStore.html create mode 100644 5.x/docs/classes/LoggerInitializer.html create mode 100644 5.x/docs/classes/LoginHandler.html create mode 100644 5.x/docs/classes/MappedMetadataWriter.html create mode 100644 5.x/docs/classes/MarkdownToHtmlConverter.html create mode 100644 5.x/docs/classes/MemoryMapStorage.html create mode 100644 5.x/docs/classes/MemoryResourceLocker.html create mode 100644 5.x/docs/classes/MetadataGenerator.html create mode 100644 5.x/docs/classes/MetadataParser.html create mode 100644 5.x/docs/classes/MetadataWriter.html create mode 100644 5.x/docs/classes/MethodFilterHandler.html create mode 100644 5.x/docs/classes/MethodModesExtractor.html create mode 100644 5.x/docs/classes/MethodNotAllowedHttpError.html create mode 100644 5.x/docs/classes/ModesExtractor.html create mode 100644 5.x/docs/classes/ModifiedMetadataWriter.html create mode 100644 5.x/docs/classes/ModuleVersionVerifier.html create mode 100644 5.x/docs/classes/MonitoringStore.html create mode 100644 5.x/docs/classes/MovedPermanentlyHttpError.html create mode 100644 5.x/docs/classes/N3PatchBodyParser.html create mode 100644 5.x/docs/classes/N3PatchModesExtractor.html create mode 100644 5.x/docs/classes/N3Patcher.html create mode 100644 5.x/docs/classes/NoCheckOwnershipValidator.html create mode 100644 5.x/docs/classes/NotFoundHttpError.html create mode 100644 5.x/docs/classes/NotImplementedHttpError.html create mode 100644 5.x/docs/classes/OidcHttpHandler.html create mode 100644 5.x/docs/classes/OkResponseDescription.html create mode 100644 5.x/docs/classes/OperationHandler.html create mode 100644 5.x/docs/classes/OperationHttpHandler.html create mode 100644 5.x/docs/classes/OperationMetadataCollector.html create mode 100644 5.x/docs/classes/OriginalUrlExtractor.html create mode 100644 5.x/docs/classes/OwnerPermissionReader.html create mode 100644 5.x/docs/classes/OwnershipValidator.html create mode 100644 5.x/docs/classes/ParallelHandler.html create mode 100644 5.x/docs/classes/ParentContainerReader.html create mode 100644 5.x/docs/classes/ParsingHttpHandler.html create mode 100644 5.x/docs/classes/PassthroughAdapter.html create mode 100644 5.x/docs/classes/PassthroughAdapterFactory.html create mode 100644 5.x/docs/classes/PassthroughConverter.html create mode 100644 5.x/docs/classes/PassthroughDataAccessor.html create mode 100644 5.x/docs/classes/PassthroughStore.html create mode 100644 5.x/docs/classes/PatchHandler.html create mode 100644 5.x/docs/classes/PatchOperationHandler.html create mode 100644 5.x/docs/classes/PatchingStore.html create mode 100644 5.x/docs/classes/PathBasedReader.html create mode 100644 5.x/docs/classes/PermissionBasedAuthorizer.html create mode 100644 5.x/docs/classes/PermissionReader.html create mode 100644 5.x/docs/classes/PlainJsonLdFilter.html create mode 100644 5.x/docs/classes/PodQuotaStrategy.html create mode 100644 5.x/docs/classes/PostOperationHandler.html create mode 100644 5.x/docs/classes/PreconditionFailedHttpError.html create mode 100644 5.x/docs/classes/PreferenceParser.html create mode 100644 5.x/docs/classes/PreferenceSupport.html create mode 100644 5.x/docs/classes/ProcessHandler.html create mode 100644 5.x/docs/classes/PromptHandler.html create mode 100644 5.x/docs/classes/PublicCredentialsExtractor.html create mode 100644 5.x/docs/classes/PutOperationHandler.html create mode 100644 5.x/docs/classes/QuadToRdfConverter.html create mode 100644 5.x/docs/classes/QuotaStrategy.html create mode 100644 5.x/docs/classes/QuotaValidator.html create mode 100644 5.x/docs/classes/RawBodyParser.html create mode 100644 5.x/docs/classes/RdfPatcher.html create mode 100644 5.x/docs/classes/RdfStorePatcher.html create mode 100644 5.x/docs/classes/RdfToQuadConverter.html create mode 100644 5.x/docs/classes/RdfValidator.html create mode 100644 5.x/docs/classes/ReadOnlyStore.html create mode 100644 5.x/docs/classes/RecordObject.html create mode 100644 5.x/docs/classes/RedirectHttpError.html create mode 100644 5.x/docs/classes/RedirectingErrorHandler.html create mode 100644 5.x/docs/classes/RedirectingHttpHandler.html create mode 100644 5.x/docs/classes/RedisLocker.html create mode 100644 5.x/docs/classes/RegexRouterRule.html create mode 100644 5.x/docs/classes/RegexRule.html create mode 100644 5.x/docs/classes/RegistrationHandler.html create mode 100644 5.x/docs/classes/RegistrationManager.html create mode 100644 5.x/docs/classes/RelativePathInteractionRoute.html create mode 100644 5.x/docs/classes/RepresentationConverter.html create mode 100644 5.x/docs/classes/RepresentationConvertingStore.html create mode 100644 5.x/docs/classes/RepresentationMetadata.html create mode 100644 5.x/docs/classes/RepresentationPatchHandler.html create mode 100644 5.x/docs/classes/RepresentationPatcher.html create mode 100644 5.x/docs/classes/RequestParser.html create mode 100644 5.x/docs/classes/ResetPasswordHandler.html create mode 100644 5.x/docs/classes/ResetResponseDescription.html create mode 100644 5.x/docs/classes/ResponseDescription.html create mode 100644 5.x/docs/classes/ResponseWriter.html create mode 100644 5.x/docs/classes/RootFilePathHandler.html create mode 100644 5.x/docs/classes/RouterHandler.html create mode 100644 5.x/docs/classes/RouterRule.html create mode 100644 5.x/docs/classes/RoutingAuxiliaryIdentifierStrategy.html create mode 100644 5.x/docs/classes/RoutingAuxiliaryStrategy.html create mode 100644 5.x/docs/classes/RoutingResourceStore.html create mode 100644 5.x/docs/classes/SafeErrorHandler.html create mode 100644 5.x/docs/classes/SeededPodInitializer.html create mode 100644 5.x/docs/classes/SequenceHandler.html create mode 100644 5.x/docs/classes/ServerInitializer.html create mode 100644 5.x/docs/classes/SetupHandler.html create mode 100644 5.x/docs/classes/SetupHttpHandler.html create mode 100644 5.x/docs/classes/ShorthandExtractor.html create mode 100644 5.x/docs/classes/ShorthandResolver.html create mode 100644 5.x/docs/classes/SingleRootIdentifierStrategy.html create mode 100644 5.x/docs/classes/SlugParser.html create mode 100644 5.x/docs/classes/SparqlDataAccessor.html create mode 100644 5.x/docs/classes/SparqlUpdateBodyParser.html create mode 100644 5.x/docs/classes/SparqlUpdateModesExtractor.html create mode 100644 5.x/docs/classes/SparqlUpdatePatcher.html create mode 100644 5.x/docs/classes/StaticAssetHandler.html create mode 100644 5.x/docs/classes/StaticHandler.html create mode 100644 5.x/docs/classes/StaticThrowHandler.html create mode 100644 5.x/docs/classes/SubdomainExtensionBasedMapper.html create mode 100644 5.x/docs/classes/SubdomainIdentifierGenerator.html create mode 100644 5.x/docs/classes/SubdomainIdentifierStrategy.html create mode 100644 5.x/docs/classes/SuffixAuxiliaryIdentifierStrategy.html create mode 100644 5.x/docs/classes/SuffixIdentifierGenerator.html create mode 100644 5.x/docs/classes/TargetExtractor.html create mode 100644 5.x/docs/classes/TemplatedPodGenerator.html create mode 100644 5.x/docs/classes/TemplatedResourcesGenerator.html create mode 100644 5.x/docs/classes/TokenOwnershipValidator.html create mode 100644 5.x/docs/classes/TypedRepresentationConverter.html create mode 100644 5.x/docs/classes/UnauthorizedHttpError.html create mode 100644 5.x/docs/classes/UnionCredentialsExtractor.html create mode 100644 5.x/docs/classes/UnionHandler.html create mode 100644 5.x/docs/classes/UnionPermissionReader.html create mode 100644 5.x/docs/classes/UnsecureConstantCredentialsExtractor.html create mode 100644 5.x/docs/classes/UnsecureWebIdExtractor.html create mode 100644 5.x/docs/classes/UnsecureWebSocketsProtocol.html create mode 100644 5.x/docs/classes/UnsupportedAsyncHandler.html create mode 100644 5.x/docs/classes/UnsupportedMediaTypeHttpError.html create mode 100644 5.x/docs/classes/ValidatingDataAccessor.html create mode 100644 5.x/docs/classes/Validator.html create mode 100644 5.x/docs/classes/VariableHandler.html create mode 100644 5.x/docs/classes/VariableSetter.html create mode 100644 5.x/docs/classes/VoidLocker.html create mode 100644 5.x/docs/classes/VoidLogger.html create mode 100644 5.x/docs/classes/VoidLoggerFactory.html create mode 100644 5.x/docs/classes/WacAllowMetadataWriter.html create mode 100644 5.x/docs/classes/WaterfallHandler.html create mode 100644 5.x/docs/classes/WebAclAuxiliaryReader.html create mode 100644 5.x/docs/classes/WebAclMetadataCollector.html create mode 100644 5.x/docs/classes/WebAclReader.html create mode 100644 5.x/docs/classes/WebIdAdapter.html create mode 100644 5.x/docs/classes/WebIdAdapterFactory.html create mode 100644 5.x/docs/classes/WebSocketAdvertiser.html create mode 100644 5.x/docs/classes/WebSocketHandler.html create mode 100644 5.x/docs/classes/WebSocketServerFactory.html create mode 100644 5.x/docs/classes/WinstonLogger.html create mode 100644 5.x/docs/classes/WinstonLoggerFactory.html create mode 100644 5.x/docs/classes/WorkerManager.html create mode 100644 5.x/docs/classes/WrappedExpiringReadWriteLocker.html create mode 100644 5.x/docs/classes/WrappedExpiringStorage.html create mode 100644 5.x/docs/classes/WrappedSetMultiMap.html create mode 100644 5.x/docs/classes/WrappingLogger.html create mode 100644 5.x/docs/classes/WwwAuthMetadataWriter.html create mode 100644 5.x/docs/classes/YargsCliExtractor.html create mode 100644 5.x/docs/classes/YargsParameter.html create mode 100644 5.x/docs/enums/AccessMode.html create mode 100644 5.x/docs/enums/AclMode.html create mode 100644 5.x/docs/enums/CredentialGroup.html create mode 100644 5.x/docs/functions/absoluteFilePath.html create mode 100644 5.x/docs/functions/addGeneratedResources.html create mode 100644 5.x/docs/functions/addHeader.html create mode 100644 5.x/docs/functions/addResourceMetadata.html create mode 100644 5.x/docs/functions/addTemplateMetadata.html create mode 100644 5.x/docs/functions/allFulfilled.html create mode 100644 5.x/docs/functions/assertError.html create mode 100644 5.x/docs/functions/assertPassword.html create mode 100644 5.x/docs/functions/cleanPreferences.html create mode 100644 5.x/docs/functions/cloneRepresentation.html create mode 100644 5.x/docs/functions/concat.html create mode 100644 5.x/docs/functions/createAggregateError.html create mode 100644 5.x/docs/functions/createErrorMessage.html create mode 100644 5.x/docs/functions/createNamespace.html create mode 100644 5.x/docs/functions/createSubdomainRegexp.html create mode 100644 5.x/docs/functions/createTermNamespace.html create mode 100644 5.x/docs/functions/createUriAndTermNamespace.html create mode 100644 5.x/docs/functions/createUriNamespace.html create mode 100644 5.x/docs/functions/decodeUriPathComponents.html create mode 100644 5.x/docs/functions/encodeUriPathComponents.html create mode 100644 5.x/docs/functions/endOfStream.html create mode 100644 5.x/docs/functions/ensureLeadingSlash.html create mode 100644 5.x/docs/functions/ensureTrailingSlash.html create mode 100644 5.x/docs/functions/extractScheme.html create mode 100644 5.x/docs/functions/fetchDataset.html create mode 100644 5.x/docs/functions/filter.html create mode 100644 5.x/docs/functions/filterHandlers.html create mode 100644 5.x/docs/functions/find.html create mode 100644 5.x/docs/functions/findHandler.html create mode 100644 5.x/docs/functions/generateHttpErrorClass.html create mode 100644 5.x/docs/functions/generateHttpErrorUri.html create mode 100644 5.x/docs/functions/generateRedirectHttpErrorClass.html create mode 100644 5.x/docs/functions/getBestPreference.html create mode 100644 5.x/docs/functions/getConversionTarget.html create mode 100644 5.x/docs/functions/getDefault.html create mode 100644 5.x/docs/functions/getETag.html create mode 100644 5.x/docs/functions/getExtension.html create mode 100644 5.x/docs/functions/getLoggerFor.html create mode 100644 5.x/docs/functions/getModuleRoot.html create mode 100644 5.x/docs/functions/getRelativeUrl.html create mode 100644 5.x/docs/functions/getSingleItem.html create mode 100644 5.x/docs/functions/getStatusCode.html create mode 100644 5.x/docs/functions/getTemplateFilePath.html create mode 100644 5.x/docs/functions/getTypeWeight.html create mode 100644 5.x/docs/functions/getWeightedPreferences.html create mode 100644 5.x/docs/functions/guardStream.html create mode 100644 5.x/docs/functions/guardedStreamFrom.html create mode 100644 5.x/docs/functions/hasScheme.html create mode 100644 5.x/docs/functions/identifierHashFn.html create mode 100644 5.x/docs/functions/isContainerIdentifier.html create mode 100644 5.x/docs/functions/isContainerPath.html create mode 100644 5.x/docs/functions/isError.html create mode 100644 5.x/docs/functions/isGuarded.html create mode 100644 5.x/docs/functions/isHttpRequest.html create mode 100644 5.x/docs/functions/isInternalContentType.html create mode 100644 5.x/docs/functions/isRepresentationMetadata.html create mode 100644 5.x/docs/functions/isResourceIdentifier.html create mode 100644 5.x/docs/functions/isSystemError.html create mode 100644 5.x/docs/functions/isTerm.html create mode 100644 5.x/docs/functions/isValidFileName.html create mode 100644 5.x/docs/functions/isValidVariable.html create mode 100644 5.x/docs/functions/joinFilePath.html create mode 100644 5.x/docs/functions/joinUrl.html create mode 100644 5.x/docs/functions/listSingleThreadedComponents.html create mode 100644 5.x/docs/functions/map.html create mode 100644 5.x/docs/functions/matchesAuthorizationScheme.html create mode 100644 5.x/docs/functions/matchesMediaPreferences.html create mode 100644 5.x/docs/functions/matchesMediaType.html create mode 100644 5.x/docs/functions/modify.html create mode 100644 5.x/docs/functions/modulePath.html create mode 100644 5.x/docs/functions/normalizeFilePath.html create mode 100644 5.x/docs/functions/parseAccept.html create mode 100644 5.x/docs/functions/parseAcceptCharset.html create mode 100644 5.x/docs/functions/parseAcceptDateTime.html create mode 100644 5.x/docs/functions/parseAcceptEncoding.html create mode 100644 5.x/docs/functions/parseAcceptLanguage.html create mode 100644 5.x/docs/functions/parseContentType.html create mode 100644 5.x/docs/functions/parseForwarded.html create mode 100644 5.x/docs/functions/parseLinkHeader.html create mode 100644 5.x/docs/functions/parseParameters.html create mode 100644 5.x/docs/functions/parseQuads.html create mode 100644 5.x/docs/functions/pipeSafely.html create mode 100644 5.x/docs/functions/preferencesToString.html create mode 100644 5.x/docs/functions/promiseSome.html create mode 100644 5.x/docs/functions/readJsonStream.html create mode 100644 5.x/docs/functions/readPackageJson.html create mode 100644 5.x/docs/functions/readTemplate.html create mode 100644 5.x/docs/functions/readableToQuads.html create mode 100644 5.x/docs/functions/readableToString.html create mode 100644 5.x/docs/functions/reduce.html create mode 100644 5.x/docs/functions/resetInternalLoggerFactory.html create mode 100644 5.x/docs/functions/resolveAssetPath.html create mode 100644 5.x/docs/functions/resolveModulePath.html create mode 100644 5.x/docs/functions/responseToDataset.html create mode 100644 5.x/docs/functions/sanitizeUrlPart.html create mode 100644 5.x/docs/functions/serializeQuads.html create mode 100644 5.x/docs/functions/setGlobalLoggerFactory.html create mode 100644 5.x/docs/functions/setSafeInterval.html create mode 100644 5.x/docs/functions/splitAndClean.html create mode 100644 5.x/docs/functions/splitCommaSeparated.html create mode 100644 5.x/docs/functions/toCanonicalUriPath.html create mode 100644 5.x/docs/functions/toComponentsJsType.html create mode 100644 5.x/docs/functions/toLiteral.html create mode 100644 5.x/docs/functions/toNamedTerm.html create mode 100644 5.x/docs/functions/toObjectTerm.html create mode 100644 5.x/docs/functions/toPredicateTerm.html create mode 100644 5.x/docs/functions/transformQuotedStrings.html create mode 100644 5.x/docs/functions/transformSafely.html create mode 100644 5.x/docs/functions/trimLeadingSlashes.html create mode 100644 5.x/docs/functions/trimTrailingSlashes.html create mode 100644 5.x/docs/functions/uniqueQuads.html create mode 100644 5.x/docs/functions/updateModifiedDate.html create mode 100644 5.x/docs/index.html create mode 100644 5.x/docs/interfaces/Accept.html create mode 100644 5.x/docs/interfaces/AcceptCharset.html create mode 100644 5.x/docs/interfaces/AcceptDatetime.html create mode 100644 5.x/docs/interfaces/AcceptEncoding.html create mode 100644 5.x/docs/interfaces/AcceptHeader.html create mode 100644 5.x/docs/interfaces/AcceptLanguage.html create mode 100644 5.x/docs/interfaces/AccessCheckerArgs.html create mode 100644 5.x/docs/interfaces/AccountPayload.html create mode 100644 5.x/docs/interfaces/AccountSettings.html create mode 100644 5.x/docs/interfaces/AccountStore.html create mode 100644 5.x/docs/interfaces/AdapterFactory.html create mode 100644 5.x/docs/interfaces/AsyncTransformOptions.html create mode 100644 5.x/docs/interfaces/AtomicDataAccessor.html create mode 100644 5.x/docs/interfaces/AtomicResourceStore.html create mode 100644 5.x/docs/interfaces/AuthorizerInput.html create mode 100644 5.x/docs/interfaces/AuthorizingHttpHandlerArgs.html create mode 100644 5.x/docs/interfaces/AuxiliaryIdentifierStrategy.html create mode 100644 5.x/docs/interfaces/AuxiliaryStrategy.html create mode 100644 5.x/docs/interfaces/BaseHttpServerOptions.html create mode 100644 5.x/docs/interfaces/BasicConditionsOptions.html create mode 100644 5.x/docs/interfaces/BasicRequestParserArgs.html create mode 100644 5.x/docs/interfaces/BodyParserArgs.html create mode 100644 5.x/docs/interfaces/CliOptions.html create mode 100644 5.x/docs/interfaces/ClientCredentials.html create mode 100644 5.x/docs/interfaces/ComponentsJsFactory.html create mode 100644 5.x/docs/interfaces/Conditions.html create mode 100644 5.x/docs/interfaces/ConstantConverterOptions.html create mode 100644 5.x/docs/interfaces/ContainerInitializerArgs.html create mode 100644 5.x/docs/interfaces/ConvertingStoreEntry.html create mode 100644 5.x/docs/interfaces/Credential.html create mode 100644 5.x/docs/interfaces/CredentialsHandlerBody.html create mode 100644 5.x/docs/interfaces/CredentialsHandlerInput.html create mode 100644 5.x/docs/interfaces/DataAccessor.html create mode 100644 5.x/docs/interfaces/EmailArgs.html create mode 100644 5.x/docs/interfaces/EmailSenderArgs.html create mode 100644 5.x/docs/interfaces/ErrorHandlerArgs.html create mode 100644 5.x/docs/interfaces/ExpiringReadWriteLocker.html create mode 100644 5.x/docs/interfaces/ExpiringStorage.html create mode 100644 5.x/docs/interfaces/FileIdentifierMapper.html create mode 100644 5.x/docs/interfaces/FileIdentifierMapperFactory.html create mode 100644 5.x/docs/interfaces/Finalizable.html create mode 100644 5.x/docs/interfaces/ForgotPasswordHandlerArgs.html create mode 100644 5.x/docs/interfaces/ForgotPasswordPayload.html create mode 100644 5.x/docs/interfaces/Forwarded.html create mode 100644 5.x/docs/interfaces/GreedyReadWriteSuffixes.html create mode 100644 5.x/docs/interfaces/HttpErrorClass.html create mode 100644 5.x/docs/interfaces/HttpErrorOptions.html create mode 100644 5.x/docs/interfaces/HttpHandlerInput.html create mode 100644 5.x/docs/interfaces/HttpServerFactory.html create mode 100644 5.x/docs/interfaces/IdentifierGenerator.html create mode 100644 5.x/docs/interfaces/IdentifierStrategy.html create mode 100644 5.x/docs/interfaces/IdentityProviderFactoryArgs.html create mode 100644 5.x/docs/interfaces/IdentityProviderHttpHandlerArgs.html create mode 100644 5.x/docs/interfaces/Initializable.html create mode 100644 5.x/docs/interfaces/InteractionHandlerInput.html create mode 100644 5.x/docs/interfaces/InteractionRoute.html create mode 100644 5.x/docs/interfaces/KeyValueStorage.html create mode 100644 5.x/docs/interfaces/LinkEntry.html create mode 100644 5.x/docs/interfaces/LinkEntryParameters.html create mode 100644 5.x/docs/interfaces/LogMetadata.html create mode 100644 5.x/docs/interfaces/Logger.html create mode 100644 5.x/docs/interfaces/LoggerFactory.html create mode 100644 5.x/docs/interfaces/Operation.html create mode 100644 5.x/docs/interfaces/OperationHandlerInput.html create mode 100644 5.x/docs/interfaces/OperationHttpHandlerInput.html create mode 100644 5.x/docs/interfaces/OperationMetadataCollectorInput.html create mode 100644 5.x/docs/interfaces/OriginalUrlExtractorArgs.html create mode 100644 5.x/docs/interfaces/ParsingHttpHandlerArgs.html create mode 100644 5.x/docs/interfaces/Patch.html create mode 100644 5.x/docs/interfaces/PermissionReaderInput.html create mode 100644 5.x/docs/interfaces/PodGenerator.html create mode 100644 5.x/docs/interfaces/PodManager.html create mode 100644 5.x/docs/interfaces/PodSettings.html create mode 100644 5.x/docs/interfaces/ProviderFactory.html create mode 100644 5.x/docs/interfaces/RdfStorePatcherInput.html create mode 100644 5.x/docs/interfaces/ReadWriteLocker.html create mode 100644 5.x/docs/interfaces/RedirectHttpErrorClass.html create mode 100644 5.x/docs/interfaces/RegistrationManagerArgs.html create mode 100644 5.x/docs/interfaces/RegistrationParams.html create mode 100644 5.x/docs/interfaces/RegistrationResponse.html create mode 100644 5.x/docs/interfaces/Representation.html create mode 100644 5.x/docs/interfaces/RepresentationConverterArgs.html create mode 100644 5.x/docs/interfaces/RepresentationPatcherInput.html create mode 100644 5.x/docs/interfaces/RepresentationPreferences.html create mode 100644 5.x/docs/interfaces/Resource.html create mode 100644 5.x/docs/interfaces/ResourceIdentifier.html create mode 100644 5.x/docs/interfaces/ResourceLink.html create mode 100644 5.x/docs/interfaces/ResourceLocker.html create mode 100644 5.x/docs/interfaces/ResourceSet.html create mode 100644 5.x/docs/interfaces/ResourceStore.html create mode 100644 5.x/docs/interfaces/ResourcesGenerator.html create mode 100644 5.x/docs/interfaces/RouterHandlerArgs.html create mode 100644 5.x/docs/interfaces/SetMultiMap.html create mode 100644 5.x/docs/interfaces/SetupHandlerArgs.html create mode 100644 5.x/docs/interfaces/SetupHttpHandlerArgs.html create mode 100644 5.x/docs/interfaces/SimpleLogger.html create mode 100644 5.x/docs/interfaces/SingleThreaded.html create mode 100644 5.x/docs/interfaces/Size.html create mode 100644 5.x/docs/interfaces/SizeReporter.html create mode 100644 5.x/docs/interfaces/SparqlUpdatePatch.html create mode 100644 5.x/docs/interfaces/SystemError.html create mode 100644 5.x/docs/interfaces/TemplateEngine.html create mode 100644 5.x/docs/interfaces/TemplateOptions.html create mode 100644 5.x/docs/interfaces/TemplatePath.html create mode 100644 5.x/docs/interfaces/TemplateString.html create mode 100644 5.x/docs/interfaces/TemplatedResourcesGeneratorArgs.html create mode 100644 5.x/docs/modules.html create mode 100644 5.x/docs/types/AccessMap.html create mode 100644 5.x/docs/types/AclPermission.html create mode 100644 5.x/docs/types/ChangeMap.html create mode 100644 5.x/docs/types/CredentialSet.html create mode 100644 5.x/docs/types/EmailPasswordData.html create mode 100644 5.x/docs/types/EmptyMapConstructor.html create mode 100644 5.x/docs/types/Expires.html create mode 100644 5.x/docs/types/Guarded.html create mode 100644 5.x/docs/types/HttpRequest.html create mode 100644 5.x/docs/types/HttpResponse.html create mode 100644 5.x/docs/types/Interaction.html create mode 100644 5.x/docs/types/LogLevel.html create mode 100644 5.x/docs/types/MapEntry.html create mode 100644 5.x/docs/types/MapKey.html create mode 100644 5.x/docs/types/MapValue.html create mode 100644 5.x/docs/types/MetadataGraph.html create mode 100644 5.x/docs/types/MetadataIdentifier.html create mode 100644 5.x/docs/types/MetadataRecord.html create mode 100644 5.x/docs/types/MetadataValue.html create mode 100644 5.x/docs/types/ModifyOptions.html create mode 100644 5.x/docs/types/Namespace.html create mode 100644 5.x/docs/types/PatchHandlerInput.html create mode 100644 5.x/docs/types/Permission.html create mode 100644 5.x/docs/types/PermissionMap.html create mode 100644 5.x/docs/types/PermissionSet.html create mode 100644 5.x/docs/types/Template.html create mode 100644 5.x/docs/types/TemplateFileName.html create mode 100644 5.x/docs/types/ValidatorInput.html create mode 100644 5.x/docs/types/ValuePreference.html create mode 100644 5.x/docs/types/ValuePreferences.html create mode 100644 5.x/docs/types/YargsOptions.html create mode 100644 5.x/docs/variables/ACL.html create mode 100644 5.x/docs/variables/APPLICATION_JSON.html create mode 100644 5.x/docs/variables/APPLICATION_OCTET_STREAM.html create mode 100644 5.x/docs/variables/APPLICATION_SPARQL_UPDATE.html create mode 100644 5.x/docs/variables/APPLICATION_X_WWW_FORM_URLENCODED.html create mode 100644 5.x/docs/variables/AS.html create mode 100644 5.x/docs/variables/AUTH.html create mode 100644 5.x/docs/variables/CONTENT_LENGTH.html create mode 100644 5.x/docs/variables/CONTENT_LENGTH_TERM.html create mode 100644 5.x/docs/variables/CONTENT_TYPE.html create mode 100644 5.x/docs/variables/CONTENT_TYPE_TERM.html create mode 100644 5.x/docs/variables/DC.html create mode 100644 5.x/docs/variables/DEFAULT_CUSTOM_TYPES.html create mode 100644 5.x/docs/variables/FOAF.html create mode 100644 5.x/docs/variables/HH.html create mode 100644 5.x/docs/variables/HTTP.html create mode 100644 5.x/docs/variables/IANA.html create mode 100644 5.x/docs/variables/INTERNAL_ALL.html create mode 100644 5.x/docs/variables/INTERNAL_ERROR.html create mode 100644 5.x/docs/variables/INTERNAL_QUADS.html create mode 100644 5.x/docs/variables/JSON_LD.html create mode 100644 5.x/docs/variables/LDP.html create mode 100644 5.x/docs/variables/LOG_LEVELS.html create mode 100644 5.x/docs/variables/MA.html create mode 100644 5.x/docs/variables/OIDC.html create mode 100644 5.x/docs/variables/PIM.html create mode 100644 5.x/docs/variables/POSIX.html create mode 100644 5.x/docs/variables/PREFERRED_PREFIX.html create mode 100644 5.x/docs/variables/PREFERRED_PREFIX_TERM.html create mode 100644 5.x/docs/variables/RDF.html create mode 100644 5.x/docs/variables/RDFS.html create mode 100644 5.x/docs/variables/SOLID.html create mode 100644 5.x/docs/variables/SOLID_AS.html create mode 100644 5.x/docs/variables/SOLID_ERROR.html create mode 100644 5.x/docs/variables/SOLID_HTTP.html create mode 100644 5.x/docs/variables/SOLID_META.html create mode 100644 5.x/docs/variables/TEMPLATE-1.html create mode 100644 5.x/docs/variables/TEMPLATE_VARIABLE.html create mode 100644 5.x/docs/variables/TEXT_HTML.html create mode 100644 5.x/docs/variables/TEXT_MARKDOWN.html create mode 100644 5.x/docs/variables/TEXT_N3.html create mode 100644 5.x/docs/variables/TEXT_TURTLE.html create mode 100644 5.x/docs/variables/UNIT_BYTES.html create mode 100644 5.x/docs/variables/VANN.html create mode 100644 5.x/docs/variables/VCARD.html create mode 100644 5.x/docs/variables/XSD.html create mode 100644 5.x/docs/variables/modulePathPlaceholder.html diff --git a/5.x/docs/.nojekyll b/5.x/docs/.nojekyll new file mode 100644 index 000000000..e2ac6616a --- /dev/null +++ b/5.x/docs/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/5.x/docs/assets/custom.css b/5.x/docs/assets/custom.css new file mode 100644 index 000000000..24616e25d --- /dev/null +++ b/5.x/docs/assets/custom.css @@ -0,0 +1,4 @@ +.tsd-page-toolbar, +.tsd-page-title { + background-color: #7E56C2; +} diff --git a/5.x/docs/assets/highlight.css b/5.x/docs/assets/highlight.css new file mode 100644 index 000000000..c1b7a0309 --- /dev/null +++ b/5.x/docs/assets/highlight.css @@ -0,0 +1,78 @@ +:root { + --light-hl-0: #000000; + --dark-hl-0: #D4D4D4; + --light-hl-1: #008000; + --dark-hl-1: #6A9955; + --light-hl-2: #795E26; + --dark-hl-2: #DCDCAA; + --light-hl-3: #0000FF; + --dark-hl-3: #569CD6; + --light-hl-4: #267F99; + --dark-hl-4: #4EC9B0; + --light-hl-5: #001080; + --dark-hl-5: #9CDCFE; + --light-hl-6: #0070C1; + --dark-hl-6: #4FC1FF; + --light-hl-7: #A31515; + --dark-hl-7: #CE9178; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +pre, code { background: var(--code-background); } diff --git a/5.x/docs/assets/main.js b/5.x/docs/assets/main.js new file mode 100644 index 000000000..c815b3349 --- /dev/null +++ b/5.x/docs/assets/main.js @@ -0,0 +1,54 @@ +"use strict"; +(()=>{var Qe=Object.create;var ae=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Ce=Object.getOwnPropertyNames;var Oe=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var _e=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Me=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Ce(e))!Re.call(t,i)&&i!==n&&ae(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Qe(Oe(t)):{},Me(e||!t||!t.__esModule?ae(n,"default",{value:t,enumerable:!0}):n,t));var de=_e((ce,he)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var h=t.utils.clone(n)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(r.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(n+=r[l+1]*i[h+1],l+=2,h+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),m=s.str.charAt(1),v;m in s.node.edges?v=s.node.edges[m]:(v=new t.TokenSet,s.node.edges[m]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ce=="object"?he.exports=n():e.lunr=n()}(this,function(){return t})})()});var le=[];function j(t,e){le.push({selector:e,constructor:t})}var Y=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r}),r.dataset.hasInstance=String(!0))})})}};var k=class{constructor(e){this.el=e.el}};var J=class{constructor(){this.listeners={}}addEventListener(e,n){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(n)}removeEventListener(e,n){if(!(e in this.listeners))return;let r=this.listeners[e];for(let i=0,s=r.length;i{let n=Date.now();return(...r)=>{n+e-Date.now()<0&&(t(...r),n=Date.now())}};var re=class extends J{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.navigation=document.querySelector(".col-menu"),window.addEventListener("scroll",ne(()=>this.onScroll(),10)),window.addEventListener("resize",ne(()=>this.onResize(),10)),this.searchInput=document.querySelector("#tsd-search input"),this.searchInput&&this.searchInput.addEventListener("focus",()=>{this.hideShowToolbar()}),this.onResize(),this.onScroll()}triggerResize(){let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onScroll(){this.scrollTop=window.scrollY||0;let n=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(n),this.hideShowToolbar()}hideShowToolbar(){let n=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0||!!this.searchInput&&this.searchInput===document.activeElement,n!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.navigation?.classList.toggle("col-menu--hide")),this.lastY=this.scrollTop}},R=re;R.instance=new re;var X=class extends k{constructor(n){super(n);this.anchors=[];this.index=-1;R.instance.addEventListener("resize",()=>this.onResize()),R.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substring(0,n.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let i=r.href;if(i.indexOf("#")==-1||i.substring(0,n.length)!=n)return;let s=i.substring(i.indexOf("#")+1),o=document.querySelector("a.tsd-anchor[name="+s+"]"),a=r.parentNode;!o||!a||this.anchors.push({link:a,anchor:o,position:0})}),this.onResize()}onResize(){let n;for(let i=0,s=this.anchors.length;ii.position-s.position);let r=new CustomEvent("scroll",{detail:{scrollTop:R.instance.scrollTop}});this.onScroll(r)}onScroll(n){let r=n.detail.scrollTop+5,i=this.anchors,s=i.length-1,o=this.index;for(;o>-1&&i[o].position>r;)o-=1;for(;o-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=o,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let n;return(...r)=>{clearTimeout(n),n=setTimeout(()=>t(r),e)}};var me=De(de());function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let n=document.querySelector("#tsd-search input"),r=document.querySelector("#tsd-search .results");if(!n||!r)throw new Error("The input field or the result list wrapper was not found");let i=!1;r.addEventListener("mousedown",()=>i=!0),r.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),n.addEventListener("focus",()=>t.classList.add("has-focus")),n.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Fe(t,r,n,s)}function Fe(t,e,n,r){n.addEventListener("input",ue(()=>{Ae(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?fe(e,-1):s.key==="ArrowDown"?fe(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function He(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=me.Index.load(window.searchData.index))}function Ae(t,e,n,r){if(He(r,t),!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s=i?r.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${pe(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes??"";let m=document.createElement("a");m.href=r.base+u.url,m.innerHTML=l,h.append(m),e.appendChild(h)}}function fe(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function pe(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ie(t.substring(s,o)),`${ie(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ie(t.substring(s))),i.join("")}var Ne={"&":"&","<":"<",">":">","'":"'",'"':"""};function ie(t){return t.replace(/[&<>"'"]/g,e=>Ne[e])}var F="mousedown",ye="mousemove",B="mouseup",Z={x:0,y:0},ge=!1,se=!1,je=!1,H=!1,xe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(xe?"is-mobile":"not-mobile");xe&&"ontouchstart"in document.documentElement&&(je=!0,F="touchstart",ye="touchmove",B="touchend");document.addEventListener(F,t=>{se=!0,H=!1;let e=F=="touchstart"?t.targetTouches[0]:t;Z.y=e.pageY||0,Z.x=e.pageX||0});document.addEventListener(ye,t=>{if(!!se&&!H){let e=F=="touchstart"?t.targetTouches[0]:t,n=Z.x-(e.pageX||0),r=Z.y-(e.pageY||0);H=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{se=!1});document.addEventListener("click",t=>{ge&&(t.preventDefault(),t.stopImmediatePropagation(),ge=!1)});var K=class extends k{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,r=>this.onDocumentPointerUp(r))}setActive(n){if(this.active==n)return;this.active=n,document.documentElement.classList.toggle("has-"+this.className,n),this.el.classList.toggle("active",n);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(n){H||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!H&&this.active&&n.target.closest(".col-menu")){let r=n.target.closest("a");if(r){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),r.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var oe;try{oe=localStorage}catch{oe={getItem(){return null},setItem(){}}}var Q=oe;var Le=document.head.appendChild(document.createElement("style"));Le.dataset.for="filters";var ee=class extends k{constructor(n){super(n);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),Le.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.checked}setLocalStorage(n){Q.setItem(this.key,n.toString()),this.value=n,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),document.querySelectorAll(".tsd-index-section").forEach(n=>{n.style.display="block";let r=Array.from(n.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);n.style.display=r?"none":"block"})}};var te=class extends k{constructor(n){super(n);this.calculateHeights(),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.textContent.replace(/\s+/g,"-").toLowerCase()}`,this.setLocalStorage(this.fromLocalStorage(),!0),this.summary.addEventListener("click",r=>this.toggleVisibility(r)),this.icon.style.transform=this.getIconRotation()}getIconRotation(n=this.el.open){return`rotate(${n?0:-90}deg)`}calculateHeights(){let n=this.el.open,{position:r,left:i}=this.el.style;this.el.style.position="fixed",this.el.style.left="-9999px",this.el.open=!0,this.expandedHeight=this.el.offsetHeight+"px",this.el.open=!1,this.collapsedHeight=this.el.offsetHeight+"px",this.el.open=n,this.el.style.height=n?this.expandedHeight:this.collapsedHeight,this.el.style.position=r,this.el.style.left=i}toggleVisibility(n){n.preventDefault(),this.el.style.overflow="hidden",this.el.open?this.collapse():this.expand()}expand(n=!0){this.el.open=!0,this.animate(this.collapsedHeight,this.expandedHeight,{opening:!0,duration:n?300:0})}collapse(n=!0){this.animate(this.expandedHeight,this.collapsedHeight,{opening:!1,duration:n?300:0})}animate(n,r,{opening:i,duration:s=300}){if(this.animation)return;let o={duration:s,easing:"ease"};this.animation=this.el.animate({height:[n,r]},o),this.icon.animate({transform:[this.icon.style.transform||this.getIconRotation(!i),this.getIconRotation(i)]},o).addEventListener("finish",()=>{this.icon.style.transform=this.getIconRotation(i)}),this.animation.addEventListener("finish",()=>this.animationEnd(i))}animationEnd(n){this.el.open=n,this.animation=void 0,this.el.style.height="auto",this.el.style.overflow="visible",this.setLocalStorage(n)}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.open}setLocalStorage(n,r=!1){this.fromLocalStorage()===n&&!r||(Q.setItem(this.key,n.toString()),this.el.open=n,this.handleValueChange(r))}handleValueChange(n=!1){this.fromLocalStorage()===this.el.open&&!n||(this.fromLocalStorage()?this.expand(!1):this.collapse(!1))}};function be(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,Ee(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),Ee(t.value)})}function Ee(t){document.documentElement.dataset.theme=t}ve();j(X,".menu-highlight");j(K,"a[data-toggle]");j(te,".tsd-index-accordion");j(ee,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("theme");Se&&be(Se);var Be=new Y;Object.defineProperty(window,"app",{value:Be});})(); +/*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + */ +/*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + */ +/** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + */ diff --git a/5.x/docs/assets/search.js b/5.x/docs/assets/search.js new file mode 100644 index 000000000..65159d329 --- /dev/null +++ b/5.x/docs/assets/search.js @@ -0,0 +1 @@ +window.searchData = JSON.parse("{\"kinds\":{\"8\":\"Enumeration\",\"16\":\"Enumeration Member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\",\"4194304\":\"Type alias\"},\"rows\":[{\"kind\":128,\"name\":\"BearerWebIdExtractor\",\"url\":\"classes/BearerWebIdExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BearerWebIdExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BearerWebIdExtractor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BearerWebIdExtractor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BearerWebIdExtractor\"},{\"kind\":1024,\"name\":\"verify\",\"url\":\"classes/BearerWebIdExtractor.html#verify\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BearerWebIdExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BearerWebIdExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BearerWebIdExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BearerWebIdExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BearerWebIdExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BearerWebIdExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BearerWebIdExtractor\"},{\"kind\":256,\"name\":\"Credential\",\"url\":\"interfaces/Credential.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/Credential.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Credential\"},{\"kind\":8,\"name\":\"CredentialGroup\",\"url\":\"enums/CredentialGroup.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"public\",\"url\":\"enums/CredentialGroup.html#public\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"CredentialGroup\"},{\"kind\":16,\"name\":\"agent\",\"url\":\"enums/CredentialGroup.html#agent\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"CredentialGroup\"},{\"kind\":4194304,\"name\":\"CredentialSet\",\"url\":\"types/CredentialSet.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"CredentialsExtractor\",\"url\":\"classes/CredentialsExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CredentialsExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/CredentialsExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/CredentialsExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/CredentialsExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsExtractor\"},{\"kind\":128,\"name\":\"DPoPWebIdExtractor\",\"url\":\"classes/DPoPWebIdExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DPoPWebIdExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":1024,\"name\":\"originalUrlExtractor\",\"url\":\"classes/DPoPWebIdExtractor.html#originalUrlExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":1024,\"name\":\"verify\",\"url\":\"classes/DPoPWebIdExtractor.html#verify\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/DPoPWebIdExtractor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/DPoPWebIdExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/DPoPWebIdExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/DPoPWebIdExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":128,\"name\":\"PublicCredentialsExtractor\",\"url\":\"classes/PublicCredentialsExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PublicCredentialsExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PublicCredentialsExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PublicCredentialsExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PublicCredentialsExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PublicCredentialsExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PublicCredentialsExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PublicCredentialsExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PublicCredentialsExtractor\"},{\"kind\":128,\"name\":\"UnionCredentialsExtractor\",\"url\":\"classes/UnionCredentialsExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnionCredentialsExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":2048,\"name\":\"combine\",\"url\":\"classes/UnionCredentialsExtractor.html#combine\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/UnionCredentialsExtractor.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnionCredentialsExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnionCredentialsExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":2048,\"name\":\"allCanHandle\",\"url\":\"classes/UnionCredentialsExtractor.html#allCanHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnionCredentialsExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":128,\"name\":\"UnsecureConstantCredentialsExtractor\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnsecureConstantCredentialsExtractor\"},{\"kind\":1024,\"name\":\"credentials\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html#credentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnsecureConstantCredentialsExtractor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnsecureConstantCredentialsExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnsecureConstantCredentialsExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsecureConstantCredentialsExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsecureConstantCredentialsExtractor\"},{\"kind\":128,\"name\":\"UnsecureWebIdExtractor\",\"url\":\"classes/UnsecureWebIdExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnsecureWebIdExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsecureWebIdExtractor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/UnsecureWebIdExtractor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"UnsecureWebIdExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnsecureWebIdExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnsecureWebIdExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnsecureWebIdExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnsecureWebIdExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnsecureWebIdExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsecureWebIdExtractor\"},{\"kind\":128,\"name\":\"AccessChecker\",\"url\":\"classes/AccessChecker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AccessChecker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AccessChecker\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AccessChecker.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AccessChecker\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AccessChecker.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AccessChecker\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AccessChecker.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AccessChecker\"},{\"kind\":256,\"name\":\"AccessCheckerArgs\",\"url\":\"interfaces/AccessCheckerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"acl\",\"url\":\"interfaces/AccessCheckerArgs.html#acl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccessCheckerArgs\"},{\"kind\":1024,\"name\":\"rule\",\"url\":\"interfaces/AccessCheckerArgs.html#rule\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccessCheckerArgs\"},{\"kind\":1024,\"name\":\"credential\",\"url\":\"interfaces/AccessCheckerArgs.html#credential\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccessCheckerArgs\"},{\"kind\":128,\"name\":\"AgentAccessChecker\",\"url\":\"classes/AgentAccessChecker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AgentAccessChecker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentAccessChecker\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AgentAccessChecker.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AgentAccessChecker\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AgentAccessChecker.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentAccessChecker\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AgentAccessChecker.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentAccessChecker\"},{\"kind\":128,\"name\":\"AgentClassAccessChecker\",\"url\":\"classes/AgentClassAccessChecker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AgentClassAccessChecker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentClassAccessChecker\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AgentClassAccessChecker.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AgentClassAccessChecker\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AgentClassAccessChecker.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentClassAccessChecker\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AgentClassAccessChecker.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentClassAccessChecker\"},{\"kind\":128,\"name\":\"AgentGroupAccessChecker\",\"url\":\"classes/AgentGroupAccessChecker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AgentGroupAccessChecker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/AgentGroupAccessChecker.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":1024,\"name\":\"expiration\",\"url\":\"classes/AgentGroupAccessChecker.html#expiration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AgentGroupAccessChecker.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":2048,\"name\":\"isMemberOfGroup\",\"url\":\"classes/AgentGroupAccessChecker.html#isMemberOfGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":2048,\"name\":\"fetchCachedQuads\",\"url\":\"classes/AgentGroupAccessChecker.html#fetchCachedQuads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AgentGroupAccessChecker.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AgentGroupAccessChecker.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":8,\"name\":\"AclMode\",\"url\":\"enums/AclMode.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"control\",\"url\":\"enums/AclMode.html#control\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AclMode\"},{\"kind\":4194304,\"name\":\"AclPermission\",\"url\":\"types/AclPermission.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"IntermediateCreateExtractor\",\"url\":\"classes/IntermediateCreateExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IntermediateCreateExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/IntermediateCreateExtractor.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":1024,\"name\":\"strategy\",\"url\":\"classes/IntermediateCreateExtractor.html#strategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/IntermediateCreateExtractor.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/IntermediateCreateExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/IntermediateCreateExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/IntermediateCreateExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":128,\"name\":\"ModesExtractor\",\"url\":\"classes/ModesExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ModesExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModesExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ModesExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModesExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ModesExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModesExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ModesExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModesExtractor\"},{\"kind\":128,\"name\":\"MethodModesExtractor\",\"url\":\"classes/MethodModesExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MethodModesExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MethodModesExtractor\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/MethodModesExtractor.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MethodModesExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MethodModesExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MethodModesExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MethodModesExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MethodModesExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MethodModesExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodModesExtractor\"},{\"kind\":128,\"name\":\"N3PatchModesExtractor\",\"url\":\"classes/N3PatchModesExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/N3PatchModesExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"N3PatchModesExtractor\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/N3PatchModesExtractor.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3PatchModesExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/N3PatchModesExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"N3PatchModesExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/N3PatchModesExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"N3PatchModesExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/N3PatchModesExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"N3PatchModesExtractor\"},{\"kind\":8,\"name\":\"AccessMode\",\"url\":\"enums/AccessMode.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"read\",\"url\":\"enums/AccessMode.html#read\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccessMode\"},{\"kind\":16,\"name\":\"append\",\"url\":\"enums/AccessMode.html#append\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccessMode\"},{\"kind\":16,\"name\":\"write\",\"url\":\"enums/AccessMode.html#write\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccessMode\"},{\"kind\":16,\"name\":\"create\",\"url\":\"enums/AccessMode.html#create\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccessMode\"},{\"kind\":16,\"name\":\"delete\",\"url\":\"enums/AccessMode.html#delete\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccessMode\"},{\"kind\":4194304,\"name\":\"AccessMap\",\"url\":\"types/AccessMap.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Permission\",\"url\":\"types/Permission.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"PermissionSet\",\"url\":\"types/PermissionSet.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"PermissionMap\",\"url\":\"types/PermissionMap.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"SparqlUpdateModesExtractor\",\"url\":\"classes/SparqlUpdateModesExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SparqlUpdateModesExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/SparqlUpdateModesExtractor.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SparqlUpdateModesExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SparqlUpdateModesExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"isSparql\",\"url\":\"classes/SparqlUpdateModesExtractor.html#isSparql\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"isSupported\",\"url\":\"classes/SparqlUpdateModesExtractor.html#isSupported\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"isDeleteInsert\",\"url\":\"classes/SparqlUpdateModesExtractor.html#isDeleteInsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"isNop\",\"url\":\"classes/SparqlUpdateModesExtractor.html#isNop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"hasConditions\",\"url\":\"classes/SparqlUpdateModesExtractor.html#hasConditions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"hasInserts\",\"url\":\"classes/SparqlUpdateModesExtractor.html#hasInserts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"hasDeletes\",\"url\":\"classes/SparqlUpdateModesExtractor.html#hasDeletes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SparqlUpdateModesExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":128,\"name\":\"AllStaticReader\",\"url\":\"classes/AllStaticReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AllStaticReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AllStaticReader\"},{\"kind\":1024,\"name\":\"permissions\",\"url\":\"classes/AllStaticReader.html#permissions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllStaticReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AllStaticReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AllStaticReader\"},{\"kind\":2048,\"name\":\"createPermissions\",\"url\":\"classes/AllStaticReader.html#createPermissions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllStaticReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AllStaticReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AllStaticReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AllStaticReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AllStaticReader\"},{\"kind\":256,\"name\":\"AuthorizerInput\",\"url\":\"interfaces/AuthorizerInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"credentials\",\"url\":\"interfaces/AuthorizerInput.html#credentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizerInput\"},{\"kind\":1024,\"name\":\"requestedModes\",\"url\":\"interfaces/AuthorizerInput.html#requestedModes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizerInput\"},{\"kind\":1024,\"name\":\"availablePermissions\",\"url\":\"interfaces/AuthorizerInput.html#availablePermissions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizerInput\"},{\"kind\":128,\"name\":\"Authorizer\",\"url\":\"classes/Authorizer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Authorizer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Authorizer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/Authorizer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Authorizer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/Authorizer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Authorizer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/Authorizer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Authorizer\"},{\"kind\":128,\"name\":\"AuxiliaryReader\",\"url\":\"classes/AuxiliaryReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuxiliaryReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AuxiliaryReader\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/AuxiliaryReader.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"AuxiliaryReader\"},{\"kind\":1024,\"name\":\"reader\",\"url\":\"classes/AuxiliaryReader.html#reader\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryReader\"},{\"kind\":1024,\"name\":\"auxiliaryStrategy\",\"url\":\"classes/AuxiliaryReader.html#auxiliaryStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AuxiliaryReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AuxiliaryReader\"},{\"kind\":2048,\"name\":\"findAuxiliaries\",\"url\":\"classes/AuxiliaryReader.html#findAuxiliaries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryReader\"},{\"kind\":2048,\"name\":\"isDependentAuxiliary\",\"url\":\"classes/AuxiliaryReader.html#isDependentAuxiliary\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AuxiliaryReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuxiliaryReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AuxiliaryReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuxiliaryReader\"},{\"kind\":128,\"name\":\"OwnerPermissionReader\",\"url\":\"classes/OwnerPermissionReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OwnerPermissionReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/OwnerPermissionReader.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/OwnerPermissionReader.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":1024,\"name\":\"aclStrategy\",\"url\":\"classes/OwnerPermissionReader.html#aclStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/OwnerPermissionReader.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OwnerPermissionReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":2048,\"name\":\"findPodBaseUrl\",\"url\":\"classes/OwnerPermissionReader.html#findPodBaseUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OwnerPermissionReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OwnerPermissionReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":128,\"name\":\"ParentContainerReader\",\"url\":\"classes/ParentContainerReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ParentContainerReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ParentContainerReader\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ParentContainerReader.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ParentContainerReader\"},{\"kind\":1024,\"name\":\"reader\",\"url\":\"classes/ParentContainerReader.html#reader\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParentContainerReader\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/ParentContainerReader.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ParentContainerReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"findParents\",\"url\":\"classes/ParentContainerReader.html#findParents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"getParentModes\",\"url\":\"classes/ParentContainerReader.html#getParentModes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"addContainerPermissions\",\"url\":\"classes/ParentContainerReader.html#addContainerPermissions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"interpretContainerPermission\",\"url\":\"classes/ParentContainerReader.html#interpretContainerPermission\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ParentContainerReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ParentContainerReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ParentContainerReader\"},{\"kind\":128,\"name\":\"PathBasedReader\",\"url\":\"classes/PathBasedReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PathBasedReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PathBasedReader\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/PathBasedReader.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PathBasedReader\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/PathBasedReader.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PathBasedReader\"},{\"kind\":1024,\"name\":\"paths\",\"url\":\"classes/PathBasedReader.html#paths\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PathBasedReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PathBasedReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PathBasedReader\"},{\"kind\":2048,\"name\":\"matchReaders\",\"url\":\"classes/PathBasedReader.html#matchReaders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PathBasedReader\"},{\"kind\":2048,\"name\":\"findReader\",\"url\":\"classes/PathBasedReader.html#findReader\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PathBasedReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PathBasedReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PathBasedReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PathBasedReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PathBasedReader\"},{\"kind\":128,\"name\":\"PermissionBasedAuthorizer\",\"url\":\"classes/PermissionBasedAuthorizer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermissionBasedAuthorizer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/PermissionBasedAuthorizer.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/PermissionBasedAuthorizer.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PermissionBasedAuthorizer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"reportAccessError\",\"url\":\"classes/PermissionBasedAuthorizer.html#reportAccessError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"requireModePermission\",\"url\":\"classes/PermissionBasedAuthorizer.html#requireModePermission\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"hasModePermission\",\"url\":\"classes/PermissionBasedAuthorizer.html#hasModePermission\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"isAuthenticated\",\"url\":\"classes/PermissionBasedAuthorizer.html#isAuthenticated\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PermissionBasedAuthorizer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PermissionBasedAuthorizer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":256,\"name\":\"PermissionReaderInput\",\"url\":\"interfaces/PermissionReaderInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"credentials\",\"url\":\"interfaces/PermissionReaderInput.html#credentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PermissionReaderInput\"},{\"kind\":1024,\"name\":\"requestedModes\",\"url\":\"interfaces/PermissionReaderInput.html#requestedModes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PermissionReaderInput\"},{\"kind\":128,\"name\":\"PermissionReader\",\"url\":\"classes/PermissionReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermissionReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PermissionReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PermissionReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PermissionReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PermissionReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PermissionReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PermissionReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PermissionReader\"},{\"kind\":128,\"name\":\"UnionPermissionReader\",\"url\":\"classes/UnionPermissionReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnionPermissionReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"combine\",\"url\":\"classes/UnionPermissionReader.html#combine\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"mergePermissionMaps\",\"url\":\"classes/UnionPermissionReader.html#mergePermissionMaps\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"mergePermissions\",\"url\":\"classes/UnionPermissionReader.html#mergePermissions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnionPermissionReader\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/UnionPermissionReader.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnionPermissionReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnionPermissionReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"allCanHandle\",\"url\":\"classes/UnionPermissionReader.html#allCanHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnionPermissionReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionPermissionReader\"},{\"kind\":128,\"name\":\"WebAclAuxiliaryReader\",\"url\":\"classes/WebAclAuxiliaryReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebAclAuxiliaryReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WebAclAuxiliaryReader.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":1024,\"name\":\"reader\",\"url\":\"classes/WebAclAuxiliaryReader.html#reader\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":1024,\"name\":\"aclStrategy\",\"url\":\"classes/WebAclAuxiliaryReader.html#aclStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WebAclAuxiliaryReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":2048,\"name\":\"findAcl\",\"url\":\"classes/WebAclAuxiliaryReader.html#findAcl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":2048,\"name\":\"interpretControl\",\"url\":\"classes/WebAclAuxiliaryReader.html#interpretControl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WebAclAuxiliaryReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WebAclAuxiliaryReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":128,\"name\":\"WebAclReader\",\"url\":\"classes/WebAclReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebAclReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WebAclReader\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WebAclReader.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WebAclReader\"},{\"kind\":1024,\"name\":\"aclStrategy\",\"url\":\"classes/WebAclReader.html#aclStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/WebAclReader.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":1024,\"name\":\"aclStore\",\"url\":\"classes/WebAclReader.html#aclStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/WebAclReader.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":1024,\"name\":\"accessChecker\",\"url\":\"classes/WebAclReader.html#accessChecker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WebAclReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"findPermissions\",\"url\":\"classes/WebAclReader.html#findPermissions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"determinePermissions\",\"url\":\"classes/WebAclReader.html#determinePermissions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"getAclMatches\",\"url\":\"classes/WebAclReader.html#getAclMatches\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"getAclRecursive\",\"url\":\"classes/WebAclReader.html#getAclRecursive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"findAuthorizationStatements\",\"url\":\"classes/WebAclReader.html#findAuthorizationStatements\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"filterStore\",\"url\":\"classes/WebAclReader.html#filterStore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WebAclReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WebAclReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclReader\"},{\"kind\":256,\"name\":\"AuxiliaryIdentifierStrategy\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"getAuxiliaryIdentifier\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#getAuxiliaryIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":1024,\"name\":\"getAuxiliaryIdentifiers\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#getAuxiliaryIdentifiers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":1024,\"name\":\"isAuxiliaryIdentifier\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#isAuxiliaryIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":1024,\"name\":\"getSubjectIdentifier\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#getSubjectIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":256,\"name\":\"AuxiliaryStrategy\",\"url\":\"interfaces/AuxiliaryStrategy.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"usesOwnAuthorization\",\"url\":\"interfaces/AuxiliaryStrategy.html#usesOwnAuthorization\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-12\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"isRequiredInRoot\",\"url\":\"interfaces/AuxiliaryStrategy.html#isRequiredInRoot\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"addMetadata\",\"url\":\"interfaces/AuxiliaryStrategy.html#addMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"validate\",\"url\":\"interfaces/AuxiliaryStrategy.html#validate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-14\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"getAuxiliaryIdentifier\",\"url\":\"interfaces/AuxiliaryStrategy.html#getAuxiliaryIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"getAuxiliaryIdentifiers\",\"url\":\"interfaces/AuxiliaryStrategy.html#getAuxiliaryIdentifiers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"isAuxiliaryIdentifier\",\"url\":\"interfaces/AuxiliaryStrategy.html#isAuxiliaryIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"getSubjectIdentifier\",\"url\":\"interfaces/AuxiliaryStrategy.html#getSubjectIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":128,\"name\":\"ComposedAuxiliaryStrategy\",\"url\":\"classes/ComposedAuxiliaryStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"metadataGenerator\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#metadataGenerator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"validator\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#validator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"ownAuthorization\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#ownAuthorization\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"requiredInRoot\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#requiredInRoot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifier\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#getAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifiers\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#getAuxiliaryIdentifiers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"isAuxiliaryIdentifier\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#isAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getSubjectIdentifier\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#getSubjectIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"usesOwnAuthorization\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#usesOwnAuthorization\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"isRequiredInRoot\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#isRequiredInRoot\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"addMetadata\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#addMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"validate\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#validate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":128,\"name\":\"LinkMetadataGenerator\",\"url\":\"classes/LinkMetadataGenerator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LinkMetadataGenerator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LinkMetadataGenerator\"},{\"kind\":1024,\"name\":\"link\",\"url\":\"classes/LinkMetadataGenerator.html#link\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LinkMetadataGenerator\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/LinkMetadataGenerator.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LinkMetadataGenerator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/LinkMetadataGenerator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LinkMetadataGenerator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/LinkMetadataGenerator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LinkMetadataGenerator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/LinkMetadataGenerator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LinkMetadataGenerator\"},{\"kind\":128,\"name\":\"MetadataGenerator\",\"url\":\"classes/MetadataGenerator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MetadataGenerator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataGenerator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MetadataGenerator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataGenerator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MetadataGenerator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataGenerator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MetadataGenerator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataGenerator\"},{\"kind\":128,\"name\":\"RdfValidator\",\"url\":\"classes/RdfValidator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RdfValidator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RdfValidator\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/RdfValidator.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RdfValidator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RdfValidator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RdfValidator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RdfValidator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfValidator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RdfValidator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfValidator\"},{\"kind\":128,\"name\":\"RoutingAuxiliaryIdentifierStrategy\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":1024,\"name\":\"sources\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#sources\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifier\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#getAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifiers\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#getAuxiliaryIdentifiers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"isAuxiliaryIdentifier\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#isAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getSubjectIdentifier\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#getSubjectIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getMatchingSource\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#getMatchingSource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":128,\"name\":\"RoutingAuxiliaryStrategy\",\"url\":\"classes/RoutingAuxiliaryStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"sources\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#sources\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"usesOwnAuthorization\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#usesOwnAuthorization\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"isRequiredInRoot\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#isRequiredInRoot\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"addMetadata\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#addMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"validate\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#validate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getMatchingSource\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#getMatchingSource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifier\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#getAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifiers\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#getAuxiliaryIdentifiers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"isAuxiliaryIdentifier\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#isAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getSubjectIdentifier\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#getSubjectIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":128,\"name\":\"SuffixAuxiliaryIdentifierStrategy\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SuffixAuxiliaryIdentifierStrategy\"},{\"kind\":1024,\"name\":\"suffix\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html#suffix\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SuffixAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifier\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html#getAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SuffixAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifiers\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html#getAuxiliaryIdentifiers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SuffixAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"isAuxiliaryIdentifier\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html#isAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SuffixAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getSubjectIdentifier\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html#getSubjectIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SuffixAuxiliaryIdentifierStrategy\"},{\"kind\":4194304,\"name\":\"ValidatorInput\",\"url\":\"types/ValidatorInput.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ValidatorInput.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ValidatorInput\"},{\"kind\":1024,\"name\":\"representation\",\"url\":\"types/ValidatorInput.html#__type.representation\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ValidatorInput.__type\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"types/ValidatorInput.html#__type.identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ValidatorInput.__type\"},{\"kind\":128,\"name\":\"Validator\",\"url\":\"classes/Validator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Validator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Validator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/Validator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Validator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/Validator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Validator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/Validator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Validator\"},{\"kind\":256,\"name\":\"BodyParserArgs\",\"url\":\"interfaces/BodyParserArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/BodyParserArgs.html#request\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BodyParserArgs\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/BodyParserArgs.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BodyParserArgs\"},{\"kind\":128,\"name\":\"BodyParser\",\"url\":\"classes/BodyParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BodyParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BodyParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BodyParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BodyParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BodyParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BodyParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BodyParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BodyParser\"},{\"kind\":128,\"name\":\"N3PatchBodyParser\",\"url\":\"classes/N3PatchBodyParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/N3PatchBodyParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/N3PatchBodyParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/N3PatchBodyParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":2048,\"name\":\"parsePatch\",\"url\":\"classes/N3PatchBodyParser.html#parsePatch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/N3PatchBodyParser.html#parsePatch.parsePatch-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"N3PatchBodyParser.parsePatch.parsePatch\"},{\"kind\":1024,\"name\":\"deletes\",\"url\":\"classes/N3PatchBodyParser.html#parsePatch.parsePatch-1.__type.deletes\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"N3PatchBodyParser.parsePatch.parsePatch.__type\"},{\"kind\":1024,\"name\":\"inserts\",\"url\":\"classes/N3PatchBodyParser.html#parsePatch.parsePatch-1.__type.inserts\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"N3PatchBodyParser.parsePatch.parsePatch.__type\"},{\"kind\":1024,\"name\":\"conditions\",\"url\":\"classes/N3PatchBodyParser.html#parsePatch.parsePatch-1.__type.conditions\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"N3PatchBodyParser.parsePatch.parsePatch.__type\"},{\"kind\":2048,\"name\":\"findQuads\",\"url\":\"classes/N3PatchBodyParser.html#findQuads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":2048,\"name\":\"findVariables\",\"url\":\"classes/N3PatchBodyParser.html#findVariables\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":2048,\"name\":\"verifyQuads\",\"url\":\"classes/N3PatchBodyParser.html#verifyQuads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/N3PatchBodyParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":128,\"name\":\"RawBodyParser\",\"url\":\"classes/RawBodyParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RawBodyParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RawBodyParser\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RawBodyParser.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RawBodyParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RawBodyParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RawBodyParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RawBodyParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RawBodyParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RawBodyParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RawBodyParser\"},{\"kind\":128,\"name\":\"SparqlUpdateBodyParser\",\"url\":\"classes/SparqlUpdateBodyParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SparqlUpdateBodyParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SparqlUpdateBodyParser\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SparqlUpdateBodyParser.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SparqlUpdateBodyParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SparqlUpdateBodyParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlUpdateBodyParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SparqlUpdateBodyParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlUpdateBodyParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SparqlUpdateBodyParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SparqlUpdateBodyParser\"},{\"kind\":128,\"name\":\"BasicConditionsParser\",\"url\":\"classes/BasicConditionsParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BasicConditionsParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BasicConditionsParser\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BasicConditionsParser.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BasicConditionsParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BasicConditionsParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BasicConditionsParser\"},{\"kind\":2048,\"name\":\"parseDateHeader\",\"url\":\"classes/BasicConditionsParser.html#parseDateHeader\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicConditionsParser\"},{\"kind\":2048,\"name\":\"parseTagHeader\",\"url\":\"classes/BasicConditionsParser.html#parseTagHeader\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicConditionsParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BasicConditionsParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BasicConditionsParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BasicConditionsParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BasicConditionsParser\"},{\"kind\":128,\"name\":\"ConditionsParser\",\"url\":\"classes/ConditionsParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConditionsParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConditionsParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConditionsParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConditionsParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConditionsParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConditionsParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConditionsParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConditionsParser\"},{\"kind\":256,\"name\":\"OriginalUrlExtractorArgs\",\"url\":\"interfaces/OriginalUrlExtractorArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"interfaces/OriginalUrlExtractorArgs.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OriginalUrlExtractorArgs\"},{\"kind\":1024,\"name\":\"includeQueryString\",\"url\":\"interfaces/OriginalUrlExtractorArgs.html#includeQueryString\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OriginalUrlExtractorArgs\"},{\"kind\":128,\"name\":\"OriginalUrlExtractor\",\"url\":\"classes/OriginalUrlExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OriginalUrlExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"OriginalUrlExtractor\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/OriginalUrlExtractor.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"OriginalUrlExtractor\"},{\"kind\":1024,\"name\":\"includeQueryString\",\"url\":\"classes/OriginalUrlExtractor.html#includeQueryString\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"OriginalUrlExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OriginalUrlExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"OriginalUrlExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OriginalUrlExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OriginalUrlExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OriginalUrlExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OriginalUrlExtractor\"},{\"kind\":128,\"name\":\"TargetExtractor\",\"url\":\"classes/TargetExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TargetExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TargetExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/TargetExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TargetExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/TargetExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TargetExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/TargetExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TargetExtractor\"},{\"kind\":128,\"name\":\"ContentLengthParser\",\"url\":\"classes/ContentLengthParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContentLengthParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentLengthParser\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ContentLengthParser.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ContentLengthParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ContentLengthParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentLengthParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ContentLengthParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentLengthParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ContentLengthParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentLengthParser\"},{\"kind\":128,\"name\":\"ContentTypeParser\",\"url\":\"classes/ContentTypeParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContentTypeParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentTypeParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ContentTypeParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentTypeParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ContentTypeParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentTypeParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ContentTypeParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentTypeParser\"},{\"kind\":128,\"name\":\"LinkRelParser\",\"url\":\"classes/LinkRelParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LinkRelParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LinkRelParser\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/LinkRelParser.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LinkRelParser\"},{\"kind\":1024,\"name\":\"linkRelMap\",\"url\":\"classes/LinkRelParser.html#linkRelMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LinkRelParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/LinkRelParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LinkRelParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/LinkRelParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LinkRelParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/LinkRelParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LinkRelParser\"},{\"kind\":128,\"name\":\"LinkRelObject\",\"url\":\"classes/LinkRelObject.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LinkRelObject.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LinkRelObject\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/LinkRelObject.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LinkRelObject\"},{\"kind\":1024,\"name\":\"ephemeral\",\"url\":\"classes/LinkRelObject.html#ephemeral\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LinkRelObject\"},{\"kind\":1024,\"name\":\"allowList\",\"url\":\"classes/LinkRelObject.html#allowList\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LinkRelObject\"},{\"kind\":2048,\"name\":\"objectAllowed\",\"url\":\"classes/LinkRelObject.html#objectAllowed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"LinkRelObject\"},{\"kind\":2048,\"name\":\"addToMetadata\",\"url\":\"classes/LinkRelObject.html#addToMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LinkRelObject\"},{\"kind\":128,\"name\":\"MetadataParser\",\"url\":\"classes/MetadataParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MetadataParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MetadataParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MetadataParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MetadataParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataParser\"},{\"kind\":128,\"name\":\"PlainJsonLdFilter\",\"url\":\"classes/PlainJsonLdFilter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PlainJsonLdFilter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PlainJsonLdFilter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/PlainJsonLdFilter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PlainJsonLdFilter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PlainJsonLdFilter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PlainJsonLdFilter\"},{\"kind\":2048,\"name\":\"linkHasContextRelation\",\"url\":\"classes/PlainJsonLdFilter.html#linkHasContextRelation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PlainJsonLdFilter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PlainJsonLdFilter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PlainJsonLdFilter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PlainJsonLdFilter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PlainJsonLdFilter\"},{\"kind\":128,\"name\":\"SlugParser\",\"url\":\"classes/SlugParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SlugParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SlugParser\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SlugParser.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SlugParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SlugParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SlugParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SlugParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SlugParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SlugParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SlugParser\"},{\"kind\":128,\"name\":\"AcceptPreferenceParser\",\"url\":\"classes/AcceptPreferenceParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AcceptPreferenceParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AcceptPreferenceParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AcceptPreferenceParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AcceptPreferenceParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AcceptPreferenceParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AcceptPreferenceParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AcceptPreferenceParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AcceptPreferenceParser\"},{\"kind\":128,\"name\":\"PreferenceParser\",\"url\":\"classes/PreferenceParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PreferenceParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreferenceParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PreferenceParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreferenceParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PreferenceParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreferenceParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PreferenceParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreferenceParser\"},{\"kind\":256,\"name\":\"BasicRequestParserArgs\",\"url\":\"interfaces/BasicRequestParserArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"targetExtractor\",\"url\":\"interfaces/BasicRequestParserArgs.html#targetExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicRequestParserArgs\"},{\"kind\":1024,\"name\":\"preferenceParser\",\"url\":\"interfaces/BasicRequestParserArgs.html#preferenceParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicRequestParserArgs\"},{\"kind\":1024,\"name\":\"metadataParser\",\"url\":\"interfaces/BasicRequestParserArgs.html#metadataParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicRequestParserArgs\"},{\"kind\":1024,\"name\":\"conditionsParser\",\"url\":\"interfaces/BasicRequestParserArgs.html#conditionsParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicRequestParserArgs\"},{\"kind\":1024,\"name\":\"bodyParser\",\"url\":\"interfaces/BasicRequestParserArgs.html#bodyParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicRequestParserArgs\"},{\"kind\":128,\"name\":\"BasicRequestParser\",\"url\":\"classes/BasicRequestParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BasicRequestParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BasicRequestParser\"},{\"kind\":1024,\"name\":\"targetExtractor\",\"url\":\"classes/BasicRequestParser.html#targetExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicRequestParser\"},{\"kind\":1024,\"name\":\"preferenceParser\",\"url\":\"classes/BasicRequestParser.html#preferenceParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicRequestParser\"},{\"kind\":1024,\"name\":\"metadataParser\",\"url\":\"classes/BasicRequestParser.html#metadataParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicRequestParser\"},{\"kind\":1024,\"name\":\"conditionsParser\",\"url\":\"classes/BasicRequestParser.html#conditionsParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicRequestParser\"},{\"kind\":1024,\"name\":\"bodyParser\",\"url\":\"classes/BasicRequestParser.html#bodyParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicRequestParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BasicRequestParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BasicRequestParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BasicRequestParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BasicRequestParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BasicRequestParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BasicRequestParser\"},{\"kind\":128,\"name\":\"RequestParser\",\"url\":\"classes/RequestParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RequestParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RequestParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RequestParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RequestParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RequestParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RequestParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RequestParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RequestParser\"},{\"kind\":256,\"name\":\"OperationMetadataCollectorInput\",\"url\":\"interfaces/OperationMetadataCollectorInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/OperationMetadataCollectorInput.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OperationMetadataCollectorInput\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/OperationMetadataCollectorInput.html#operation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OperationMetadataCollectorInput\"},{\"kind\":128,\"name\":\"OperationMetadataCollector\",\"url\":\"classes/OperationMetadataCollector.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OperationMetadataCollector.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationMetadataCollector\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OperationMetadataCollector.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationMetadataCollector\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OperationMetadataCollector.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationMetadataCollector\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OperationMetadataCollector.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationMetadataCollector\"},{\"kind\":128,\"name\":\"WebAclMetadataCollector\",\"url\":\"classes/WebAclMetadataCollector.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebAclMetadataCollector.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclMetadataCollector\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WebAclMetadataCollector.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebAclMetadataCollector\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WebAclMetadataCollector.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclMetadataCollector\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WebAclMetadataCollector.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclMetadataCollector\"},{\"kind\":128,\"name\":\"DeleteOperationHandler\",\"url\":\"classes/DeleteOperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DeleteOperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"DeleteOperationHandler\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/DeleteOperationHandler.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DeleteOperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/DeleteOperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DeleteOperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/DeleteOperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DeleteOperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/DeleteOperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"DeleteOperationHandler\"},{\"kind\":128,\"name\":\"GetOperationHandler\",\"url\":\"classes/GetOperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GetOperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"GetOperationHandler\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/GetOperationHandler.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GetOperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/GetOperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GetOperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/GetOperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GetOperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/GetOperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GetOperationHandler\"},{\"kind\":128,\"name\":\"HeadOperationHandler\",\"url\":\"classes/HeadOperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HeadOperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HeadOperationHandler\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/HeadOperationHandler.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HeadOperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/HeadOperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HeadOperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/HeadOperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HeadOperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/HeadOperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HeadOperationHandler\"},{\"kind\":256,\"name\":\"OperationHandlerInput\",\"url\":\"interfaces/OperationHandlerInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/OperationHandlerInput.html#operation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OperationHandlerInput\"},{\"kind\":128,\"name\":\"OperationHandler\",\"url\":\"classes/OperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHandler\"},{\"kind\":128,\"name\":\"PatchOperationHandler\",\"url\":\"classes/PatchOperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PatchOperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PatchOperationHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/PatchOperationHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PatchOperationHandler\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/PatchOperationHandler.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PatchOperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PatchOperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PatchOperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PatchOperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PatchOperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PatchOperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchOperationHandler\"},{\"kind\":128,\"name\":\"PostOperationHandler\",\"url\":\"classes/PostOperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PostOperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PostOperationHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/PostOperationHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PostOperationHandler\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/PostOperationHandler.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PostOperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PostOperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PostOperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PostOperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PostOperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PostOperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PostOperationHandler\"},{\"kind\":128,\"name\":\"PutOperationHandler\",\"url\":\"classes/PutOperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PutOperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PutOperationHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/PutOperationHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PutOperationHandler\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/PutOperationHandler.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PutOperationHandler\"},{\"kind\":1024,\"name\":\"metadataStrategy\",\"url\":\"classes/PutOperationHandler.html#metadataStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PutOperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PutOperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PutOperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PutOperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PutOperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PutOperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PutOperationHandler\"},{\"kind\":128,\"name\":\"ConvertingErrorHandler\",\"url\":\"classes/ConvertingErrorHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConvertingErrorHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/ConvertingErrorHandler.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":1024,\"name\":\"preferenceParser\",\"url\":\"classes/ConvertingErrorHandler.html#preferenceParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":1024,\"name\":\"showStackTrace\",\"url\":\"classes/ConvertingErrorHandler.html#showStackTrace\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConvertingErrorHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConvertingErrorHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConvertingErrorHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":2048,\"name\":\"extractErrorDetails\",\"url\":\"classes/ConvertingErrorHandler.html#extractErrorDetails\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":2048,\"name\":\"createResponse\",\"url\":\"classes/ConvertingErrorHandler.html#createResponse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":2048,\"name\":\"toRepresentation\",\"url\":\"classes/ConvertingErrorHandler.html#toRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":256,\"name\":\"ErrorHandlerArgs\",\"url\":\"interfaces/ErrorHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/ErrorHandlerArgs.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ErrorHandlerArgs\"},{\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/ErrorHandlerArgs.html#request\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ErrorHandlerArgs\"},{\"kind\":128,\"name\":\"ErrorHandler\",\"url\":\"classes/ErrorHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ErrorHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ErrorHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ErrorHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ErrorHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorHandler\"},{\"kind\":128,\"name\":\"RedirectingErrorHandler\",\"url\":\"classes/RedirectingErrorHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RedirectingErrorHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectingErrorHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RedirectingErrorHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedirectingErrorHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RedirectingErrorHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedirectingErrorHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RedirectingErrorHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectingErrorHandler\"},{\"kind\":128,\"name\":\"SafeErrorHandler\",\"url\":\"classes/SafeErrorHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SafeErrorHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SafeErrorHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SafeErrorHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SafeErrorHandler\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"classes/SafeErrorHandler.html#errorHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SafeErrorHandler\"},{\"kind\":1024,\"name\":\"showStackTrace\",\"url\":\"classes/SafeErrorHandler.html#showStackTrace\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SafeErrorHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SafeErrorHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SafeErrorHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SafeErrorHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SafeErrorHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SafeErrorHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SafeErrorHandler\"},{\"kind\":128,\"name\":\"AllowAcceptHeaderWriter\",\"url\":\"classes/AllowAcceptHeaderWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AllowAcceptHeaderWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":1024,\"name\":\"supportedMethods\",\"url\":\"classes/AllowAcceptHeaderWriter.html#supportedMethods\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":1024,\"name\":\"acceptTypes\",\"url\":\"classes/AllowAcceptHeaderWriter.html#acceptTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/AllowAcceptHeaderWriter.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":1024,\"name\":\"patch\",\"url\":\"classes/AllowAcceptHeaderWriter.html#__type.patch\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AllowAcceptHeaderWriter.__type\"},{\"kind\":1024,\"name\":\"post\",\"url\":\"classes/AllowAcceptHeaderWriter.html#__type.post\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AllowAcceptHeaderWriter.__type\"},{\"kind\":1024,\"name\":\"put\",\"url\":\"classes/AllowAcceptHeaderWriter.html#__type.put\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AllowAcceptHeaderWriter.__type\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AllowAcceptHeaderWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"filterAllowedMethods\",\"url\":\"classes/AllowAcceptHeaderWriter.html#filterAllowedMethods\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"isPostAllowed\",\"url\":\"classes/AllowAcceptHeaderWriter.html#isPostAllowed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"isDeleteAllowed\",\"url\":\"classes/AllowAcceptHeaderWriter.html#isDeleteAllowed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"generateAllow\",\"url\":\"classes/AllowAcceptHeaderWriter.html#generateAllow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"generateAccept\",\"url\":\"classes/AllowAcceptHeaderWriter.html#generateAccept\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AllowAcceptHeaderWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AllowAcceptHeaderWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":128,\"name\":\"AuxiliaryLinkMetadataWriter\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":1024,\"name\":\"auxiliaryStrategy\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#auxiliaryStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":1024,\"name\":\"specificStrategy\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#specificStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":1024,\"name\":\"relationType\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#relationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":128,\"name\":\"ConstantMetadataWriter\",\"url\":\"classes/ConstantMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstantMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConstantMetadataWriter\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"classes/ConstantMetadataWriter.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConstantMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConstantMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConstantMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConstantMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConstantMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConstantMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConstantMetadataWriter\"},{\"kind\":128,\"name\":\"ContentTypeMetadataWriter\",\"url\":\"classes/ContentTypeMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContentTypeMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentTypeMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ContentTypeMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentTypeMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ContentTypeMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentTypeMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ContentTypeMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentTypeMetadataWriter\"},{\"kind\":128,\"name\":\"LinkRelMetadataWriter\",\"url\":\"classes/LinkRelMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LinkRelMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LinkRelMetadataWriter\"},{\"kind\":1024,\"name\":\"linkRelMap\",\"url\":\"classes/LinkRelMetadataWriter.html#linkRelMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LinkRelMetadataWriter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/LinkRelMetadataWriter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LinkRelMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/LinkRelMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LinkRelMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/LinkRelMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LinkRelMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/LinkRelMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LinkRelMetadataWriter\"},{\"kind\":128,\"name\":\"MappedMetadataWriter\",\"url\":\"classes/MappedMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MappedMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MappedMetadataWriter\"},{\"kind\":1024,\"name\":\"headerMap\",\"url\":\"classes/MappedMetadataWriter.html#headerMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MappedMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MappedMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MappedMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MappedMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MappedMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MappedMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MappedMetadataWriter\"},{\"kind\":128,\"name\":\"MetadataWriter\",\"url\":\"classes/MetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataWriter\"},{\"kind\":128,\"name\":\"ModifiedMetadataWriter\",\"url\":\"classes/ModifiedMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ModifiedMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModifiedMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ModifiedMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ModifiedMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ModifiedMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModifiedMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ModifiedMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModifiedMetadataWriter\"},{\"kind\":128,\"name\":\"WacAllowMetadataWriter\",\"url\":\"classes/WacAllowMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WacAllowMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WacAllowMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WacAllowMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WacAllowMetadataWriter\"},{\"kind\":2048,\"name\":\"aclToPermission\",\"url\":\"classes/WacAllowMetadataWriter.html#aclToPermission\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WacAllowMetadataWriter\"},{\"kind\":2048,\"name\":\"createAccessParam\",\"url\":\"classes/WacAllowMetadataWriter.html#createAccessParam\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WacAllowMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WacAllowMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WacAllowMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WacAllowMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WacAllowMetadataWriter\"},{\"kind\":128,\"name\":\"WwwAuthMetadataWriter\",\"url\":\"classes/WwwAuthMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WwwAuthMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WwwAuthMetadataWriter\"},{\"kind\":1024,\"name\":\"auth\",\"url\":\"classes/WwwAuthMetadataWriter.html#auth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WwwAuthMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WwwAuthMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WwwAuthMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WwwAuthMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WwwAuthMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WwwAuthMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WwwAuthMetadataWriter\"},{\"kind\":128,\"name\":\"CreatedResponseDescription\",\"url\":\"classes/CreatedResponseDescription.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CreatedResponseDescription.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CreatedResponseDescription\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/CreatedResponseDescription.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CreatedResponseDescription\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"classes/CreatedResponseDescription.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CreatedResponseDescription\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/CreatedResponseDescription.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CreatedResponseDescription\"},{\"kind\":128,\"name\":\"OkResponseDescription\",\"url\":\"classes/OkResponseDescription.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OkResponseDescription.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"OkResponseDescription\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/OkResponseDescription.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OkResponseDescription\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"classes/OkResponseDescription.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OkResponseDescription\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/OkResponseDescription.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OkResponseDescription\"},{\"kind\":128,\"name\":\"ResetResponseDescription\",\"url\":\"classes/ResetResponseDescription.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResetResponseDescription.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ResetResponseDescription\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/ResetResponseDescription.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResetResponseDescription\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"classes/ResetResponseDescription.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResetResponseDescription\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/ResetResponseDescription.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResetResponseDescription\"},{\"kind\":128,\"name\":\"ResponseDescription\",\"url\":\"classes/ResponseDescription.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResponseDescription.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ResponseDescription\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/ResponseDescription.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ResponseDescription\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"classes/ResponseDescription.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ResponseDescription\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/ResponseDescription.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ResponseDescription\"},{\"kind\":128,\"name\":\"BasicResponseWriter\",\"url\":\"classes/BasicResponseWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BasicResponseWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BasicResponseWriter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BasicResponseWriter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BasicResponseWriter\"},{\"kind\":1024,\"name\":\"metadataWriter\",\"url\":\"classes/BasicResponseWriter.html#metadataWriter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicResponseWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BasicResponseWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BasicResponseWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BasicResponseWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BasicResponseWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BasicResponseWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BasicResponseWriter\"},{\"kind\":128,\"name\":\"ResponseWriter\",\"url\":\"classes/ResponseWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResponseWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResponseWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ResponseWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResponseWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ResponseWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResponseWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ResponseWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResponseWriter\"},{\"kind\":128,\"name\":\"BasicRepresentation\",\"url\":\"classes/BasicRepresentation.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BasicRepresentation.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BasicRepresentation\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/BasicRepresentation.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicRepresentation\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"classes/BasicRepresentation.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicRepresentation\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"classes/BasicRepresentation.html#binary\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicRepresentation\"},{\"kind\":262144,\"name\":\"isEmpty\",\"url\":\"classes/BasicRepresentation.html#isEmpty\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"BasicRepresentation\"},{\"kind\":256,\"name\":\"Patch\",\"url\":\"interfaces/Patch.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/Patch.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Patch\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Patch.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Patch\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"interfaces/Patch.html#binary\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Patch\"},{\"kind\":1024,\"name\":\"isEmpty\",\"url\":\"interfaces/Patch.html#isEmpty\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Patch\"},{\"kind\":256,\"name\":\"Representation\",\"url\":\"interfaces/Representation.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/Representation.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Representation\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Representation.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Representation\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"interfaces/Representation.html#binary\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Representation\"},{\"kind\":1024,\"name\":\"isEmpty\",\"url\":\"interfaces/Representation.html#isEmpty\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Representation\"},{\"kind\":64,\"name\":\"isRepresentationMetadata\",\"url\":\"functions/isRepresentationMetadata.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":4194304,\"name\":\"MetadataIdentifier\",\"url\":\"types/MetadataIdentifier.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"MetadataValue\",\"url\":\"types/MetadataValue.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"MetadataRecord\",\"url\":\"types/MetadataRecord.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"MetadataGraph\",\"url\":\"types/MetadataGraph.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"RepresentationMetadata\",\"url\":\"classes/RepresentationMetadata.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RepresentationMetadata.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RepresentationMetadata.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RepresentationMetadata\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/RepresentationMetadata.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"classes/RepresentationMetadata.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"setOverrides\",\"url\":\"classes/RepresentationMetadata.html#setOverrides\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"quads\",\"url\":\"classes/RepresentationMetadata.html#quads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":262144,\"name\":\"identifier\",\"url\":\"classes/RepresentationMetadata.html#identifier\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"setMetadata\",\"url\":\"classes/RepresentationMetadata.html#setMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"addQuad\",\"url\":\"classes/RepresentationMetadata.html#addQuad\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"addQuads\",\"url\":\"classes/RepresentationMetadata.html#addQuads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"removeQuad\",\"url\":\"classes/RepresentationMetadata.html#removeQuad\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"removeQuads\",\"url\":\"classes/RepresentationMetadata.html#removeQuads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"add\",\"url\":\"classes/RepresentationMetadata.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/RepresentationMetadata.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"forQuads\",\"url\":\"classes/RepresentationMetadata.html#forQuads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"removeAll\",\"url\":\"classes/RepresentationMetadata.html#removeAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/RepresentationMetadata.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"getAll\",\"url\":\"classes/RepresentationMetadata.html#getAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/RepresentationMetadata.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/RepresentationMetadata.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"setContentType\",\"url\":\"classes/RepresentationMetadata.html#setContentType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"getContentType\",\"url\":\"classes/RepresentationMetadata.html#getContentType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"removeContentType\",\"url\":\"classes/RepresentationMetadata.html#removeContentType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":262144,\"name\":\"contentType\",\"url\":\"classes/RepresentationMetadata.html#contentType\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":262144,\"name\":\"contentTypeObject\",\"url\":\"classes/RepresentationMetadata.html#contentTypeObject\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":262144,\"name\":\"contentLength\",\"url\":\"classes/RepresentationMetadata.html#contentLength\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":4194304,\"name\":\"ValuePreferences\",\"url\":\"types/ValuePreferences.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ValuePreferences.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ValuePreferences\"},{\"kind\":4194304,\"name\":\"ValuePreference\",\"url\":\"types/ValuePreference.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ValuePreference.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ValuePreference\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"types/ValuePreference.html#__type.value\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ValuePreference.__type\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"types/ValuePreference.html#__type.weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ValuePreference.__type\"},{\"kind\":256,\"name\":\"RepresentationPreferences\",\"url\":\"interfaces/RepresentationPreferences.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/RepresentationPreferences.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPreferences\"},{\"kind\":1024,\"name\":\"charset\",\"url\":\"interfaces/RepresentationPreferences.html#charset\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPreferences\"},{\"kind\":1024,\"name\":\"datetime\",\"url\":\"interfaces/RepresentationPreferences.html#datetime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPreferences\"},{\"kind\":1024,\"name\":\"encoding\",\"url\":\"interfaces/RepresentationPreferences.html#encoding\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPreferences\"},{\"kind\":1024,\"name\":\"language\",\"url\":\"interfaces/RepresentationPreferences.html#language\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPreferences\"},{\"kind\":64,\"name\":\"isResourceIdentifier\",\"url\":\"functions/isResourceIdentifier.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"ResourceIdentifier\",\"url\":\"interfaces/ResourceIdentifier.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/ResourceIdentifier.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceIdentifier\"},{\"kind\":256,\"name\":\"SparqlUpdatePatch\",\"url\":\"interfaces/SparqlUpdatePatch.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"algebra\",\"url\":\"interfaces/SparqlUpdatePatch.html#algebra\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SparqlUpdatePatch\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/SparqlUpdatePatch.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"SparqlUpdatePatch\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/SparqlUpdatePatch.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"SparqlUpdatePatch\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"interfaces/SparqlUpdatePatch.html#binary\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"SparqlUpdatePatch\"},{\"kind\":1024,\"name\":\"isEmpty\",\"url\":\"interfaces/SparqlUpdatePatch.html#isEmpty\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"SparqlUpdatePatch\"},{\"kind\":256,\"name\":\"Operation\",\"url\":\"interfaces/Operation.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/Operation.html#method\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Operation\"},{\"kind\":1024,\"name\":\"target\",\"url\":\"interfaces/Operation.html#target\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Operation\"},{\"kind\":1024,\"name\":\"preferences\",\"url\":\"interfaces/Operation.html#preferences\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Operation\"},{\"kind\":1024,\"name\":\"conditions\",\"url\":\"interfaces/Operation.html#conditions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Operation\"},{\"kind\":1024,\"name\":\"availablePermissions\",\"url\":\"interfaces/Operation.html#availablePermissions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Operation\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/Operation.html#body\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Operation\"},{\"kind\":128,\"name\":\"UnsecureWebSocketsProtocol\",\"url\":\"classes/UnsecureWebSocketsProtocol.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":1024,\"name\":\"listeners\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#listeners\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":2048,\"name\":\"onResourceChanged\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#onResourceChanged\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":256,\"name\":\"IdentityProviderFactoryArgs\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"adapterFactory\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#adapterFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"oidcPath\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#oidcPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"interactionHandler\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#interactionHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"credentialStorage\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#credentialStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"showStackTrace\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#showStackTrace\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#errorHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"responseWriter\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#responseWriter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":128,\"name\":\"IdentityProviderFactory\",\"url\":\"classes/IdentityProviderFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IdentityProviderFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"config\",\"url\":\"classes/IdentityProviderFactory.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"adapterFactory\",\"url\":\"classes/IdentityProviderFactory.html#adapterFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/IdentityProviderFactory.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"oidcPath\",\"url\":\"classes/IdentityProviderFactory.html#oidcPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"interactionHandler\",\"url\":\"classes/IdentityProviderFactory.html#interactionHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"credentialStorage\",\"url\":\"classes/IdentityProviderFactory.html#credentialStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/IdentityProviderFactory.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"showStackTrace\",\"url\":\"classes/IdentityProviderFactory.html#showStackTrace\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"classes/IdentityProviderFactory.html#errorHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"responseWriter\",\"url\":\"classes/IdentityProviderFactory.html#responseWriter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"jwtAlg\",\"url\":\"classes/IdentityProviderFactory.html#jwtAlg\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"provider\",\"url\":\"classes/IdentityProviderFactory.html#provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"getProvider\",\"url\":\"classes/IdentityProviderFactory.html#getProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"createProvider\",\"url\":\"classes/IdentityProviderFactory.html#createProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"initConfig\",\"url\":\"classes/IdentityProviderFactory.html#initConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"generateJwks\",\"url\":\"classes/IdentityProviderFactory.html#generateJwks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"generateCookieKeys\",\"url\":\"classes/IdentityProviderFactory.html#generateCookieKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"isAccessToken\",\"url\":\"classes/IdentityProviderFactory.html#isAccessToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"configureClaims\",\"url\":\"classes/IdentityProviderFactory.html#configureClaims\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"createRoute\",\"url\":\"classes/IdentityProviderFactory.html#createRoute\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"configureRoutes\",\"url\":\"classes/IdentityProviderFactory.html#configureRoutes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"configureErrors\",\"url\":\"classes/IdentityProviderFactory.html#configureErrors\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":256,\"name\":\"ProviderFactory\",\"url\":\"interfaces/ProviderFactory.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"getProvider\",\"url\":\"interfaces/ProviderFactory.html#getProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProviderFactory\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ProviderFactory.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ProviderFactory\"},{\"kind\":256,\"name\":\"ClientCredentials\",\"url\":\"interfaces/ClientCredentials.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"secret\",\"url\":\"interfaces/ClientCredentials.html#secret\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientCredentials\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/ClientCredentials.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientCredentials\"},{\"kind\":128,\"name\":\"ClientCredentialsAdapter\",\"url\":\"classes/ClientCredentialsAdapter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ClientCredentialsAdapter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ClientCredentialsAdapter.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"find\",\"url\":\"classes/ClientCredentialsAdapter.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ClientCredentialsAdapter.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/ClientCredentialsAdapter.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"classes/ClientCredentialsAdapter.html#upsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"findByUserCode\",\"url\":\"classes/ClientCredentialsAdapter.html#findByUserCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"findByUid\",\"url\":\"classes/ClientCredentialsAdapter.html#findByUid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"consume\",\"url\":\"classes/ClientCredentialsAdapter.html#consume\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/ClientCredentialsAdapter.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"revokeByGrantId\",\"url\":\"classes/ClientCredentialsAdapter.html#revokeByGrantId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":128,\"name\":\"ClientCredentialsAdapterFactory\",\"url\":\"classes/ClientCredentialsAdapterFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ClientCredentialsAdapterFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ClientCredentialsAdapterFactory\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ClientCredentialsAdapterFactory.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ClientCredentialsAdapterFactory\"},{\"kind\":2048,\"name\":\"createStorageAdapter\",\"url\":\"classes/ClientCredentialsAdapterFactory.html#createStorageAdapter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientCredentialsAdapterFactory\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/ClientCredentialsAdapterFactory.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapterFactory\"},{\"kind\":128,\"name\":\"EmailPasswordAuthorizer\",\"url\":\"classes/EmailPasswordAuthorizer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EmailPasswordAuthorizer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"EmailPasswordAuthorizer\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/EmailPasswordAuthorizer.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EmailPasswordAuthorizer\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/EmailPasswordAuthorizer.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EmailPasswordAuthorizer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/EmailPasswordAuthorizer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EmailPasswordAuthorizer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/EmailPasswordAuthorizer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"EmailPasswordAuthorizer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/EmailPasswordAuthorizer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"EmailPasswordAuthorizer\"},{\"kind\":128,\"name\":\"CreateCredentialsHandler\",\"url\":\"classes/CreateCredentialsHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CreateCredentialsHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CreateCredentialsHandler\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/CreateCredentialsHandler.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"CreateCredentialsHandler\"},{\"kind\":1024,\"name\":\"credentialStorage\",\"url\":\"classes/CreateCredentialsHandler.html#credentialStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"CreateCredentialsHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/CreateCredentialsHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CreateCredentialsHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/CreateCredentialsHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CreateCredentialsHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/CreateCredentialsHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CreateCredentialsHandler\"},{\"kind\":256,\"name\":\"CredentialsHandlerBody\",\"url\":\"interfaces/CredentialsHandlerBody.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/CredentialsHandlerBody.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CredentialsHandlerBody\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/CredentialsHandlerBody.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CredentialsHandlerBody\"},{\"kind\":256,\"name\":\"CredentialsHandlerInput\",\"url\":\"interfaces/CredentialsHandlerInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/CredentialsHandlerInput.html#operation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CredentialsHandlerInput\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/CredentialsHandlerInput.html#body\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CredentialsHandlerInput\"},{\"kind\":128,\"name\":\"CredentialsHandler\",\"url\":\"classes/CredentialsHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CredentialsHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/CredentialsHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/CredentialsHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/CredentialsHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsHandler\"},{\"kind\":128,\"name\":\"DeleteCredentialsHandler\",\"url\":\"classes/DeleteCredentialsHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DeleteCredentialsHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"DeleteCredentialsHandler\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/DeleteCredentialsHandler.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DeleteCredentialsHandler\"},{\"kind\":1024,\"name\":\"credentialStorage\",\"url\":\"classes/DeleteCredentialsHandler.html#credentialStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DeleteCredentialsHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/DeleteCredentialsHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DeleteCredentialsHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/DeleteCredentialsHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DeleteCredentialsHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/DeleteCredentialsHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"DeleteCredentialsHandler\"},{\"kind\":128,\"name\":\"ListCredentialsHandler\",\"url\":\"classes/ListCredentialsHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ListCredentialsHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ListCredentialsHandler\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/ListCredentialsHandler.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ListCredentialsHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ListCredentialsHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ListCredentialsHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ListCredentialsHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCredentialsHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ListCredentialsHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCredentialsHandler\"},{\"kind\":256,\"name\":\"ForgotPasswordHandlerArgs\",\"url\":\"interfaces/ForgotPasswordHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"interfaces/ForgotPasswordHandlerArgs.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ForgotPasswordHandlerArgs\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"interfaces/ForgotPasswordHandlerArgs.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ForgotPasswordHandlerArgs\"},{\"kind\":1024,\"name\":\"emailSender\",\"url\":\"interfaces/ForgotPasswordHandlerArgs.html#emailSender\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ForgotPasswordHandlerArgs\"},{\"kind\":1024,\"name\":\"resetRoute\",\"url\":\"interfaces/ForgotPasswordHandlerArgs.html#resetRoute\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ForgotPasswordHandlerArgs\"},{\"kind\":128,\"name\":\"ForgotPasswordHandler\",\"url\":\"classes/ForgotPasswordHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ForgotPasswordHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ForgotPasswordHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/ForgotPasswordHandler.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/ForgotPasswordHandler.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":1024,\"name\":\"emailSender\",\"url\":\"classes/ForgotPasswordHandler.html#emailSender\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":1024,\"name\":\"resetRoute\",\"url\":\"classes/ForgotPasswordHandler.html#resetRoute\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/ForgotPasswordHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"resetPassword\",\"url\":\"classes/ForgotPasswordHandler.html#resetPassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"sendResetMail\",\"url\":\"classes/ForgotPasswordHandler.html#sendResetMail\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ForgotPasswordHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ForgotPasswordHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/ForgotPasswordHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ForgotPasswordHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":128,\"name\":\"LoginHandler\",\"url\":\"classes/LoginHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LoginHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LoginHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/LoginHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LoginHandler\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/LoginHandler.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LoginHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/LoginHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LoginHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/LoginHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LoginHandler\"},{\"kind\":2048,\"name\":\"parseInput\",\"url\":\"classes/LoginHandler.html#parseInput\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"LoginHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/LoginHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LoginHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/LoginHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"LoginHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/LoginHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LoginHandler\"},{\"kind\":128,\"name\":\"RegistrationHandler\",\"url\":\"classes/RegistrationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RegistrationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RegistrationHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RegistrationHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RegistrationHandler\"},{\"kind\":1024,\"name\":\"registrationManager\",\"url\":\"classes/RegistrationHandler.html#registrationManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/RegistrationHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RegistrationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RegistrationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RegistrationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RegistrationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RegistrationHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/RegistrationHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"RegistrationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RegistrationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RegistrationHandler\"},{\"kind\":128,\"name\":\"ResetPasswordHandler\",\"url\":\"classes/ResetPasswordHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResetPasswordHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ResetPasswordHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/ResetPasswordHandler.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/ResetPasswordHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":2048,\"name\":\"resetPassword\",\"url\":\"classes/ResetPasswordHandler.html#resetPassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ResetPasswordHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ResetPasswordHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/ResetPasswordHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ResetPasswordHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":256,\"name\":\"AccountSettings\",\"url\":\"interfaces/AccountSettings.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"useIdp\",\"url\":\"interfaces/AccountSettings.html#useIdp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountSettings\"},{\"kind\":1024,\"name\":\"podBaseUrl\",\"url\":\"interfaces/AccountSettings.html#podBaseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountSettings\"},{\"kind\":1024,\"name\":\"clientCredentials\",\"url\":\"interfaces/AccountSettings.html#clientCredentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountSettings\"},{\"kind\":256,\"name\":\"AccountStore\",\"url\":\"interfaces/AccountStore.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"authenticate\",\"url\":\"interfaces/AccountStore.html#authenticate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"create\",\"url\":\"interfaces/AccountStore.html#create\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"verify\",\"url\":\"interfaces/AccountStore.html#verify\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-18\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"changePassword\",\"url\":\"interfaces/AccountStore.html#changePassword\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"getSettings\",\"url\":\"interfaces/AccountStore.html#getSettings\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-14\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"updateSettings\",\"url\":\"interfaces/AccountStore.html#updateSettings\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-16\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"deleteAccount\",\"url\":\"interfaces/AccountStore.html#deleteAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"generateForgotPasswordRecord\",\"url\":\"interfaces/AccountStore.html#generateForgotPasswordRecord\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"getForgotPasswordRecord\",\"url\":\"interfaces/AccountStore.html#getForgotPasswordRecord\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-12\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"deleteForgotPasswordRecord\",\"url\":\"interfaces/AccountStore.html#deleteForgotPasswordRecord\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":256,\"name\":\"AccountPayload\",\"url\":\"interfaces/AccountPayload.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/AccountPayload.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountPayload\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/AccountPayload.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountPayload\"},{\"kind\":1024,\"name\":\"password\",\"url\":\"interfaces/AccountPayload.html#password\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountPayload\"},{\"kind\":1024,\"name\":\"verified\",\"url\":\"interfaces/AccountPayload.html#verified\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountPayload\"},{\"kind\":256,\"name\":\"ForgotPasswordPayload\",\"url\":\"interfaces/ForgotPasswordPayload.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/ForgotPasswordPayload.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ForgotPasswordPayload\"},{\"kind\":1024,\"name\":\"recordId\",\"url\":\"interfaces/ForgotPasswordPayload.html#recordId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ForgotPasswordPayload\"},{\"kind\":4194304,\"name\":\"EmailPasswordData\",\"url\":\"types/EmailPasswordData.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"BaseAccountStore\",\"url\":\"classes/BaseAccountStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseAccountStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/BaseAccountStore.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":1024,\"name\":\"forgotPasswordStorage\",\"url\":\"classes/BaseAccountStore.html#forgotPasswordStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":1024,\"name\":\"saltRounds\",\"url\":\"classes/BaseAccountStore.html#saltRounds\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":1024,\"name\":\"forgotPasswordExpiration\",\"url\":\"classes/BaseAccountStore.html#forgotPasswordExpiration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"getAccountResourceIdentifier\",\"url\":\"classes/BaseAccountStore.html#getAccountResourceIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"getForgotPasswordRecordResourceIdentifier\",\"url\":\"classes/BaseAccountStore.html#getForgotPasswordRecordResourceIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"getAccountPayload\",\"url\":\"classes/BaseAccountStore.html#getAccountPayload\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"authenticate\",\"url\":\"classes/BaseAccountStore.html#authenticate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/BaseAccountStore.html#create\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"verify\",\"url\":\"classes/BaseAccountStore.html#verify\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"changePassword\",\"url\":\"classes/BaseAccountStore.html#changePassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"getSettings\",\"url\":\"classes/BaseAccountStore.html#getSettings\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"updateSettings\",\"url\":\"classes/BaseAccountStore.html#updateSettings\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"deleteAccount\",\"url\":\"classes/BaseAccountStore.html#deleteAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"generateForgotPasswordRecord\",\"url\":\"classes/BaseAccountStore.html#generateForgotPasswordRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"getForgotPasswordRecord\",\"url\":\"classes/BaseAccountStore.html#getForgotPasswordRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"deleteForgotPasswordRecord\",\"url\":\"classes/BaseAccountStore.html#deleteForgotPasswordRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":256,\"name\":\"EmailSenderArgs\",\"url\":\"interfaces/EmailSenderArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"emailConfig\",\"url\":\"interfaces/EmailSenderArgs.html#emailConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailSenderArgs\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/EmailSenderArgs.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"EmailSenderArgs\"},{\"kind\":1024,\"name\":\"host\",\"url\":\"interfaces/EmailSenderArgs.html#__type.host\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EmailSenderArgs.__type\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"interfaces/EmailSenderArgs.html#__type.port\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EmailSenderArgs.__type\"},{\"kind\":1024,\"name\":\"auth\",\"url\":\"interfaces/EmailSenderArgs.html#__type.auth\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EmailSenderArgs.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/EmailSenderArgs.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"EmailSenderArgs.__type\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/EmailSenderArgs.html#__type.__type-1.user\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EmailSenderArgs.__type.__type\"},{\"kind\":1024,\"name\":\"pass\",\"url\":\"interfaces/EmailSenderArgs.html#__type.__type-1.pass\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EmailSenderArgs.__type.__type\"},{\"kind\":1024,\"name\":\"senderName\",\"url\":\"interfaces/EmailSenderArgs.html#senderName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailSenderArgs\"},{\"kind\":128,\"name\":\"BaseEmailSender\",\"url\":\"classes/BaseEmailSender.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseEmailSender.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseEmailSender\"},{\"kind\":1024,\"name\":\"mailTransporter\",\"url\":\"classes/BaseEmailSender.html#mailTransporter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseEmailSender\"},{\"kind\":1024,\"name\":\"senderName\",\"url\":\"classes/BaseEmailSender.html#senderName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseEmailSender\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseEmailSender.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseEmailSender\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseEmailSender.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseEmailSender\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseEmailSender.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseEmailSender\"},{\"kind\":256,\"name\":\"EmailArgs\",\"url\":\"interfaces/EmailArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"recipient\",\"url\":\"interfaces/EmailArgs.html#recipient\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailArgs\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"interfaces/EmailArgs.html#subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailArgs\"},{\"kind\":1024,\"name\":\"text\",\"url\":\"interfaces/EmailArgs.html#text\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailArgs\"},{\"kind\":1024,\"name\":\"html\",\"url\":\"interfaces/EmailArgs.html#html\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailArgs\"},{\"kind\":128,\"name\":\"EmailSender\",\"url\":\"classes/EmailSender.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EmailSender.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"EmailSender\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/EmailSender.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"EmailSender\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/EmailSender.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"EmailSender\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/EmailSender.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"EmailSender\"},{\"kind\":256,\"name\":\"RegistrationManagerArgs\",\"url\":\"interfaces/RegistrationManagerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"interfaces/RegistrationManagerArgs.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationManagerArgs\"},{\"kind\":1024,\"name\":\"webIdSuffix\",\"url\":\"interfaces/RegistrationManagerArgs.html#webIdSuffix\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationManagerArgs\"},{\"kind\":1024,\"name\":\"identifierGenerator\",\"url\":\"interfaces/RegistrationManagerArgs.html#identifierGenerator\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationManagerArgs\"},{\"kind\":1024,\"name\":\"ownershipValidator\",\"url\":\"interfaces/RegistrationManagerArgs.html#ownershipValidator\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationManagerArgs\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"interfaces/RegistrationManagerArgs.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationManagerArgs\"},{\"kind\":1024,\"name\":\"podManager\",\"url\":\"interfaces/RegistrationManagerArgs.html#podManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationManagerArgs\"},{\"kind\":256,\"name\":\"RegistrationParams\",\"url\":\"interfaces/RegistrationParams.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/RegistrationParams.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/RegistrationParams.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"password\",\"url\":\"interfaces/RegistrationParams.html#password\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"podName\",\"url\":\"interfaces/RegistrationParams.html#podName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"template\",\"url\":\"interfaces/RegistrationParams.html#template\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"createWebId\",\"url\":\"interfaces/RegistrationParams.html#createWebId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"register\",\"url\":\"interfaces/RegistrationParams.html#register\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"createPod\",\"url\":\"interfaces/RegistrationParams.html#createPod\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"rootPod\",\"url\":\"interfaces/RegistrationParams.html#rootPod\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":256,\"name\":\"RegistrationResponse\",\"url\":\"interfaces/RegistrationResponse.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/RegistrationResponse.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/RegistrationResponse.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":1024,\"name\":\"oidcIssuer\",\"url\":\"interfaces/RegistrationResponse.html#oidcIssuer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":1024,\"name\":\"podBaseUrl\",\"url\":\"interfaces/RegistrationResponse.html#podBaseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":1024,\"name\":\"createWebId\",\"url\":\"interfaces/RegistrationResponse.html#createWebId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":1024,\"name\":\"register\",\"url\":\"interfaces/RegistrationResponse.html#register\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":1024,\"name\":\"createPod\",\"url\":\"interfaces/RegistrationResponse.html#createPod\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":128,\"name\":\"RegistrationManager\",\"url\":\"classes/RegistrationManager.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RegistrationManager.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RegistrationManager.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/RegistrationManager.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"webIdSuffix\",\"url\":\"classes/RegistrationManager.html#webIdSuffix\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"identifierGenerator\",\"url\":\"classes/RegistrationManager.html#identifierGenerator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"ownershipValidator\",\"url\":\"classes/RegistrationManager.html#ownershipValidator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/RegistrationManager.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"podManager\",\"url\":\"classes/RegistrationManager.html#podManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":2048,\"name\":\"trimString\",\"url\":\"classes/RegistrationManager.html#trimString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":2048,\"name\":\"validateInput\",\"url\":\"classes/RegistrationManager.html#validateInput\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RegistrationManager\"},{\"kind\":2048,\"name\":\"register\",\"url\":\"classes/RegistrationManager.html#register\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RegistrationManager\"},{\"kind\":64,\"name\":\"assertPassword\",\"url\":\"functions/assertPassword.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"AbsolutePathInteractionRoute\",\"url\":\"classes/AbsolutePathInteractionRoute.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbsolutePathInteractionRoute.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AbsolutePathInteractionRoute\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"classes/AbsolutePathInteractionRoute.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AbsolutePathInteractionRoute\"},{\"kind\":2048,\"name\":\"getPath\",\"url\":\"classes/AbsolutePathInteractionRoute.html#getPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbsolutePathInteractionRoute\"},{\"kind\":256,\"name\":\"InteractionRoute\",\"url\":\"interfaces/InteractionRoute.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"getPath\",\"url\":\"interfaces/InteractionRoute.html#getPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InteractionRoute\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/InteractionRoute.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"InteractionRoute\"},{\"kind\":128,\"name\":\"InteractionRouteHandler\",\"url\":\"classes/InteractionRouteHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InteractionRouteHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InteractionRouteHandler\"},{\"kind\":1024,\"name\":\"route\",\"url\":\"classes/InteractionRouteHandler.html#route\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"InteractionRouteHandler\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/InteractionRouteHandler.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"InteractionRouteHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/InteractionRouteHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InteractionRouteHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/InteractionRouteHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InteractionRouteHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/InteractionRouteHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InteractionRouteHandler\"},{\"kind\":128,\"name\":\"RelativePathInteractionRoute\",\"url\":\"classes/RelativePathInteractionRoute.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RelativePathInteractionRoute.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RelativePathInteractionRoute\"},{\"kind\":2048,\"name\":\"getPath\",\"url\":\"classes/RelativePathInteractionRoute.html#getPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RelativePathInteractionRoute\"},{\"kind\":128,\"name\":\"BaseInteractionHandler\",\"url\":\"classes/BaseInteractionHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseInteractionHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":1024,\"name\":\"view\",\"url\":\"classes/BaseInteractionHandler.html#view\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseInteractionHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseInteractionHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/BaseInteractionHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/BaseInteractionHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseInteractionHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":128,\"name\":\"ConsentHandler\",\"url\":\"classes/ConsentHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConsentHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConsentHandler\"},{\"kind\":1024,\"name\":\"providerFactory\",\"url\":\"classes/ConsentHandler.html#providerFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConsentHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/ConsentHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/ConsentHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"getGrant\",\"url\":\"classes/ConsentHandler.html#getGrant\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"updateGrant\",\"url\":\"classes/ConsentHandler.html#updateGrant\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"updateInteraction\",\"url\":\"classes/ConsentHandler.html#updateInteraction\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConsentHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConsentHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsentHandler\"},{\"kind\":128,\"name\":\"ControlHandler\",\"url\":\"classes/ControlHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ControlHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ControlHandler\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/ControlHandler.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ControlHandler\"},{\"kind\":1024,\"name\":\"controls\",\"url\":\"classes/ControlHandler.html#controls\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ControlHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ControlHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ControlHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ControlHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ControlHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ControlHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ControlHandler\"},{\"kind\":128,\"name\":\"FixedInteractionHandler\",\"url\":\"classes/FixedInteractionHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FixedInteractionHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FixedInteractionHandler\"},{\"kind\":1024,\"name\":\"response\",\"url\":\"classes/FixedInteractionHandler.html#response\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FixedInteractionHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/FixedInteractionHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FixedInteractionHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/FixedInteractionHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FixedInteractionHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/FixedInteractionHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FixedInteractionHandler\"},{\"kind\":128,\"name\":\"HtmlViewHandler\",\"url\":\"classes/HtmlViewHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HtmlViewHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HtmlViewHandler\"},{\"kind\":1024,\"name\":\"idpIndex\",\"url\":\"classes/HtmlViewHandler.html#idpIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HtmlViewHandler\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/HtmlViewHandler.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HtmlViewHandler\"},{\"kind\":1024,\"name\":\"templates\",\"url\":\"classes/HtmlViewHandler.html#templates\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HtmlViewHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/HtmlViewHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HtmlViewHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/HtmlViewHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HtmlViewHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/HtmlViewHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HtmlViewHandler\"},{\"kind\":4194304,\"name\":\"Interaction\",\"url\":\"types/Interaction.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"InteractionHandlerInput\",\"url\":\"interfaces/InteractionHandlerInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/InteractionHandlerInput.html#operation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InteractionHandlerInput\"},{\"kind\":1024,\"name\":\"oidcInteraction\",\"url\":\"interfaces/InteractionHandlerInput.html#oidcInteraction\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InteractionHandlerInput\"},{\"kind\":128,\"name\":\"InteractionHandler\",\"url\":\"classes/InteractionHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InteractionHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InteractionHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/InteractionHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InteractionHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/InteractionHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InteractionHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/InteractionHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InteractionHandler\"},{\"kind\":128,\"name\":\"LocationInteractionHandler\",\"url\":\"classes/LocationInteractionHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LocationInteractionHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LocationInteractionHandler\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/LocationInteractionHandler.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LocationInteractionHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/LocationInteractionHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LocationInteractionHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/LocationInteractionHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LocationInteractionHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/LocationInteractionHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LocationInteractionHandler\"},{\"kind\":128,\"name\":\"PromptHandler\",\"url\":\"classes/PromptHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PromptHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PromptHandler\"},{\"kind\":1024,\"name\":\"promptRoutes\",\"url\":\"classes/PromptHandler.html#promptRoutes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PromptHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PromptHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PromptHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PromptHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PromptHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PromptHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PromptHandler\"},{\"kind\":128,\"name\":\"NoCheckOwnershipValidator\",\"url\":\"classes/NoCheckOwnershipValidator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NoCheckOwnershipValidator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NoCheckOwnershipValidator\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/NoCheckOwnershipValidator.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"NoCheckOwnershipValidator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/NoCheckOwnershipValidator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"NoCheckOwnershipValidator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/NoCheckOwnershipValidator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NoCheckOwnershipValidator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/NoCheckOwnershipValidator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NoCheckOwnershipValidator\"},{\"kind\":128,\"name\":\"OwnershipValidator\",\"url\":\"classes/OwnershipValidator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OwnershipValidator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OwnershipValidator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OwnershipValidator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OwnershipValidator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OwnershipValidator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OwnershipValidator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OwnershipValidator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OwnershipValidator\"},{\"kind\":128,\"name\":\"TokenOwnershipValidator\",\"url\":\"classes/TokenOwnershipValidator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenOwnershipValidator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/TokenOwnershipValidator.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/TokenOwnershipValidator.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":1024,\"name\":\"expiration\",\"url\":\"classes/TokenOwnershipValidator.html#expiration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/TokenOwnershipValidator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"getTokenKey\",\"url\":\"classes/TokenOwnershipValidator.html#getTokenKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"generateToken\",\"url\":\"classes/TokenOwnershipValidator.html#generateToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"hasToken\",\"url\":\"classes/TokenOwnershipValidator.html#hasToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"throwError\",\"url\":\"classes/TokenOwnershipValidator.html#throwError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/TokenOwnershipValidator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/TokenOwnershipValidator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":256,\"name\":\"AdapterFactory\",\"url\":\"interfaces/AdapterFactory.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"createStorageAdapter\",\"url\":\"interfaces/AdapterFactory.html#createStorageAdapter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AdapterFactory\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AdapterFactory.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AdapterFactory\"},{\"kind\":128,\"name\":\"ExpiringAdapter\",\"url\":\"classes/ExpiringAdapter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ExpiringAdapter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ExpiringAdapter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ExpiringAdapter\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ExpiringAdapter.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapter\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ExpiringAdapter.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"grantKeyFor\",\"url\":\"classes/ExpiringAdapter.html#grantKeyFor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"userCodeKeyFor\",\"url\":\"classes/ExpiringAdapter.html#userCodeKeyFor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"uidKeyFor\",\"url\":\"classes/ExpiringAdapter.html#uidKeyFor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"keyFor\",\"url\":\"classes/ExpiringAdapter.html#keyFor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"classes/ExpiringAdapter.html#upsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"find\",\"url\":\"classes/ExpiringAdapter.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"findByUserCode\",\"url\":\"classes/ExpiringAdapter.html#findByUserCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"findByUid\",\"url\":\"classes/ExpiringAdapter.html#findByUid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/ExpiringAdapter.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"revokeByGrantId\",\"url\":\"classes/ExpiringAdapter.html#revokeByGrantId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"consume\",\"url\":\"classes/ExpiringAdapter.html#consume\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":128,\"name\":\"ExpiringAdapterFactory\",\"url\":\"classes/ExpiringAdapterFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ExpiringAdapterFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ExpiringAdapterFactory\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ExpiringAdapterFactory.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapterFactory\"},{\"kind\":2048,\"name\":\"createStorageAdapter\",\"url\":\"classes/ExpiringAdapterFactory.html#createStorageAdapter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapterFactory\"},{\"kind\":128,\"name\":\"PassthroughAdapter\",\"url\":\"classes/PassthroughAdapter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PassthroughAdapter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/PassthroughAdapter.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PassthroughAdapter\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/PassthroughAdapter.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"classes/PassthroughAdapter.html#upsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"find\",\"url\":\"classes/PassthroughAdapter.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"findByUserCode\",\"url\":\"classes/PassthroughAdapter.html#findByUserCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"findByUid\",\"url\":\"classes/PassthroughAdapter.html#findByUid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"consume\",\"url\":\"classes/PassthroughAdapter.html#consume\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/PassthroughAdapter.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"revokeByGrantId\",\"url\":\"classes/PassthroughAdapter.html#revokeByGrantId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":128,\"name\":\"PassthroughAdapterFactory\",\"url\":\"classes/PassthroughAdapterFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PassthroughAdapterFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PassthroughAdapterFactory\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/PassthroughAdapterFactory.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PassthroughAdapterFactory\"},{\"kind\":2048,\"name\":\"createStorageAdapter\",\"url\":\"classes/PassthroughAdapterFactory.html#createStorageAdapter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapterFactory\"},{\"kind\":128,\"name\":\"WebIdAdapter\",\"url\":\"classes/WebIdAdapter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebIdAdapter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WebIdAdapter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WebIdAdapter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WebIdAdapter\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/WebIdAdapter.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"find\",\"url\":\"classes/WebIdAdapter.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"parseRdfWebId\",\"url\":\"classes/WebIdAdapter.html#parseRdfWebId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebIdAdapter\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/WebIdAdapter.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/WebIdAdapter.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"classes/WebIdAdapter.html#upsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"findByUserCode\",\"url\":\"classes/WebIdAdapter.html#findByUserCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"findByUid\",\"url\":\"classes/WebIdAdapter.html#findByUid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"consume\",\"url\":\"classes/WebIdAdapter.html#consume\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/WebIdAdapter.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"revokeByGrantId\",\"url\":\"classes/WebIdAdapter.html#revokeByGrantId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":128,\"name\":\"WebIdAdapterFactory\",\"url\":\"classes/WebIdAdapterFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebIdAdapterFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WebIdAdapterFactory\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/WebIdAdapterFactory.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebIdAdapterFactory\"},{\"kind\":2048,\"name\":\"createStorageAdapter\",\"url\":\"classes/WebIdAdapterFactory.html#createStorageAdapter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebIdAdapterFactory\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/WebIdAdapterFactory.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"WebIdAdapterFactory\"},{\"kind\":256,\"name\":\"IdentityProviderHttpHandlerArgs\",\"url\":\"interfaces/IdentityProviderHttpHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"providerFactory\",\"url\":\"interfaces/IdentityProviderHttpHandlerArgs.html#providerFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"interfaces/IdentityProviderHttpHandlerArgs.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"interfaces/IdentityProviderHttpHandlerArgs.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderHttpHandlerArgs\"},{\"kind\":128,\"name\":\"IdentityProviderHttpHandler\",\"url\":\"classes/IdentityProviderHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IdentityProviderHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/IdentityProviderHttpHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":1024,\"name\":\"providerFactory\",\"url\":\"classes/IdentityProviderHttpHandler.html#providerFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/IdentityProviderHttpHandler.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"classes/IdentityProviderHttpHandler.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/IdentityProviderHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/IdentityProviderHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/IdentityProviderHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":128,\"name\":\"OidcHttpHandler\",\"url\":\"classes/OidcHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OidcHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"OidcHttpHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/OidcHttpHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"OidcHttpHandler\"},{\"kind\":1024,\"name\":\"providerFactory\",\"url\":\"classes/OidcHttpHandler.html#providerFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"OidcHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OidcHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"OidcHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OidcHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OidcHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OidcHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OidcHttpHandler\"},{\"kind\":128,\"name\":\"ClusterManager\",\"url\":\"classes/ClusterManager.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ClusterManager.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ClusterManager\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ClusterManager.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ClusterManager\"},{\"kind\":1024,\"name\":\"workers\",\"url\":\"classes/ClusterManager.html#workers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ClusterManager\"},{\"kind\":1024,\"name\":\"clusterMode\",\"url\":\"classes/ClusterManager.html#clusterMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ClusterManager\"},{\"kind\":2048,\"name\":\"spawnWorkers\",\"url\":\"classes/ClusterManager.html#spawnWorkers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClusterManager\"},{\"kind\":2048,\"name\":\"isSingleThreaded\",\"url\":\"classes/ClusterManager.html#isSingleThreaded\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClusterManager\"},{\"kind\":2048,\"name\":\"isPrimary\",\"url\":\"classes/ClusterManager.html#isPrimary\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClusterManager\"},{\"kind\":2048,\"name\":\"isWorker\",\"url\":\"classes/ClusterManager.html#isWorker\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClusterManager\"},{\"kind\":64,\"name\":\"toComponentsJsType\",\"url\":\"functions/toComponentsJsType.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"listSingleThreadedComponents\",\"url\":\"functions/listSingleThreadedComponents.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"SingleThreaded\",\"url\":\"interfaces/SingleThreaded.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":128,\"name\":\"WorkerManager\",\"url\":\"classes/WorkerManager.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WorkerManager.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WorkerManager\"},{\"kind\":1024,\"name\":\"clusterManager\",\"url\":\"classes/WorkerManager.html#clusterManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WorkerManager\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WorkerManager.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WorkerManager\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WorkerManager.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WorkerManager\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WorkerManager.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WorkerManager\"},{\"kind\":256,\"name\":\"Finalizable\",\"url\":\"interfaces/Finalizable.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"finalize\",\"url\":\"interfaces/Finalizable.html#finalize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Finalizable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Finalizable.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Finalizable\"},{\"kind\":128,\"name\":\"FinalizableHandler\",\"url\":\"classes/FinalizableHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FinalizableHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FinalizableHandler\"},{\"kind\":1024,\"name\":\"finalizable\",\"url\":\"classes/FinalizableHandler.html#finalizable\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FinalizableHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/FinalizableHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FinalizableHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/FinalizableHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FinalizableHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/FinalizableHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FinalizableHandler\"},{\"kind\":128,\"name\":\"Finalizer\",\"url\":\"classes/Finalizer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Finalizer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Finalizer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/Finalizer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Finalizer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/Finalizer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Finalizer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/Finalizer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Finalizer\"},{\"kind\":256,\"name\":\"SetupHandlerArgs\",\"url\":\"interfaces/SetupHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"registrationManager\",\"url\":\"interfaces/SetupHandlerArgs.html#registrationManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHandlerArgs\"},{\"kind\":1024,\"name\":\"initializer\",\"url\":\"interfaces/SetupHandlerArgs.html#initializer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHandlerArgs\"},{\"kind\":128,\"name\":\"SetupHandler\",\"url\":\"classes/SetupHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SetupHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SetupHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SetupHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SetupHandler\"},{\"kind\":1024,\"name\":\"registrationManager\",\"url\":\"classes/SetupHandler.html#registrationManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHandler\"},{\"kind\":1024,\"name\":\"initializer\",\"url\":\"classes/SetupHandler.html#initializer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/SetupHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/SetupHandler.html#initialize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"register\",\"url\":\"classes/SetupHandler.html#register\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SetupHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SetupHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/SetupHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SetupHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SetupHandler\"},{\"kind\":256,\"name\":\"SetupHttpHandlerArgs\",\"url\":\"interfaces/SetupHttpHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"interfaces/SetupHttpHandlerArgs.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"interfaces/SetupHttpHandlerArgs.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"interfaces/SetupHttpHandlerArgs.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/SetupHttpHandlerArgs.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"interfaces/SetupHttpHandlerArgs.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHttpHandlerArgs\"},{\"kind\":128,\"name\":\"SetupHttpHandler\",\"url\":\"classes/SetupHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SetupHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SetupHttpHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SetupHttpHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SetupHttpHandler\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"classes/SetupHttpHandler.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/SetupHttpHandler.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"classes/SetupHttpHandler.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/SetupHttpHandler.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/SetupHttpHandler.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SetupHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SetupHttpHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/SetupHttpHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/SetupHttpHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SetupHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SetupHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SetupHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SetupHttpHandler\"},{\"kind\":128,\"name\":\"CliExtractor\",\"url\":\"classes/CliExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CliExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CliExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/CliExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CliExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/CliExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CliExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/CliExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CliExtractor\"},{\"kind\":4194304,\"name\":\"YargsOptions\",\"url\":\"types/YargsOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"YargsParameter\",\"url\":\"classes/YargsParameter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/YargsParameter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"YargsParameter\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/YargsParameter.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"YargsParameter\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/YargsParameter.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"YargsParameter\"},{\"kind\":256,\"name\":\"CliOptions\",\"url\":\"interfaces/CliOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"usage\",\"url\":\"interfaces/CliOptions.html#usage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CliOptions\"},{\"kind\":1024,\"name\":\"strictMode\",\"url\":\"interfaces/CliOptions.html#strictMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CliOptions\"},{\"kind\":1024,\"name\":\"loadFromEnv\",\"url\":\"interfaces/CliOptions.html#loadFromEnv\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CliOptions\"},{\"kind\":1024,\"name\":\"envVarPrefix\",\"url\":\"interfaces/CliOptions.html#envVarPrefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CliOptions\"},{\"kind\":128,\"name\":\"YargsCliExtractor\",\"url\":\"classes/YargsCliExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/YargsCliExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"YargsCliExtractor\"},{\"kind\":1024,\"name\":\"yargsArgOptions\",\"url\":\"classes/YargsCliExtractor.html#yargsArgOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"YargsCliExtractor\"},{\"kind\":1024,\"name\":\"yargvOptions\",\"url\":\"classes/YargsCliExtractor.html#yargvOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"YargsCliExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/YargsCliExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"YargsCliExtractor\"},{\"kind\":2048,\"name\":\"createYArgv\",\"url\":\"classes/YargsCliExtractor.html#createYArgv\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"YargsCliExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/YargsCliExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"YargsCliExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/YargsCliExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"YargsCliExtractor\"},{\"kind\":128,\"name\":\"KeyExtractor\",\"url\":\"classes/KeyExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KeyExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"KeyExtractor\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/KeyExtractor.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"KeyExtractor\"},{\"kind\":1024,\"name\":\"defaultValue\",\"url\":\"classes/KeyExtractor.html#defaultValue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"KeyExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/KeyExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"KeyExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/KeyExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"KeyExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/KeyExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"KeyExtractor\"},{\"kind\":128,\"name\":\"AssetPathExtractor\",\"url\":\"classes/AssetPathExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AssetPathExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AssetPathExtractor\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/AssetPathExtractor.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AssetPathExtractor\"},{\"kind\":1024,\"name\":\"defaultPath\",\"url\":\"classes/AssetPathExtractor.html#defaultPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AssetPathExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AssetPathExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AssetPathExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AssetPathExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AssetPathExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AssetPathExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AssetPathExtractor\"},{\"kind\":128,\"name\":\"BaseUrlExtractor\",\"url\":\"classes/BaseUrlExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseUrlExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseUrlExtractor\"},{\"kind\":1024,\"name\":\"defaultPort\",\"url\":\"classes/BaseUrlExtractor.html#defaultPort\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseUrlExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseUrlExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseUrlExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseUrlExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlExtractor\"},{\"kind\":128,\"name\":\"ShorthandExtractor\",\"url\":\"classes/ShorthandExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ShorthandExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ShorthandExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ShorthandExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ShorthandExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandExtractor\"},{\"kind\":128,\"name\":\"CombinedShorthandResolver\",\"url\":\"classes/CombinedShorthandResolver.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CombinedShorthandResolver.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CombinedShorthandResolver\"},{\"kind\":1024,\"name\":\"resolvers\",\"url\":\"classes/CombinedShorthandResolver.html#resolvers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CombinedShorthandResolver\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/CombinedShorthandResolver.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CombinedShorthandResolver\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/CombinedShorthandResolver.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CombinedShorthandResolver\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/CombinedShorthandResolver.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CombinedShorthandResolver\"},{\"kind\":128,\"name\":\"ShorthandResolver\",\"url\":\"classes/ShorthandResolver.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ShorthandResolver.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandResolver\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ShorthandResolver.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandResolver\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ShorthandResolver.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandResolver\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ShorthandResolver.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandResolver\"},{\"kind\":128,\"name\":\"App\",\"url\":\"classes/App.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/App.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"App\"},{\"kind\":1024,\"name\":\"initializer\",\"url\":\"classes/App.html#initializer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"App\"},{\"kind\":1024,\"name\":\"finalizer\",\"url\":\"classes/App.html#finalizer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"App\"},{\"kind\":1024,\"name\":\"clusterManager\",\"url\":\"classes/App.html#clusterManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"App\"},{\"kind\":2048,\"name\":\"start\",\"url\":\"classes/App.html#start\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"App\"},{\"kind\":2048,\"name\":\"stop\",\"url\":\"classes/App.html#stop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"App\"},{\"kind\":128,\"name\":\"AppRunner\",\"url\":\"classes/AppRunner.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AppRunner.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/AppRunner.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"run\",\"url\":\"classes/AppRunner.html#run\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/AppRunner.html#create\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"runCliSync\",\"url\":\"classes/AppRunner.html#runCliSync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"runCli\",\"url\":\"classes/AppRunner.html#runCli\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"createCli\",\"url\":\"classes/AppRunner.html#createCli\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"createComponentsManager\",\"url\":\"classes/AppRunner.html#createComponentsManager\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"cliToVariables\",\"url\":\"classes/AppRunner.html#cliToVariables\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"createCliResolver\",\"url\":\"classes/AppRunner.html#createCliResolver\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"extractShorthand\",\"url\":\"classes/AppRunner.html#extractShorthand\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"resolveShorthand\",\"url\":\"classes/AppRunner.html#resolveShorthand\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"createApp\",\"url\":\"classes/AppRunner.html#createApp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"resolveError\",\"url\":\"classes/AppRunner.html#resolveError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":128,\"name\":\"BaseUrlVerifier\",\"url\":\"classes/BaseUrlVerifier.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseUrlVerifier.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/BaseUrlVerifier.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"classes/BaseUrlVerifier.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/BaseUrlVerifier.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BaseUrlVerifier.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseUrlVerifier.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseUrlVerifier.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseUrlVerifier.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":128,\"name\":\"CliResolver\",\"url\":\"classes/CliResolver.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CliResolver.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CliResolver\"},{\"kind\":1024,\"name\":\"cliExtractor\",\"url\":\"classes/CliResolver.html#cliExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CliResolver\"},{\"kind\":1024,\"name\":\"shorthandResolver\",\"url\":\"classes/CliResolver.html#shorthandResolver\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CliResolver\"},{\"kind\":128,\"name\":\"ConfigPodInitializer\",\"url\":\"classes/ConfigPodInitializer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConfigPodInitializer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ConfigPodInitializer.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":1024,\"name\":\"storeFactory\",\"url\":\"classes/ConfigPodInitializer.html#storeFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":1024,\"name\":\"configStorage\",\"url\":\"classes/ConfigPodInitializer.html#configStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":1024,\"name\":\"routingStorage\",\"url\":\"classes/ConfigPodInitializer.html#routingStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConfigPodInitializer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConfigPodInitializer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConfigPodInitializer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":256,\"name\":\"ContainerInitializerArgs\",\"url\":\"interfaces/ContainerInitializerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"interfaces/ContainerInitializerArgs.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ContainerInitializerArgs\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/ContainerInitializerArgs.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ContainerInitializerArgs\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"interfaces/ContainerInitializerArgs.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ContainerInitializerArgs\"},{\"kind\":1024,\"name\":\"generator\",\"url\":\"interfaces/ContainerInitializerArgs.html#generator\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ContainerInitializerArgs\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"interfaces/ContainerInitializerArgs.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ContainerInitializerArgs\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/ContainerInitializerArgs.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ContainerInitializerArgs\"},{\"kind\":128,\"name\":\"ContainerInitializer\",\"url\":\"classes/ContainerInitializer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContainerInitializer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ContainerInitializer\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ContainerInitializer.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ContainerInitializer\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/ContainerInitializer.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerInitializer\"},{\"kind\":1024,\"name\":\"containerId\",\"url\":\"classes/ContainerInitializer.html#containerId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerInitializer\"},{\"kind\":1024,\"name\":\"generator\",\"url\":\"classes/ContainerInitializer.html#generator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerInitializer\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"classes/ContainerInitializer.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerInitializer\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ContainerInitializer.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerInitializer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ContainerInitializer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContainerInitializer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ContainerInitializer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContainerInitializer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ContainerInitializer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContainerInitializer\"},{\"kind\":256,\"name\":\"Initializable\",\"url\":\"interfaces/Initializable.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"initialize\",\"url\":\"interfaces/Initializable.html#initialize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Initializable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Initializable.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Initializable\"},{\"kind\":128,\"name\":\"InitializableHandler\",\"url\":\"classes/InitializableHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InitializableHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InitializableHandler\"},{\"kind\":1024,\"name\":\"initializable\",\"url\":\"classes/InitializableHandler.html#initializable\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"InitializableHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/InitializableHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InitializableHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/InitializableHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InitializableHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/InitializableHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InitializableHandler\"},{\"kind\":128,\"name\":\"Initializer\",\"url\":\"classes/Initializer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Initializer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Initializer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/Initializer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Initializer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/Initializer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Initializer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/Initializer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Initializer\"},{\"kind\":128,\"name\":\"LoggerInitializer\",\"url\":\"classes/LoggerInitializer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LoggerInitializer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LoggerInitializer\"},{\"kind\":1024,\"name\":\"loggerFactory\",\"url\":\"classes/LoggerInitializer.html#loggerFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LoggerInitializer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/LoggerInitializer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LoggerInitializer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/LoggerInitializer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LoggerInitializer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/LoggerInitializer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LoggerInitializer\"},{\"kind\":128,\"name\":\"ModuleVersionVerifier\",\"url\":\"classes/ModuleVersionVerifier.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ModuleVersionVerifier.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ModuleVersionVerifier\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"classes/ModuleVersionVerifier.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ModuleVersionVerifier\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ModuleVersionVerifier.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ModuleVersionVerifier\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ModuleVersionVerifier.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ModuleVersionVerifier\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ModuleVersionVerifier.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModuleVersionVerifier\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ModuleVersionVerifier.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModuleVersionVerifier\"},{\"kind\":128,\"name\":\"SeededPodInitializer\",\"url\":\"classes/SeededPodInitializer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SeededPodInitializer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SeededPodInitializer\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SeededPodInitializer.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SeededPodInitializer\"},{\"kind\":1024,\"name\":\"registrationManager\",\"url\":\"classes/SeededPodInitializer.html#registrationManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SeededPodInitializer\"},{\"kind\":1024,\"name\":\"configFilePath\",\"url\":\"classes/SeededPodInitializer.html#configFilePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SeededPodInitializer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SeededPodInitializer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SeededPodInitializer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SeededPodInitializer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SeededPodInitializer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SeededPodInitializer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SeededPodInitializer\"},{\"kind\":128,\"name\":\"ServerInitializer\",\"url\":\"classes/ServerInitializer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ServerInitializer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ServerInitializer\"},{\"kind\":1024,\"name\":\"serverFactory\",\"url\":\"classes/ServerInitializer.html#serverFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ServerInitializer\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"classes/ServerInitializer.html#port\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ServerInitializer\"},{\"kind\":1024,\"name\":\"server\",\"url\":\"classes/ServerInitializer.html#server\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ServerInitializer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ServerInitializer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ServerInitializer\"},{\"kind\":2048,\"name\":\"finalize\",\"url\":\"classes/ServerInitializer.html#finalize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ServerInitializer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ServerInitializer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ServerInitializer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ServerInitializer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ServerInitializer\"},{\"kind\":128,\"name\":\"LazyLoggerFactory\",\"url\":\"classes/LazyLoggerFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LazyLoggerFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LazyLoggerFactory\"},{\"kind\":1024,\"name\":\"factory\",\"url\":\"classes/LazyLoggerFactory.html#factory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LazyLoggerFactory\"},{\"kind\":262144,\"name\":\"loggerFactory\",\"url\":\"classes/LazyLoggerFactory.html#loggerFactory\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"LazyLoggerFactory\"},{\"kind\":2048,\"name\":\"createLogger\",\"url\":\"classes/LazyLoggerFactory.html#createLogger\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LazyLoggerFactory\"},{\"kind\":256,\"name\":\"LogMetadata\",\"url\":\"interfaces/LogMetadata.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"isPrimary\",\"url\":\"interfaces/LogMetadata.html#isPrimary\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LogMetadata\"},{\"kind\":1024,\"name\":\"pid\",\"url\":\"interfaces/LogMetadata.html#pid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LogMetadata\"},{\"kind\":256,\"name\":\"SimpleLogger\",\"url\":\"interfaces/SimpleLogger.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"log\",\"url\":\"interfaces/SimpleLogger.html#log\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SimpleLogger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SimpleLogger.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SimpleLogger\"},{\"kind\":256,\"name\":\"Logger\",\"url\":\"interfaces/Logger.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"log\",\"url\":\"interfaces/Logger.html#log\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/Logger.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"warn\",\"url\":\"interfaces/Logger.html#warn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type-12\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/Logger.html#info\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"verbose\",\"url\":\"interfaces/Logger.html#verbose\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"debug\",\"url\":\"interfaces/Logger.html#debug\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"silly\",\"url\":\"interfaces/Logger.html#silly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":128,\"name\":\"BaseLogger\",\"url\":\"classes/BaseLogger.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"log\",\"url\":\"classes/BaseLogger.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"getMeta\",\"url\":\"classes/BaseLogger.html#getMeta\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/BaseLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/BaseLogger.html#warn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/BaseLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"verbose\",\"url\":\"classes/BaseLogger.html#verbose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/BaseLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"silly\",\"url\":\"classes/BaseLogger.html#silly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":128,\"name\":\"WrappingLogger\",\"url\":\"classes/WrappingLogger.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WrappingLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WrappingLogger\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WrappingLogger.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"log\",\"url\":\"classes/WrappingLogger.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/WrappingLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/WrappingLogger.html#warn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/WrappingLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"verbose\",\"url\":\"classes/WrappingLogger.html#verbose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/WrappingLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"silly\",\"url\":\"classes/WrappingLogger.html#silly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WrappingLogger\"},{\"kind\":256,\"name\":\"LoggerFactory\",\"url\":\"interfaces/LoggerFactory.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"createLogger\",\"url\":\"interfaces/LoggerFactory.html#createLogger\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LoggerFactory\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LoggerFactory.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LoggerFactory\"},{\"kind\":32,\"name\":\"LOG_LEVELS\",\"url\":\"variables/LOG_LEVELS.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":4194304,\"name\":\"LogLevel\",\"url\":\"types/LogLevel.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":64,\"name\":\"getLoggerFor\",\"url\":\"functions/getLoggerFor.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"setGlobalLoggerFactory\",\"url\":\"functions/setGlobalLoggerFactory.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"resetInternalLoggerFactory\",\"url\":\"functions/resetInternalLoggerFactory.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"VoidLogger\",\"url\":\"classes/VoidLogger.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/VoidLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"log\",\"url\":\"classes/VoidLogger.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/VoidLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/VoidLogger.html#warn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/VoidLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"verbose\",\"url\":\"classes/VoidLogger.html#verbose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/VoidLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"silly\",\"url\":\"classes/VoidLogger.html#silly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":128,\"name\":\"VoidLoggerFactory\",\"url\":\"classes/VoidLoggerFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/VoidLoggerFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"VoidLoggerFactory\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/VoidLoggerFactory.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"VoidLoggerFactory\"},{\"kind\":2048,\"name\":\"createLogger\",\"url\":\"classes/VoidLoggerFactory.html#createLogger\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"VoidLoggerFactory\"},{\"kind\":128,\"name\":\"WinstonLogger\",\"url\":\"classes/WinstonLogger.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WinstonLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WinstonLogger\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WinstonLogger.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"log\",\"url\":\"classes/WinstonLogger.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/WinstonLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/WinstonLogger.html#warn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/WinstonLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"verbose\",\"url\":\"classes/WinstonLogger.html#verbose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/WinstonLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"silly\",\"url\":\"classes/WinstonLogger.html#silly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WinstonLogger\"},{\"kind\":128,\"name\":\"WinstonLoggerFactory\",\"url\":\"classes/WinstonLoggerFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WinstonLoggerFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WinstonLoggerFactory\"},{\"kind\":1024,\"name\":\"level\",\"url\":\"classes/WinstonLoggerFactory.html#level\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WinstonLoggerFactory\"},{\"kind\":2048,\"name\":\"clusterInfo\",\"url\":\"classes/WinstonLoggerFactory.html#clusterInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WinstonLoggerFactory\"},{\"kind\":2048,\"name\":\"createLogger\",\"url\":\"classes/WinstonLoggerFactory.html#createLogger\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WinstonLoggerFactory\"},{\"kind\":2048,\"name\":\"createTransports\",\"url\":\"classes/WinstonLoggerFactory.html#createTransports\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WinstonLoggerFactory\"},{\"kind\":128,\"name\":\"BaseUrlHandler\",\"url\":\"classes/BaseUrlHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseUrlHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseUrlHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseUrlHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseUrlHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseUrlHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlHandler\"},{\"kind\":128,\"name\":\"RootFilePathHandler\",\"url\":\"classes/RootFilePathHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RootFilePathHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RootFilePathHandler\"},{\"kind\":1024,\"name\":\"fileMapper\",\"url\":\"classes/RootFilePathHandler.html#fileMapper\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RootFilePathHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RootFilePathHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RootFilePathHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RootFilePathHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RootFilePathHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RootFilePathHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RootFilePathHandler\"},{\"kind\":128,\"name\":\"VariableHandler\",\"url\":\"classes/VariableHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/VariableHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VariableHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/VariableHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VariableHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/VariableHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VariableHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/VariableHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VariableHandler\"},{\"kind\":64,\"name\":\"isValidVariable\",\"url\":\"functions/isValidVariable.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":32,\"name\":\"TEMPLATE\",\"url\":\"variables/TEMPLATE-1.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"TEMPLATE_VARIABLE\",\"url\":\"variables/TEMPLATE_VARIABLE.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":128,\"name\":\"VariableSetter\",\"url\":\"classes/VariableSetter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/VariableSetter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"VariableSetter\"},{\"kind\":1024,\"name\":\"variable\",\"url\":\"classes/VariableSetter.html#variable\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"VariableSetter\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/VariableSetter.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"VariableSetter\"},{\"kind\":1024,\"name\":\"override\",\"url\":\"classes/VariableSetter.html#override\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"VariableSetter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/VariableSetter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"VariableSetter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/VariableSetter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VariableSetter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/VariableSetter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VariableSetter\"},{\"kind\":128,\"name\":\"BaseComponentsJsFactory\",\"url\":\"classes/BaseComponentsJsFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseComponentsJsFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseComponentsJsFactory\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/BaseComponentsJsFactory.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseComponentsJsFactory\"},{\"kind\":2048,\"name\":\"buildManager\",\"url\":\"classes/BaseComponentsJsFactory.html#buildManager\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseComponentsJsFactory\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/BaseComponentsJsFactory.html#generate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseComponentsJsFactory\"},{\"kind\":256,\"name\":\"ComponentsJsFactory\",\"url\":\"interfaces/ComponentsJsFactory.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"generate\",\"url\":\"interfaces/ComponentsJsFactory.html#generate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ComponentsJsFactory\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ComponentsJsFactory.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ComponentsJsFactory\"},{\"kind\":64,\"name\":\"addGeneratedResources\",\"url\":\"functions/addGeneratedResources.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"IdentifierGenerator\",\"url\":\"interfaces/IdentifierGenerator.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"generate\",\"url\":\"interfaces/IdentifierGenerator.html#generate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentifierGenerator\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IdentifierGenerator.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"IdentifierGenerator\"},{\"kind\":256,\"name\":\"PodGenerator\",\"url\":\"interfaces/PodGenerator.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"generate\",\"url\":\"interfaces/PodGenerator.html#generate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodGenerator\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PodGenerator.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PodGenerator\"},{\"kind\":256,\"name\":\"Resource\",\"url\":\"interfaces/Resource.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"interfaces/Resource.html#identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Resource\"},{\"kind\":1024,\"name\":\"representation\",\"url\":\"interfaces/Resource.html#representation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Resource\"},{\"kind\":256,\"name\":\"ResourcesGenerator\",\"url\":\"interfaces/ResourcesGenerator.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"generate\",\"url\":\"interfaces/ResourcesGenerator.html#generate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourcesGenerator\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourcesGenerator.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourcesGenerator\"},{\"kind\":128,\"name\":\"SubdomainIdentifierGenerator\",\"url\":\"classes/SubdomainIdentifierGenerator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SubdomainIdentifierGenerator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SubdomainIdentifierGenerator\"},{\"kind\":1024,\"name\":\"baseParts\",\"url\":\"classes/SubdomainIdentifierGenerator.html#baseParts\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SubdomainIdentifierGenerator\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SubdomainIdentifierGenerator.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"SubdomainIdentifierGenerator\"},{\"kind\":1024,\"name\":\"scheme\",\"url\":\"classes/SubdomainIdentifierGenerator.html#__type.scheme\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SubdomainIdentifierGenerator.__type\"},{\"kind\":1024,\"name\":\"rest\",\"url\":\"classes/SubdomainIdentifierGenerator.html#__type.rest\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SubdomainIdentifierGenerator.__type\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/SubdomainIdentifierGenerator.html#generate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SubdomainIdentifierGenerator\"},{\"kind\":128,\"name\":\"SuffixIdentifierGenerator\",\"url\":\"classes/SuffixIdentifierGenerator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SuffixIdentifierGenerator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SuffixIdentifierGenerator\"},{\"kind\":1024,\"name\":\"base\",\"url\":\"classes/SuffixIdentifierGenerator.html#base\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SuffixIdentifierGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/SuffixIdentifierGenerator.html#generate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SuffixIdentifierGenerator\"},{\"kind\":128,\"name\":\"TemplatedPodGenerator\",\"url\":\"classes/TemplatedPodGenerator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TemplatedPodGenerator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/TemplatedPodGenerator.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":1024,\"name\":\"storeFactory\",\"url\":\"classes/TemplatedPodGenerator.html#storeFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":1024,\"name\":\"variableHandler\",\"url\":\"classes/TemplatedPodGenerator.html#variableHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":1024,\"name\":\"configStorage\",\"url\":\"classes/TemplatedPodGenerator.html#configStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":1024,\"name\":\"configTemplatePath\",\"url\":\"classes/TemplatedPodGenerator.html#configTemplatePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/TemplatedPodGenerator.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/TemplatedPodGenerator.html#generate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":256,\"name\":\"TemplatedResourcesGeneratorArgs\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"templateFolder\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html#templateFolder\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedResourcesGeneratorArgs\"},{\"kind\":1024,\"name\":\"factory\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html#factory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedResourcesGeneratorArgs\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedResourcesGeneratorArgs\"},{\"kind\":1024,\"name\":\"templateExtension\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html#templateExtension\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedResourcesGeneratorArgs\"},{\"kind\":1024,\"name\":\"metadataStrategy\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html#metadataStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedResourcesGeneratorArgs\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedResourcesGeneratorArgs\"},{\"kind\":128,\"name\":\"TemplatedResourcesGenerator\",\"url\":\"classes/TemplatedResourcesGenerator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TemplatedResourcesGenerator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":1024,\"name\":\"templateFolder\",\"url\":\"classes/TemplatedResourcesGenerator.html#templateFolder\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":1024,\"name\":\"factory\",\"url\":\"classes/TemplatedResourcesGenerator.html#factory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/TemplatedResourcesGenerator.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":1024,\"name\":\"templateExtension\",\"url\":\"classes/TemplatedResourcesGenerator.html#templateExtension\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":1024,\"name\":\"metadataStrategy\",\"url\":\"classes/TemplatedResourcesGenerator.html#metadataStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/TemplatedResourcesGenerator.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/TemplatedResourcesGenerator.html#generate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"processFolder\",\"url\":\"classes/TemplatedResourcesGenerator.html#processFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"toTemplateLink\",\"url\":\"classes/TemplatedResourcesGenerator.html#toTemplateLink\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"groupLinks\",\"url\":\"classes/TemplatedResourcesGenerator.html#groupLinks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"generateResource\",\"url\":\"classes/TemplatedResourcesGenerator.html#generateResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/TemplatedResourcesGenerator.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"processFile\",\"url\":\"classes/TemplatedResourcesGenerator.html#processFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":256,\"name\":\"PodSettings\",\"url\":\"interfaces/PodSettings.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/PodSettings.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodSettings\"},{\"kind\":1024,\"name\":\"template\",\"url\":\"interfaces/PodSettings.html#template\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodSettings\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/PodSettings.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodSettings\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/PodSettings.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodSettings\"},{\"kind\":1024,\"name\":\"oidcIssuer\",\"url\":\"interfaces/PodSettings.html#oidcIssuer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodSettings\"},{\"kind\":128,\"name\":\"ConfigPodManager\",\"url\":\"classes/ConfigPodManager.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConfigPodManager.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConfigPodManager\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ConfigPodManager.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ConfigPodManager\"},{\"kind\":1024,\"name\":\"podGenerator\",\"url\":\"classes/ConfigPodManager.html#podGenerator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodManager\"},{\"kind\":1024,\"name\":\"routingStorage\",\"url\":\"classes/ConfigPodManager.html#routingStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodManager\"},{\"kind\":1024,\"name\":\"resourcesGenerator\",\"url\":\"classes/ConfigPodManager.html#resourcesGenerator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodManager\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/ConfigPodManager.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodManager\"},{\"kind\":2048,\"name\":\"createPod\",\"url\":\"classes/ConfigPodManager.html#createPod\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConfigPodManager\"},{\"kind\":128,\"name\":\"GeneratedPodManager\",\"url\":\"classes/GeneratedPodManager.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GeneratedPodManager.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"GeneratedPodManager\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/GeneratedPodManager.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GeneratedPodManager\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/GeneratedPodManager.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GeneratedPodManager\"},{\"kind\":1024,\"name\":\"resourcesGenerator\",\"url\":\"classes/GeneratedPodManager.html#resourcesGenerator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GeneratedPodManager\"},{\"kind\":2048,\"name\":\"createPod\",\"url\":\"classes/GeneratedPodManager.html#createPod\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GeneratedPodManager\"},{\"kind\":256,\"name\":\"PodManager\",\"url\":\"interfaces/PodManager.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"createPod\",\"url\":\"interfaces/PodManager.html#createPod\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodManager\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PodManager.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PodManager\"},{\"kind\":256,\"name\":\"AuthorizingHttpHandlerArgs\",\"url\":\"interfaces/AuthorizingHttpHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"credentialsExtractor\",\"url\":\"interfaces/AuthorizingHttpHandlerArgs.html#credentialsExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"modesExtractor\",\"url\":\"interfaces/AuthorizingHttpHandlerArgs.html#modesExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"permissionReader\",\"url\":\"interfaces/AuthorizingHttpHandlerArgs.html#permissionReader\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"authorizer\",\"url\":\"interfaces/AuthorizingHttpHandlerArgs.html#authorizer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"operationHandler\",\"url\":\"interfaces/AuthorizingHttpHandlerArgs.html#operationHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizingHttpHandlerArgs\"},{\"kind\":128,\"name\":\"AuthorizingHttpHandler\",\"url\":\"classes/AuthorizingHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthorizingHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/AuthorizingHttpHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":1024,\"name\":\"credentialsExtractor\",\"url\":\"classes/AuthorizingHttpHandler.html#credentialsExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":1024,\"name\":\"modesExtractor\",\"url\":\"classes/AuthorizingHttpHandler.html#modesExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":1024,\"name\":\"permissionReader\",\"url\":\"classes/AuthorizingHttpHandler.html#permissionReader\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":1024,\"name\":\"authorizer\",\"url\":\"classes/AuthorizingHttpHandler.html#authorizer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":1024,\"name\":\"operationHandler\",\"url\":\"classes/AuthorizingHttpHandler.html#operationHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AuthorizingHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AuthorizingHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AuthorizingHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":256,\"name\":\"BaseHttpServerOptions\",\"url\":\"interfaces/BaseHttpServerOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"https\",\"url\":\"interfaces/BaseHttpServerOptions.html#https\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BaseHttpServerOptions\"},{\"kind\":1024,\"name\":\"showStackTrace\",\"url\":\"interfaces/BaseHttpServerOptions.html#showStackTrace\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BaseHttpServerOptions\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/BaseHttpServerOptions.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BaseHttpServerOptions\"},{\"kind\":1024,\"name\":\"cert\",\"url\":\"interfaces/BaseHttpServerOptions.html#cert\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BaseHttpServerOptions\"},{\"kind\":1024,\"name\":\"pfx\",\"url\":\"interfaces/BaseHttpServerOptions.html#pfx\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BaseHttpServerOptions\"},{\"kind\":1024,\"name\":\"passphrase\",\"url\":\"interfaces/BaseHttpServerOptions.html#passphrase\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BaseHttpServerOptions\"},{\"kind\":128,\"name\":\"BaseHttpServerFactory\",\"url\":\"classes/BaseHttpServerFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseHttpServerFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseHttpServerFactory\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BaseHttpServerFactory.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseHttpServerFactory\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"classes/BaseHttpServerFactory.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseHttpServerFactory\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/BaseHttpServerFactory.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseHttpServerFactory\"},{\"kind\":2048,\"name\":\"startServer\",\"url\":\"classes/BaseHttpServerFactory.html#startServer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseHttpServerFactory\"},{\"kind\":2048,\"name\":\"createServerOptions\",\"url\":\"classes/BaseHttpServerFactory.html#createServerOptions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseHttpServerFactory\"},{\"kind\":256,\"name\":\"HttpHandlerInput\",\"url\":\"interfaces/HttpHandlerInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/HttpHandlerInput.html#request\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpHandlerInput\"},{\"kind\":1024,\"name\":\"response\",\"url\":\"interfaces/HttpHandlerInput.html#response\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpHandlerInput\"},{\"kind\":128,\"name\":\"HttpHandler\",\"url\":\"classes/HttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/HttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/HttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/HttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HttpHandler\"},{\"kind\":64,\"name\":\"isHttpRequest\",\"url\":\"functions/isHttpRequest.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":4194304,\"name\":\"HttpRequest\",\"url\":\"types/HttpRequest.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"HttpResponse\",\"url\":\"types/HttpResponse.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"HttpServerFactory\",\"url\":\"interfaces/HttpServerFactory.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"startServer\",\"url\":\"interfaces/HttpServerFactory.html#startServer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpServerFactory\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/HttpServerFactory.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"HttpServerFactory\"},{\"kind\":256,\"name\":\"OperationHttpHandlerInput\",\"url\":\"interfaces/OperationHttpHandlerInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/OperationHttpHandlerInput.html#operation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OperationHttpHandlerInput\"},{\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/OperationHttpHandlerInput.html#request\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"OperationHttpHandlerInput\"},{\"kind\":1024,\"name\":\"response\",\"url\":\"interfaces/OperationHttpHandlerInput.html#response\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"OperationHttpHandlerInput\"},{\"kind\":128,\"name\":\"OperationHttpHandler\",\"url\":\"classes/OperationHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OperationHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OperationHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OperationHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OperationHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHttpHandler\"},{\"kind\":256,\"name\":\"ParsingHttpHandlerArgs\",\"url\":\"interfaces/ParsingHttpHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"requestParser\",\"url\":\"interfaces/ParsingHttpHandlerArgs.html#requestParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ParsingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"metadataCollector\",\"url\":\"interfaces/ParsingHttpHandlerArgs.html#metadataCollector\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ParsingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"interfaces/ParsingHttpHandlerArgs.html#errorHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ParsingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"responseWriter\",\"url\":\"interfaces/ParsingHttpHandlerArgs.html#responseWriter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ParsingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"operationHandler\",\"url\":\"interfaces/ParsingHttpHandlerArgs.html#operationHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ParsingHttpHandlerArgs\"},{\"kind\":128,\"name\":\"ParsingHttpHandler\",\"url\":\"classes/ParsingHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ParsingHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ParsingHttpHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":1024,\"name\":\"requestParser\",\"url\":\"classes/ParsingHttpHandler.html#requestParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"classes/ParsingHttpHandler.html#errorHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":1024,\"name\":\"responseWriter\",\"url\":\"classes/ParsingHttpHandler.html#responseWriter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":1024,\"name\":\"metadataCollector\",\"url\":\"classes/ParsingHttpHandler.html#metadataCollector\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":1024,\"name\":\"operationHandler\",\"url\":\"classes/ParsingHttpHandler.html#operationHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ParsingHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":2048,\"name\":\"handleRequest\",\"url\":\"classes/ParsingHttpHandler.html#handleRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/ParsingHttpHandler.html#handleError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ParsingHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ParsingHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":128,\"name\":\"WebSocketHandler\",\"url\":\"classes/WebSocketHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebSocketHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebSocketHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WebSocketHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebSocketHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WebSocketHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebSocketHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WebSocketHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebSocketHandler\"},{\"kind\":128,\"name\":\"WebSocketServerFactory\",\"url\":\"classes/WebSocketServerFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebSocketServerFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WebSocketServerFactory\"},{\"kind\":1024,\"name\":\"baseServerFactory\",\"url\":\"classes/WebSocketServerFactory.html#baseServerFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebSocketServerFactory\"},{\"kind\":1024,\"name\":\"webSocketHandler\",\"url\":\"classes/WebSocketServerFactory.html#webSocketHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebSocketServerFactory\"},{\"kind\":2048,\"name\":\"startServer\",\"url\":\"classes/WebSocketServerFactory.html#startServer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebSocketServerFactory\"},{\"kind\":128,\"name\":\"CorsHandler\",\"url\":\"classes/CorsHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CorsHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CorsHandler\"},{\"kind\":1024,\"name\":\"corsHandler\",\"url\":\"classes/CorsHandler.html#corsHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"CorsHandler\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/CorsHandler.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"CorsHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/CorsHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CorsHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/CorsHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CorsHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/CorsHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CorsHandler\"},{\"kind\":128,\"name\":\"HeaderHandler\",\"url\":\"classes/HeaderHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HeaderHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HeaderHandler\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"classes/HeaderHandler.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HeaderHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/HeaderHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HeaderHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/HeaderHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HeaderHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/HeaderHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HeaderHandler\"},{\"kind\":128,\"name\":\"StaticAssetHandler\",\"url\":\"classes/StaticAssetHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StaticAssetHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StaticAssetHandler\"},{\"kind\":1024,\"name\":\"mappings\",\"url\":\"classes/StaticAssetHandler.html#mappings\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":1024,\"name\":\"pathMatcher\",\"url\":\"classes/StaticAssetHandler.html#pathMatcher\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":1024,\"name\":\"expires\",\"url\":\"classes/StaticAssetHandler.html#expires\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/StaticAssetHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":2048,\"name\":\"createPathMatcher\",\"url\":\"classes/StaticAssetHandler.html#createPathMatcher\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":2048,\"name\":\"getFilePath\",\"url\":\"classes/StaticAssetHandler.html#getFilePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/StaticAssetHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StaticAssetHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/StaticAssetHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StaticAssetHandler\"},{\"kind\":2048,\"name\":\"getCacheHeaders\",\"url\":\"classes/StaticAssetHandler.html#getCacheHeaders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/StaticAssetHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StaticAssetHandler\"},{\"kind\":128,\"name\":\"WebSocketAdvertiser\",\"url\":\"classes/WebSocketAdvertiser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebSocketAdvertiser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WebSocketAdvertiser\"},{\"kind\":1024,\"name\":\"socketUrl\",\"url\":\"classes/WebSocketAdvertiser.html#socketUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebSocketAdvertiser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WebSocketAdvertiser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebSocketAdvertiser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WebSocketAdvertiser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebSocketAdvertiser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WebSocketAdvertiser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebSocketAdvertiser\"},{\"kind\":128,\"name\":\"RedirectingHttpHandler\",\"url\":\"classes/RedirectingHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RedirectingHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RedirectingHttpHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":1024,\"name\":\"redirects\",\"url\":\"classes/RedirectingHttpHandler.html#redirects\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RedirectingHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RedirectingHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":2048,\"name\":\"findRedirect\",\"url\":\"classes/RedirectingHttpHandler.html#findRedirect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RedirectingHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":256,\"name\":\"RouterHandlerArgs\",\"url\":\"interfaces/RouterHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"interfaces/RouterHandlerArgs.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouterHandlerArgs\"},{\"kind\":1024,\"name\":\"targetExtractor\",\"url\":\"interfaces/RouterHandlerArgs.html#targetExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouterHandlerArgs\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"interfaces/RouterHandlerArgs.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouterHandlerArgs\"},{\"kind\":1024,\"name\":\"allowedMethods\",\"url\":\"interfaces/RouterHandlerArgs.html#allowedMethods\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouterHandlerArgs\"},{\"kind\":1024,\"name\":\"allowedPathNames\",\"url\":\"interfaces/RouterHandlerArgs.html#allowedPathNames\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouterHandlerArgs\"},{\"kind\":128,\"name\":\"RouterHandler\",\"url\":\"classes/RouterHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RouterHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RouterHandler\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/RouterHandler.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RouterHandler\"},{\"kind\":1024,\"name\":\"targetExtractor\",\"url\":\"classes/RouterHandler.html#targetExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RouterHandler\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"classes/RouterHandler.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RouterHandler\"},{\"kind\":1024,\"name\":\"allowedMethods\",\"url\":\"classes/RouterHandler.html#allowedMethods\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RouterHandler\"},{\"kind\":1024,\"name\":\"allMethods\",\"url\":\"classes/RouterHandler.html#allMethods\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RouterHandler\"},{\"kind\":1024,\"name\":\"allowedPathNamesRegEx\",\"url\":\"classes/RouterHandler.html#allowedPathNamesRegEx\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RouterHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RouterHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RouterHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RouterHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RouterHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RouterHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RouterHandler\"},{\"kind\":256,\"name\":\"AtomicDataAccessor\",\"url\":\"interfaces/AtomicDataAccessor.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"canHandle\",\"url\":\"interfaces/AtomicDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"getData\",\"url\":\"interfaces/AtomicDataAccessor.html#getData\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"getMetadata\",\"url\":\"interfaces/AtomicDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"getChildren\",\"url\":\"interfaces/AtomicDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"writeDocument\",\"url\":\"interfaces/AtomicDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-12\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"writeContainer\",\"url\":\"interfaces/AtomicDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"writeMetadata\",\"url\":\"interfaces/AtomicDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-14\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"deleteResource\",\"url\":\"interfaces/AtomicDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":128,\"name\":\"AtomicFileDataAccessor\",\"url\":\"classes/AtomicFileDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AtomicFileDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":1024,\"name\":\"tempFilePath\",\"url\":\"classes/AtomicFileDataAccessor.html#tempFilePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/AtomicFileDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/AtomicFileDataAccessor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":1024,\"name\":\"resourceMapper\",\"url\":\"classes/AtomicFileDataAccessor.html#resourceMapper\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AtomicFileDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/AtomicFileDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/AtomicFileDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/AtomicFileDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/AtomicFileDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/AtomicFileDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/AtomicFileDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"getStats\",\"url\":\"classes/AtomicFileDataAccessor.html#getStats\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadataFile\",\"url\":\"classes/AtomicFileDataAccessor.html#writeMetadataFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"verifyExistingExtension\",\"url\":\"classes/AtomicFileDataAccessor.html#verifyExistingExtension\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"writeDataFile\",\"url\":\"classes/AtomicFileDataAccessor.html#writeDataFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":256,\"name\":\"DataAccessor\",\"url\":\"interfaces/DataAccessor.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"canHandle\",\"url\":\"interfaces/DataAccessor.html#canHandle\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"getData\",\"url\":\"interfaces/DataAccessor.html#getData\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"getMetadata\",\"url\":\"interfaces/DataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"getChildren\",\"url\":\"interfaces/DataAccessor.html#getChildren\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"writeDocument\",\"url\":\"interfaces/DataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-12\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"writeContainer\",\"url\":\"interfaces/DataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"writeMetadata\",\"url\":\"interfaces/DataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-14\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"deleteResource\",\"url\":\"interfaces/DataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":128,\"name\":\"FileDataAccessor\",\"url\":\"classes/FileDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FileDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/FileDataAccessor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileDataAccessor\"},{\"kind\":1024,\"name\":\"resourceMapper\",\"url\":\"classes/FileDataAccessor.html#resourceMapper\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/FileDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/FileDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/FileDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/FileDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/FileDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/FileDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/FileDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/FileDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getStats\",\"url\":\"classes/FileDataAccessor.html#getStats\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getFileMetadata\",\"url\":\"classes/FileDataAccessor.html#getFileMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getDirectoryMetadata\",\"url\":\"classes/FileDataAccessor.html#getDirectoryMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadataFile\",\"url\":\"classes/FileDataAccessor.html#writeMetadataFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getBaseMetadata\",\"url\":\"classes/FileDataAccessor.html#getBaseMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getRawMetadata\",\"url\":\"classes/FileDataAccessor.html#getRawMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getChildMetadata\",\"url\":\"classes/FileDataAccessor.html#getChildMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"addPosixMetadata\",\"url\":\"classes/FileDataAccessor.html#addPosixMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"verifyExistingExtension\",\"url\":\"classes/FileDataAccessor.html#verifyExistingExtension\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"writeDataFile\",\"url\":\"classes/FileDataAccessor.html#writeDataFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileDataAccessor\"},{\"kind\":128,\"name\":\"FilterMetadataDataAccessor\",\"url\":\"classes/FilterMetadataDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FilterMetadataDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":1024,\"name\":\"filters\",\"url\":\"classes/FilterMetadataDataAccessor.html#filters\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/FilterMetadataDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/FilterMetadataDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"applyFilters\",\"url\":\"classes/FilterMetadataDataAccessor.html#applyFilters\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":1024,\"name\":\"accessor\",\"url\":\"classes/FilterMetadataDataAccessor.html#accessor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/FilterMetadataDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/FilterMetadataDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/FilterMetadataDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/FilterMetadataDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/FilterMetadataDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/FilterMetadataDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":128,\"name\":\"InMemoryDataAccessor\",\"url\":\"classes/InMemoryDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InMemoryDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/InMemoryDataAccessor.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/InMemoryDataAccessor.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/InMemoryDataAccessor.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":1024,\"name\":\"entries\",\"url\":\"classes/InMemoryDataAccessor.html#__type.entries\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InMemoryDataAccessor.__type\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/InMemoryDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/InMemoryDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/InMemoryDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/InMemoryDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/InMemoryDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/InMemoryDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/InMemoryDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/InMemoryDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"isDataEntry\",\"url\":\"classes/InMemoryDataAccessor.html#isDataEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"getHierarchy\",\"url\":\"classes/InMemoryDataAccessor.html#getHierarchy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"getParentEntry\",\"url\":\"classes/InMemoryDataAccessor.html#getParentEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"getEntry\",\"url\":\"classes/InMemoryDataAccessor.html#getEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":128,\"name\":\"PassthroughDataAccessor\",\"url\":\"classes/PassthroughDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PassthroughDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":1024,\"name\":\"accessor\",\"url\":\"classes/PassthroughDataAccessor.html#accessor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/PassthroughDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/PassthroughDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PassthroughDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/PassthroughDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/PassthroughDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/PassthroughDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/PassthroughDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/PassthroughDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":128,\"name\":\"SparqlDataAccessor\",\"url\":\"classes/SparqlDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SparqlDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SparqlDataAccessor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":1024,\"name\":\"endpoint\",\"url\":\"classes/SparqlDataAccessor.html#endpoint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/SparqlDataAccessor.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":1024,\"name\":\"fetcher\",\"url\":\"classes/SparqlDataAccessor.html#fetcher\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":1024,\"name\":\"generator\",\"url\":\"classes/SparqlDataAccessor.html#generator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SparqlDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/SparqlDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/SparqlDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/SparqlDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/SparqlDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/SparqlDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/SparqlDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/SparqlDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"getRelatedNames\",\"url\":\"classes/SparqlDataAccessor.html#getRelatedNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SparqlDataAccessor.html#getRelatedNames.getRelatedNames-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"SparqlDataAccessor.getRelatedNames.getRelatedNames\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/SparqlDataAccessor.html#getRelatedNames.getRelatedNames-1.__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SparqlDataAccessor.getRelatedNames.getRelatedNames.__type\"},{\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/SparqlDataAccessor.html#getRelatedNames.getRelatedNames-1.__type.parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SparqlDataAccessor.getRelatedNames.getRelatedNames.__type\"},{\"kind\":2048,\"name\":\"getMetadataNode\",\"url\":\"classes/SparqlDataAccessor.html#getMetadataNode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"isMetadataIdentifier\",\"url\":\"classes/SparqlDataAccessor.html#isMetadataIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlConstruct\",\"url\":\"classes/SparqlDataAccessor.html#sparqlConstruct\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlSelectGraph\",\"url\":\"classes/SparqlDataAccessor.html#sparqlSelectGraph\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlInsert\",\"url\":\"classes/SparqlDataAccessor.html#sparqlInsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlInsertMetadata\",\"url\":\"classes/SparqlDataAccessor.html#sparqlInsertMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlDelete\",\"url\":\"classes/SparqlDataAccessor.html#sparqlDelete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlUpdateDeleteAll\",\"url\":\"classes/SparqlDataAccessor.html#sparqlUpdateDeleteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlUpdateGraph\",\"url\":\"classes/SparqlDataAccessor.html#sparqlUpdateGraph\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sendSparqlConstruct\",\"url\":\"classes/SparqlDataAccessor.html#sendSparqlConstruct\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sendSparqlUpdate\",\"url\":\"classes/SparqlDataAccessor.html#sendSparqlUpdate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":128,\"name\":\"ValidatingDataAccessor\",\"url\":\"classes/ValidatingDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ValidatingDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":1024,\"name\":\"validator\",\"url\":\"classes/ValidatingDataAccessor.html#validator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/ValidatingDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/ValidatingDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":1024,\"name\":\"accessor\",\"url\":\"classes/ValidatingDataAccessor.html#accessor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ValidatingDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/ValidatingDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/ValidatingDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/ValidatingDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/ValidatingDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/ValidatingDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":128,\"name\":\"BaseTypedRepresentationConverter\",\"url\":\"classes/BaseTypedRepresentationConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseTypedRepresentationConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/BaseTypedRepresentationConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/BaseTypedRepresentationConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/BaseTypedRepresentationConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseTypedRepresentationConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseTypedRepresentationConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseTypedRepresentationConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":128,\"name\":\"ChainedConverter\",\"url\":\"classes/ChainedConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ChainedConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ChainedConverter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ChainedConverter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ChainedConverter\"},{\"kind\":1024,\"name\":\"converters\",\"url\":\"classes/ChainedConverter.html#converters\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ChainedConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ChainedConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"findPath\",\"url\":\"classes/ChainedConverter.html#findPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"generatePath\",\"url\":\"classes/ChainedConverter.html#generatePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"updatePathWeights\",\"url\":\"classes/ChainedConverter.html#updatePathWeights\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"findBest\",\"url\":\"classes/ChainedConverter.html#findBest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"removeBadPaths\",\"url\":\"classes/ChainedConverter.html#removeBadPaths\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"takeStep\",\"url\":\"classes/ChainedConverter.html#takeStep\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"modifyTypeWeights\",\"url\":\"classes/ChainedConverter.html#modifyTypeWeights\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"supportedConverters\",\"url\":\"classes/ChainedConverter.html#supportedConverters\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"findConverterPreference\",\"url\":\"classes/ChainedConverter.html#findConverterPreference\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ChainedConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ChainedConverter\"},{\"kind\":256,\"name\":\"ConstantConverterOptions\",\"url\":\"interfaces/ConstantConverterOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"container\",\"url\":\"interfaces/ConstantConverterOptions.html#container\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConstantConverterOptions\"},{\"kind\":1024,\"name\":\"document\",\"url\":\"interfaces/ConstantConverterOptions.html#document\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConstantConverterOptions\"},{\"kind\":1024,\"name\":\"minQuality\",\"url\":\"interfaces/ConstantConverterOptions.html#minQuality\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConstantConverterOptions\"},{\"kind\":1024,\"name\":\"enabledMediaRanges\",\"url\":\"interfaces/ConstantConverterOptions.html#enabledMediaRanges\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConstantConverterOptions\"},{\"kind\":1024,\"name\":\"disabledMediaRanges\",\"url\":\"interfaces/ConstantConverterOptions.html#disabledMediaRanges\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConstantConverterOptions\"},{\"kind\":128,\"name\":\"ConstantConverter\",\"url\":\"classes/ConstantConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstantConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConstantConverter\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/ConstantConverter.html#filePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConstantConverter\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"classes/ConstantConverter.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConstantConverter\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/ConstantConverter.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConstantConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConstantConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConstantConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConstantConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConstantConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConstantConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConstantConverter\"},{\"kind\":128,\"name\":\"ContainerToTemplateConverter\",\"url\":\"classes/ContainerToTemplateConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContainerToTemplateConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/ContainerToTemplateConverter.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/ContainerToTemplateConverter.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"classes/ContainerToTemplateConverter.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ContainerToTemplateConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ContainerToTemplateConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"getChildResources\",\"url\":\"classes/ContainerToTemplateConverter.html#getChildResources\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"getParentContainers\",\"url\":\"classes/ContainerToTemplateConverter.html#getParentContainers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"getLocalName\",\"url\":\"classes/ContainerToTemplateConverter.html#getLocalName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/ContainerToTemplateConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/ContainerToTemplateConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/ContainerToTemplateConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ContainerToTemplateConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":128,\"name\":\"ContentTypeReplacer\",\"url\":\"classes/ContentTypeReplacer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContentTypeReplacer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":1024,\"name\":\"contentTypeMap\",\"url\":\"classes/ContentTypeReplacer.html#contentTypeMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/ContentTypeReplacer.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ContentTypeReplacer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ContentTypeReplacer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ContentTypeReplacer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":2048,\"name\":\"getReplacementType\",\"url\":\"classes/ContentTypeReplacer.html#getReplacementType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":64,\"name\":\"cleanPreferences\",\"url\":\"functions/cleanPreferences.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getTypeWeight\",\"url\":\"functions/getTypeWeight.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getWeightedPreferences\",\"url\":\"functions/getWeightedPreferences.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getBestPreference\",\"url\":\"functions/getBestPreference.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getConversionTarget\",\"url\":\"functions/getConversionTarget.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"matchesMediaPreferences\",\"url\":\"functions/matchesMediaPreferences.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"matchesMediaType\",\"url\":\"functions/matchesMediaType.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isInternalContentType\",\"url\":\"functions/isInternalContentType.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"preferencesToString\",\"url\":\"functions/preferencesToString.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"DynamicJsonToTemplateConverter\",\"url\":\"classes/DynamicJsonToTemplateConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":2048,\"name\":\"constructTypeMap\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#constructTypeMap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":2048,\"name\":\"findType\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#findType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":128,\"name\":\"ErrorToJsonConverter\",\"url\":\"classes/ErrorToJsonConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ErrorToJsonConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ErrorToJsonConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/ErrorToJsonConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/ErrorToJsonConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/ErrorToJsonConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ErrorToJsonConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ErrorToJsonConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":128,\"name\":\"ErrorToQuadConverter\",\"url\":\"classes/ErrorToQuadConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ErrorToQuadConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ErrorToQuadConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/ErrorToQuadConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/ErrorToQuadConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/ErrorToQuadConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ErrorToQuadConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ErrorToQuadConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":256,\"name\":\"TemplateOptions\",\"url\":\"interfaces/TemplateOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"mainTemplatePath\",\"url\":\"interfaces/TemplateOptions.html#mainTemplatePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplateOptions\"},{\"kind\":1024,\"name\":\"codeTemplatesPath\",\"url\":\"interfaces/TemplateOptions.html#codeTemplatesPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplateOptions\"},{\"kind\":1024,\"name\":\"extension\",\"url\":\"interfaces/TemplateOptions.html#extension\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplateOptions\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"interfaces/TemplateOptions.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplateOptions\"},{\"kind\":128,\"name\":\"ErrorToTemplateConverter\",\"url\":\"classes/ErrorToTemplateConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ErrorToTemplateConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/ErrorToTemplateConverter.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"mainTemplatePath\",\"url\":\"classes/ErrorToTemplateConverter.html#mainTemplatePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"codeTemplatesPath\",\"url\":\"classes/ErrorToTemplateConverter.html#codeTemplatesPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"extension\",\"url\":\"classes/ErrorToTemplateConverter.html#extension\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"classes/ErrorToTemplateConverter.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ErrorToTemplateConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/ErrorToTemplateConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/ErrorToTemplateConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/ErrorToTemplateConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ErrorToTemplateConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ErrorToTemplateConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":128,\"name\":\"FormToJsonConverter\",\"url\":\"classes/FormToJsonConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FormToJsonConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FormToJsonConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/FormToJsonConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FormToJsonConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/FormToJsonConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FormToJsonConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/FormToJsonConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FormToJsonConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/FormToJsonConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FormToJsonConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/FormToJsonConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FormToJsonConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/FormToJsonConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FormToJsonConverter\"},{\"kind\":128,\"name\":\"MarkdownToHtmlConverter\",\"url\":\"classes/MarkdownToHtmlConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MarkdownToHtmlConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/MarkdownToHtmlConverter.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MarkdownToHtmlConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/MarkdownToHtmlConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/MarkdownToHtmlConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/MarkdownToHtmlConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MarkdownToHtmlConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MarkdownToHtmlConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":128,\"name\":\"PassthroughConverter\",\"url\":\"classes/PassthroughConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PassthroughConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PassthroughConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PassthroughConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PassthroughConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PassthroughConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PassthroughConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PassthroughConverter\"},{\"kind\":128,\"name\":\"QuadToRdfConverter\",\"url\":\"classes/QuadToRdfConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/QuadToRdfConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":1024,\"name\":\"outputPreferences\",\"url\":\"classes/QuadToRdfConverter.html#outputPreferences\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/QuadToRdfConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/QuadToRdfConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/QuadToRdfConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/QuadToRdfConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/QuadToRdfConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/QuadToRdfConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":128,\"name\":\"RdfToQuadConverter\",\"url\":\"classes/RdfToQuadConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RdfToQuadConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RdfToQuadConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/RdfToQuadConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/RdfToQuadConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/RdfToQuadConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RdfToQuadConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RdfToQuadConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":256,\"name\":\"RepresentationConverterArgs\",\"url\":\"interfaces/RepresentationConverterArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"interfaces/RepresentationConverterArgs.html#identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationConverterArgs\"},{\"kind\":1024,\"name\":\"representation\",\"url\":\"interfaces/RepresentationConverterArgs.html#representation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationConverterArgs\"},{\"kind\":1024,\"name\":\"preferences\",\"url\":\"interfaces/RepresentationConverterArgs.html#preferences\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationConverterArgs\"},{\"kind\":128,\"name\":\"RepresentationConverter\",\"url\":\"classes/RepresentationConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RepresentationConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RepresentationConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RepresentationConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RepresentationConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConverter\"},{\"kind\":128,\"name\":\"TypedRepresentationConverter\",\"url\":\"classes/TypedRepresentationConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TypedRepresentationConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/TypedRepresentationConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/TypedRepresentationConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/TypedRepresentationConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/TypedRepresentationConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TypedRepresentationConverter\"},{\"kind\":128,\"name\":\"EncodingPathStorage\",\"url\":\"classes/EncodingPathStorage.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EncodingPathStorage.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"EncodingPathStorage\"},{\"kind\":1024,\"name\":\"basePath\",\"url\":\"classes/EncodingPathStorage.html#basePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EncodingPathStorage\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/EncodingPathStorage.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/EncodingPathStorage.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/EncodingPathStorage.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/EncodingPathStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/EncodingPathStorage.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/EncodingPathStorage.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"keyToPath\",\"url\":\"classes/EncodingPathStorage.html#keyToPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"pathToKey\",\"url\":\"classes/EncodingPathStorage.html#pathToKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"EncodingPathStorage\"},{\"kind\":256,\"name\":\"ExpiringStorage\",\"url\":\"interfaces/ExpiringStorage.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/ExpiringStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ExpiringStorage\"},{\"kind\":1024,\"name\":\"get\",\"url\":\"interfaces/ExpiringStorage.html#get\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExpiringStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ExpiringStorage.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ExpiringStorage\"},{\"kind\":1024,\"name\":\"has\",\"url\":\"interfaces/ExpiringStorage.html#has\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExpiringStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ExpiringStorage.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ExpiringStorage\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"interfaces/ExpiringStorage.html#delete\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExpiringStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ExpiringStorage.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ExpiringStorage\"},{\"kind\":1024,\"name\":\"entries\",\"url\":\"interfaces/ExpiringStorage.html#entries\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExpiringStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ExpiringStorage.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ExpiringStorage\"},{\"kind\":128,\"name\":\"JsonFileStorage\",\"url\":\"classes/JsonFileStorage.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JsonFileStorage.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"JsonFileStorage\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/JsonFileStorage.html#filePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonFileStorage\"},{\"kind\":1024,\"name\":\"locker\",\"url\":\"classes/JsonFileStorage.html#locker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonFileStorage\"},{\"kind\":1024,\"name\":\"lockIdentifier\",\"url\":\"classes/JsonFileStorage.html#lockIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/JsonFileStorage.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/JsonFileStorage.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/JsonFileStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/JsonFileStorage.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/JsonFileStorage.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"getJsonSafely\",\"url\":\"classes/JsonFileStorage.html#getJsonSafely\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"updateJsonSafely\",\"url\":\"classes/JsonFileStorage.html#updateJsonSafely\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"getJson\",\"url\":\"classes/JsonFileStorage.html#getJson\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonFileStorage\"},{\"kind\":128,\"name\":\"JsonResourceStorage\",\"url\":\"classes/JsonResourceStorage.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JsonResourceStorage.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"JsonResourceStorage\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/JsonResourceStorage.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":1024,\"name\":\"container\",\"url\":\"classes/JsonResourceStorage.html#container\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/JsonResourceStorage.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/JsonResourceStorage.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/JsonResourceStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/JsonResourceStorage.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/JsonResourceStorage.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"getResourceEntries\",\"url\":\"classes/JsonResourceStorage.html#getResourceEntries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"safelyGetResource\",\"url\":\"classes/JsonResourceStorage.html#safelyGetResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"keyToIdentifier\",\"url\":\"classes/JsonResourceStorage.html#keyToIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"identifierToKey\",\"url\":\"classes/JsonResourceStorage.html#identifierToKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"applyHash\",\"url\":\"classes/JsonResourceStorage.html#applyHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":256,\"name\":\"KeyValueStorage\",\"url\":\"interfaces/KeyValueStorage.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"get\",\"url\":\"interfaces/KeyValueStorage.html#get\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KeyValueStorage.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":1024,\"name\":\"has\",\"url\":\"interfaces/KeyValueStorage.html#has\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KeyValueStorage.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":1024,\"name\":\"set\",\"url\":\"interfaces/KeyValueStorage.html#set\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KeyValueStorage.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"interfaces/KeyValueStorage.html#delete\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KeyValueStorage.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":1024,\"name\":\"entries\",\"url\":\"interfaces/KeyValueStorage.html#entries\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KeyValueStorage.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":128,\"name\":\"MemoryMapStorage\",\"url\":\"classes/MemoryMapStorage.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MemoryMapStorage.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MemoryMapStorage\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/MemoryMapStorage.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MemoryMapStorage\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/MemoryMapStorage.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryMapStorage\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/MemoryMapStorage.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryMapStorage\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/MemoryMapStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryMapStorage\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/MemoryMapStorage.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryMapStorage\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/MemoryMapStorage.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryMapStorage\"},{\"kind\":4194304,\"name\":\"Expires\",\"url\":\"types/Expires.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Expires.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Expires\"},{\"kind\":1024,\"name\":\"expires\",\"url\":\"types/Expires.html#__type.expires\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Expires.__type\"},{\"kind\":1024,\"name\":\"payload\",\"url\":\"types/Expires.html#__type.payload\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Expires.__type\"},{\"kind\":128,\"name\":\"WrappedExpiringStorage\",\"url\":\"classes/WrappedExpiringStorage.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WrappedExpiringStorage.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WrappedExpiringStorage.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/WrappedExpiringStorage.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":1024,\"name\":\"timer\",\"url\":\"classes/WrappedExpiringStorage.html#timer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/WrappedExpiringStorage.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/WrappedExpiringStorage.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/WrappedExpiringStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/WrappedExpiringStorage.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/WrappedExpiringStorage.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"removeExpiredEntries\",\"url\":\"classes/WrappedExpiringStorage.html#removeExpiredEntries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"getUnexpired\",\"url\":\"classes/WrappedExpiringStorage.html#getUnexpired\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"isExpired\",\"url\":\"classes/WrappedExpiringStorage.html#isExpired\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"toExpires\",\"url\":\"classes/WrappedExpiringStorage.html#toExpires\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"toData\",\"url\":\"classes/WrappedExpiringStorage.html#toData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WrappedExpiringStorage.html#toData.toData-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"WrappedExpiringStorage.toData.toData\"},{\"kind\":1024,\"name\":\"expires\",\"url\":\"classes/WrappedExpiringStorage.html#toData.toData-1.__type.expires\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WrappedExpiringStorage.toData.toData.__type\"},{\"kind\":1024,\"name\":\"payload\",\"url\":\"classes/WrappedExpiringStorage.html#toData.toData-1.__type.payload\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WrappedExpiringStorage.toData.toData.__type\"},{\"kind\":2048,\"name\":\"finalize\",\"url\":\"classes/WrappedExpiringStorage.html#finalize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":128,\"name\":\"BaseFileIdentifierMapper\",\"url\":\"classes/BaseFileIdentifierMapper.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseFileIdentifierMapper.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BaseFileIdentifierMapper.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":1024,\"name\":\"baseRequestURI\",\"url\":\"classes/BaseFileIdentifierMapper.html#baseRequestURI\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":1024,\"name\":\"rootFilepath\",\"url\":\"classes/BaseFileIdentifierMapper.html#rootFilepath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":1024,\"name\":\"unknownMediaTypeExtension\",\"url\":\"classes/BaseFileIdentifierMapper.html#unknownMediaTypeExtension\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"mapUrlToFilePath\",\"url\":\"classes/BaseFileIdentifierMapper.html#mapUrlToFilePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"mapUrlToContainerPath\",\"url\":\"classes/BaseFileIdentifierMapper.html#mapUrlToContainerPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"mapUrlToDocumentPath\",\"url\":\"classes/BaseFileIdentifierMapper.html#mapUrlToDocumentPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromUrl\",\"url\":\"classes/BaseFileIdentifierMapper.html#getContentTypeFromUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"mapFilePathToUrl\",\"url\":\"classes/BaseFileIdentifierMapper.html#mapFilePathToUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"getContainerUrl\",\"url\":\"classes/BaseFileIdentifierMapper.html#getContainerUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"getDocumentUrl\",\"url\":\"classes/BaseFileIdentifierMapper.html#getDocumentUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromPath\",\"url\":\"classes/BaseFileIdentifierMapper.html#getContentTypeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"getAbsolutePath\",\"url\":\"classes/BaseFileIdentifierMapper.html#getAbsolutePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"getRelativePath\",\"url\":\"classes/BaseFileIdentifierMapper.html#getRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"validateRelativePath\",\"url\":\"classes/BaseFileIdentifierMapper.html#validateRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"isMetadataPath\",\"url\":\"classes/BaseFileIdentifierMapper.html#isMetadataPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":128,\"name\":\"ExtensionBasedMapper\",\"url\":\"classes/ExtensionBasedMapper.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ExtensionBasedMapper.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"customTypes\",\"url\":\"classes/ExtensionBasedMapper.html#customTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"customExtensions\",\"url\":\"classes/ExtensionBasedMapper.html#customExtensions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapUrlToDocumentPath\",\"url\":\"classes/ExtensionBasedMapper.html#mapUrlToDocumentPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getDocumentUrl\",\"url\":\"classes/ExtensionBasedMapper.html#getDocumentUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromPath\",\"url\":\"classes/ExtensionBasedMapper.html#getContentTypeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"stripExtension\",\"url\":\"classes/ExtensionBasedMapper.html#stripExtension\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ExtensionBasedMapper.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"baseRequestURI\",\"url\":\"classes/ExtensionBasedMapper.html#baseRequestURI\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"rootFilepath\",\"url\":\"classes/ExtensionBasedMapper.html#rootFilepath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"unknownMediaTypeExtension\",\"url\":\"classes/ExtensionBasedMapper.html#unknownMediaTypeExtension\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapUrlToFilePath\",\"url\":\"classes/ExtensionBasedMapper.html#mapUrlToFilePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapUrlToContainerPath\",\"url\":\"classes/ExtensionBasedMapper.html#mapUrlToContainerPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromUrl\",\"url\":\"classes/ExtensionBasedMapper.html#getContentTypeFromUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapFilePathToUrl\",\"url\":\"classes/ExtensionBasedMapper.html#mapFilePathToUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getContainerUrl\",\"url\":\"classes/ExtensionBasedMapper.html#getContainerUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getAbsolutePath\",\"url\":\"classes/ExtensionBasedMapper.html#getAbsolutePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getRelativePath\",\"url\":\"classes/ExtensionBasedMapper.html#getRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"validateRelativePath\",\"url\":\"classes/ExtensionBasedMapper.html#validateRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"isMetadataPath\",\"url\":\"classes/ExtensionBasedMapper.html#isMetadataPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":128,\"name\":\"ExtensionBasedMapperFactory\",\"url\":\"classes/ExtensionBasedMapperFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ExtensionBasedMapperFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ExtensionBasedMapperFactory\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ExtensionBasedMapperFactory.html#create\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExtensionBasedMapperFactory\"},{\"kind\":256,\"name\":\"ResourceLink\",\"url\":\"interfaces/ResourceLink.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"interfaces/ResourceLink.html#identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceLink\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"interfaces/ResourceLink.html#filePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceLink\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"interfaces/ResourceLink.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceLink\"},{\"kind\":1024,\"name\":\"isMetadata\",\"url\":\"interfaces/ResourceLink.html#isMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceLink\"},{\"kind\":256,\"name\":\"FileIdentifierMapper\",\"url\":\"interfaces/FileIdentifierMapper.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"mapFilePathToUrl\",\"url\":\"interfaces/FileIdentifierMapper.html#mapFilePathToUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FileIdentifierMapper\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/FileIdentifierMapper.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"FileIdentifierMapper\"},{\"kind\":1024,\"name\":\"mapUrlToFilePath\",\"url\":\"interfaces/FileIdentifierMapper.html#mapUrlToFilePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FileIdentifierMapper\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/FileIdentifierMapper.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"FileIdentifierMapper\"},{\"kind\":256,\"name\":\"FileIdentifierMapperFactory\",\"url\":\"interfaces/FileIdentifierMapperFactory.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"create\",\"url\":\"interfaces/FileIdentifierMapperFactory.html#create\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FileIdentifierMapperFactory\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/FileIdentifierMapperFactory.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"FileIdentifierMapperFactory\"},{\"kind\":128,\"name\":\"FixedContentTypeMapper\",\"url\":\"classes/FixedContentTypeMapper.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FixedContentTypeMapper.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"classes/FixedContentTypeMapper.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"pathSuffix\",\"url\":\"classes/FixedContentTypeMapper.html#pathSuffix\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"urlSuffix\",\"url\":\"classes/FixedContentTypeMapper.html#urlSuffix\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromUrl\",\"url\":\"classes/FixedContentTypeMapper.html#getContentTypeFromUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromPath\",\"url\":\"classes/FixedContentTypeMapper.html#getContentTypeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"mapUrlToDocumentPath\",\"url\":\"classes/FixedContentTypeMapper.html#mapUrlToDocumentPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"getDocumentUrl\",\"url\":\"classes/FixedContentTypeMapper.html#getDocumentUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/FixedContentTypeMapper.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"baseRequestURI\",\"url\":\"classes/FixedContentTypeMapper.html#baseRequestURI\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"rootFilepath\",\"url\":\"classes/FixedContentTypeMapper.html#rootFilepath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"unknownMediaTypeExtension\",\"url\":\"classes/FixedContentTypeMapper.html#unknownMediaTypeExtension\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"mapUrlToFilePath\",\"url\":\"classes/FixedContentTypeMapper.html#mapUrlToFilePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"mapUrlToContainerPath\",\"url\":\"classes/FixedContentTypeMapper.html#mapUrlToContainerPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"mapFilePathToUrl\",\"url\":\"classes/FixedContentTypeMapper.html#mapFilePathToUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"getContainerUrl\",\"url\":\"classes/FixedContentTypeMapper.html#getContainerUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"getAbsolutePath\",\"url\":\"classes/FixedContentTypeMapper.html#getAbsolutePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"getRelativePath\",\"url\":\"classes/FixedContentTypeMapper.html#getRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"validateRelativePath\",\"url\":\"classes/FixedContentTypeMapper.html#validateRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"isMetadataPath\",\"url\":\"classes/FixedContentTypeMapper.html#isMetadataPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":128,\"name\":\"SubdomainExtensionBasedMapper\",\"url\":\"classes/SubdomainExtensionBasedMapper.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"baseSubdomain\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#baseSubdomain\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"regex\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#regex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"baseParts\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#baseParts\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"scheme\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#__type.scheme\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SubdomainExtensionBasedMapper.__type\"},{\"kind\":1024,\"name\":\"rest\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#__type.rest\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SubdomainExtensionBasedMapper.__type\"},{\"kind\":2048,\"name\":\"getContainerUrl\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#getContainerUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getDocumentUrl\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#getDocumentUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"relativeToUrl\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#relativeToUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getRelativePath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#getRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapUrlToDocumentPath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#mapUrlToDocumentPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromPath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#getContentTypeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"stripExtension\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#stripExtension\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"baseRequestURI\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#baseRequestURI\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"rootFilepath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#rootFilepath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"unknownMediaTypeExtension\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#unknownMediaTypeExtension\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapUrlToFilePath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#mapUrlToFilePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapUrlToContainerPath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#mapUrlToContainerPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromUrl\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#getContentTypeFromUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapFilePathToUrl\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#mapFilePathToUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getAbsolutePath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#getAbsolutePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"validateRelativePath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#validateRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"isMetadataPath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#isMetadataPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":128,\"name\":\"ConvertingPatcher\",\"url\":\"classes/ConvertingPatcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConvertingPatcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConvertingPatcher\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ConvertingPatcher.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ConvertingPatcher\"},{\"kind\":1024,\"name\":\"patcher\",\"url\":\"classes/ConvertingPatcher.html#patcher\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingPatcher\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/ConvertingPatcher.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingPatcher\"},{\"kind\":1024,\"name\":\"intermediateType\",\"url\":\"classes/ConvertingPatcher.html#intermediateType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingPatcher\"},{\"kind\":1024,\"name\":\"defaultType\",\"url\":\"classes/ConvertingPatcher.html#defaultType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingPatcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConvertingPatcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConvertingPatcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConvertingPatcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConvertingPatcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConvertingPatcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConvertingPatcher\"},{\"kind\":128,\"name\":\"ImmutableMetadataPatcher\",\"url\":\"classes/ImmutableMetadataPatcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ImmutableMetadataPatcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ImmutableMetadataPatcher.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":1024,\"name\":\"patcher\",\"url\":\"classes/ImmutableMetadataPatcher.html#patcher\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":1024,\"name\":\"metadataStrategy\",\"url\":\"classes/ImmutableMetadataPatcher.html#metadataStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":1024,\"name\":\"immutablePatterns\",\"url\":\"classes/ImmutableMetadataPatcher.html#immutablePatterns\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ImmutableMetadataPatcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ImmutableMetadataPatcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ImmutableMetadataPatcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":128,\"name\":\"N3Patcher\",\"url\":\"classes/N3Patcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/N3Patcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"N3Patcher\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/N3Patcher.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"N3Patcher\"},{\"kind\":1024,\"name\":\"engine\",\"url\":\"classes/N3Patcher.html#engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3Patcher\"},{\"kind\":1024,\"name\":\"generator\",\"url\":\"classes/N3Patcher.html#generator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3Patcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/N3Patcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"N3Patcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/N3Patcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"N3Patcher\"},{\"kind\":2048,\"name\":\"patch\",\"url\":\"classes/N3Patcher.html#patch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3Patcher\"},{\"kind\":2048,\"name\":\"applyConditions\",\"url\":\"classes/N3Patcher.html#applyConditions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3Patcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/N3Patcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"N3Patcher\"},{\"kind\":4194304,\"name\":\"PatchHandlerInput\",\"url\":\"types/PatchHandlerInput.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/PatchHandlerInput.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PatchHandlerInput\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"types/PatchHandlerInput.html#__type.source\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PatchHandlerInput.__type\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"types/PatchHandlerInput.html#__type.identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PatchHandlerInput.__type\"},{\"kind\":1024,\"name\":\"patch\",\"url\":\"types/PatchHandlerInput.html#__type.patch\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PatchHandlerInput.__type\"},{\"kind\":128,\"name\":\"PatchHandler\",\"url\":\"classes/PatchHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PatchHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PatchHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PatchHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PatchHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchHandler\"},{\"kind\":128,\"name\":\"RdfPatcher\",\"url\":\"classes/RdfPatcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RdfPatcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RdfPatcher\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RdfPatcher.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RdfPatcher\"},{\"kind\":1024,\"name\":\"patcher\",\"url\":\"classes/RdfPatcher.html#patcher\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RdfPatcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RdfPatcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RdfPatcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RdfPatcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RdfPatcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RdfPatcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfPatcher\"},{\"kind\":256,\"name\":\"RdfStorePatcherInput\",\"url\":\"interfaces/RdfStorePatcherInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"interfaces/RdfStorePatcherInput.html#identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RdfStorePatcherInput\"},{\"kind\":1024,\"name\":\"patch\",\"url\":\"interfaces/RdfStorePatcherInput.html#patch\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RdfStorePatcherInput\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"interfaces/RdfStorePatcherInput.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RdfStorePatcherInput\"},{\"kind\":128,\"name\":\"RdfStorePatcher\",\"url\":\"classes/RdfStorePatcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RdfStorePatcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfStorePatcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RdfStorePatcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfStorePatcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RdfStorePatcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfStorePatcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RdfStorePatcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfStorePatcher\"},{\"kind\":256,\"name\":\"RepresentationPatcherInput\",\"url\":\"interfaces/RepresentationPatcherInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"interfaces/RepresentationPatcherInput.html#identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPatcherInput\"},{\"kind\":1024,\"name\":\"patch\",\"url\":\"interfaces/RepresentationPatcherInput.html#patch\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPatcherInput\"},{\"kind\":1024,\"name\":\"representation\",\"url\":\"interfaces/RepresentationPatcherInput.html#representation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPatcherInput\"},{\"kind\":128,\"name\":\"RepresentationPatcher\",\"url\":\"classes/RepresentationPatcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RepresentationPatcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationPatcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RepresentationPatcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationPatcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RepresentationPatcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationPatcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RepresentationPatcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationPatcher\"},{\"kind\":128,\"name\":\"RepresentationPatchHandler\",\"url\":\"classes/RepresentationPatchHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RepresentationPatchHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RepresentationPatchHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RepresentationPatchHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RepresentationPatchHandler\"},{\"kind\":1024,\"name\":\"patcher\",\"url\":\"classes/RepresentationPatchHandler.html#patcher\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationPatchHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RepresentationPatchHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationPatchHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RepresentationPatchHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationPatchHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RepresentationPatchHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationPatchHandler\"},{\"kind\":128,\"name\":\"SparqlUpdatePatcher\",\"url\":\"classes/SparqlUpdatePatcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SparqlUpdatePatcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SparqlUpdatePatcher.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":1024,\"name\":\"engine\",\"url\":\"classes/SparqlUpdatePatcher.html#engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SparqlUpdatePatcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SparqlUpdatePatcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"isSparqlUpdate\",\"url\":\"classes/SparqlUpdatePatcher.html#isSparqlUpdate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"isDeleteInsert\",\"url\":\"classes/SparqlUpdatePatcher.html#isDeleteInsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"isComposite\",\"url\":\"classes/SparqlUpdatePatcher.html#isComposite\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"validateUpdate\",\"url\":\"classes/SparqlUpdatePatcher.html#validateUpdate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"validateDeleteInsert\",\"url\":\"classes/SparqlUpdatePatcher.html#validateDeleteInsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"validateComposite\",\"url\":\"classes/SparqlUpdatePatcher.html#validateComposite\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"patch\",\"url\":\"classes/SparqlUpdatePatcher.html#patch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SparqlUpdatePatcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":128,\"name\":\"GlobalQuotaStrategy\",\"url\":\"classes/GlobalQuotaStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GlobalQuotaStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":1024,\"name\":\"base\",\"url\":\"classes/GlobalQuotaStrategy.html#base\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":2048,\"name\":\"getTotalSpaceUsed\",\"url\":\"classes/GlobalQuotaStrategy.html#getTotalSpaceUsed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":1024,\"name\":\"reporter\",\"url\":\"classes/GlobalQuotaStrategy.html#reporter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/GlobalQuotaStrategy.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":2048,\"name\":\"getAvailableSpace\",\"url\":\"classes/GlobalQuotaStrategy.html#getAvailableSpace\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":2048,\"name\":\"estimateSize\",\"url\":\"classes/GlobalQuotaStrategy.html#estimateSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":2048,\"name\":\"createQuotaGuard\",\"url\":\"classes/GlobalQuotaStrategy.html#createQuotaGuard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":128,\"name\":\"PodQuotaStrategy\",\"url\":\"classes/PodQuotaStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PodQuotaStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/PodQuotaStrategy.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":1024,\"name\":\"accessor\",\"url\":\"classes/PodQuotaStrategy.html#accessor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":2048,\"name\":\"getTotalSpaceUsed\",\"url\":\"classes/PodQuotaStrategy.html#getTotalSpaceUsed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":2048,\"name\":\"searchPimStorage\",\"url\":\"classes/PodQuotaStrategy.html#searchPimStorage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":1024,\"name\":\"reporter\",\"url\":\"classes/PodQuotaStrategy.html#reporter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/PodQuotaStrategy.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":2048,\"name\":\"getAvailableSpace\",\"url\":\"classes/PodQuotaStrategy.html#getAvailableSpace\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":2048,\"name\":\"estimateSize\",\"url\":\"classes/PodQuotaStrategy.html#estimateSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":2048,\"name\":\"createQuotaGuard\",\"url\":\"classes/PodQuotaStrategy.html#createQuotaGuard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":128,\"name\":\"QuotaStrategy\",\"url\":\"classes/QuotaStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/QuotaStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"QuotaStrategy\"},{\"kind\":1024,\"name\":\"reporter\",\"url\":\"classes/QuotaStrategy.html#reporter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"QuotaStrategy\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/QuotaStrategy.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"QuotaStrategy\"},{\"kind\":2048,\"name\":\"getAvailableSpace\",\"url\":\"classes/QuotaStrategy.html#getAvailableSpace\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"QuotaStrategy\"},{\"kind\":2048,\"name\":\"getTotalSpaceUsed\",\"url\":\"classes/QuotaStrategy.html#getTotalSpaceUsed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"QuotaStrategy\"},{\"kind\":2048,\"name\":\"estimateSize\",\"url\":\"classes/QuotaStrategy.html#estimateSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"QuotaStrategy\"},{\"kind\":2048,\"name\":\"createQuotaGuard\",\"url\":\"classes/QuotaStrategy.html#createQuotaGuard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"QuotaStrategy\"},{\"kind\":128,\"name\":\"BaseUrlRouterRule\",\"url\":\"classes/BaseUrlRouterRule.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseUrlRouterRule.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":1024,\"name\":\"baseStore\",\"url\":\"classes/BaseUrlRouterRule.html#baseStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":1024,\"name\":\"stores\",\"url\":\"classes/BaseUrlRouterRule.html#stores\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseUrlRouterRule.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":2048,\"name\":\"findStore\",\"url\":\"classes/BaseUrlRouterRule.html#findStore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseUrlRouterRule.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseUrlRouterRule.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":256,\"name\":\"ConvertingStoreEntry\",\"url\":\"interfaces/ConvertingStoreEntry.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"interfaces/ConvertingStoreEntry.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConvertingStoreEntry\"},{\"kind\":1024,\"name\":\"supportChecker\",\"url\":\"interfaces/ConvertingStoreEntry.html#supportChecker\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConvertingStoreEntry\"},{\"kind\":128,\"name\":\"ConvertingRouterRule\",\"url\":\"classes/ConvertingRouterRule.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConvertingRouterRule.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":1024,\"name\":\"typedStores\",\"url\":\"classes/ConvertingRouterRule.html#typedStores\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":1024,\"name\":\"defaultStore\",\"url\":\"classes/ConvertingRouterRule.html#defaultStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConvertingRouterRule.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":2048,\"name\":\"findStore\",\"url\":\"classes/ConvertingRouterRule.html#findStore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConvertingRouterRule.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConvertingRouterRule.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":128,\"name\":\"PreferenceSupport\",\"url\":\"classes/PreferenceSupport.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PreferenceSupport.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PreferenceSupport\"},{\"kind\":1024,\"name\":\"preferences\",\"url\":\"classes/PreferenceSupport.html#preferences\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PreferenceSupport\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/PreferenceSupport.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PreferenceSupport\"},{\"kind\":2048,\"name\":\"supports\",\"url\":\"classes/PreferenceSupport.html#supports\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PreferenceSupport\"},{\"kind\":128,\"name\":\"RegexRule\",\"url\":\"classes/RegexRule.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RegexRule.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RegexRule\"},{\"kind\":1024,\"name\":\"regex\",\"url\":\"classes/RegexRule.html#regex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"RegexRule\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/RegexRule.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"RegexRule\"},{\"kind\":128,\"name\":\"RegexRouterRule\",\"url\":\"classes/RegexRouterRule.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RegexRouterRule.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RegexRouterRule\"},{\"kind\":1024,\"name\":\"base\",\"url\":\"classes/RegexRouterRule.html#base\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegexRouterRule\"},{\"kind\":1024,\"name\":\"rules\",\"url\":\"classes/RegexRouterRule.html#rules\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegexRouterRule\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RegexRouterRule.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RegexRouterRule\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RegexRouterRule.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RegexRouterRule\"},{\"kind\":2048,\"name\":\"matchStore\",\"url\":\"classes/RegexRouterRule.html#matchStore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegexRouterRule\"},{\"kind\":2048,\"name\":\"toRelative\",\"url\":\"classes/RegexRouterRule.html#toRelative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegexRouterRule\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RegexRouterRule.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RegexRouterRule\"},{\"kind\":128,\"name\":\"RouterRule\",\"url\":\"classes/RouterRule.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RouterRule.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RouterRule\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RouterRule.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RouterRule\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RouterRule.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RouterRule\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RouterRule.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RouterRule\"},{\"kind\":128,\"name\":\"FileSizeReporter\",\"url\":\"classes/FileSizeReporter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FileSizeReporter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FileSizeReporter\"},{\"kind\":1024,\"name\":\"fileIdentifierMapper\",\"url\":\"classes/FileSizeReporter.html#fileIdentifierMapper\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSizeReporter\"},{\"kind\":1024,\"name\":\"ignoreFolders\",\"url\":\"classes/FileSizeReporter.html#ignoreFolders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSizeReporter\"},{\"kind\":1024,\"name\":\"rootFilePath\",\"url\":\"classes/FileSizeReporter.html#rootFilePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSizeReporter\"},{\"kind\":2048,\"name\":\"getUnit\",\"url\":\"classes/FileSizeReporter.html#getUnit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSizeReporter\"},{\"kind\":2048,\"name\":\"getSize\",\"url\":\"classes/FileSizeReporter.html#getSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSizeReporter\"},{\"kind\":2048,\"name\":\"calculateChunkSize\",\"url\":\"classes/FileSizeReporter.html#calculateChunkSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSizeReporter\"},{\"kind\":2048,\"name\":\"estimateSize\",\"url\":\"classes/FileSizeReporter.html#estimateSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSizeReporter\"},{\"kind\":2048,\"name\":\"getTotalSize\",\"url\":\"classes/FileSizeReporter.html#getTotalSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSizeReporter\"},{\"kind\":256,\"name\":\"Size\",\"url\":\"interfaces/Size.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"unit\",\"url\":\"interfaces/Size.html#unit\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Size\"},{\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/Size.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Size\"},{\"kind\":32,\"name\":\"UNIT_BYTES\",\"url\":\"variables/UNIT_BYTES.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":256,\"name\":\"SizeReporter\",\"url\":\"interfaces/SizeReporter.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"getUnit\",\"url\":\"interfaces/SizeReporter.html#getUnit\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SizeReporter.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":1024,\"name\":\"getSize\",\"url\":\"interfaces/SizeReporter.html#getSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SizeReporter.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":1024,\"name\":\"calculateChunkSize\",\"url\":\"interfaces/SizeReporter.html#calculateChunkSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SizeReporter.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":1024,\"name\":\"estimateSize\",\"url\":\"interfaces/SizeReporter.html#estimateSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SizeReporter.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":128,\"name\":\"QuotaValidator\",\"url\":\"classes/QuotaValidator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/QuotaValidator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"QuotaValidator\"},{\"kind\":1024,\"name\":\"strategy\",\"url\":\"classes/QuotaValidator.html#strategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"QuotaValidator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/QuotaValidator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"QuotaValidator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/QuotaValidator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"QuotaValidator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/QuotaValidator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"QuotaValidator\"},{\"kind\":256,\"name\":\"AtomicResourceStore\",\"url\":\"interfaces/AtomicResourceStore.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"getRepresentation\",\"url\":\"interfaces/AtomicResourceStore.html#getRepresentation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicResourceStore.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicResourceStore\"},{\"kind\":1024,\"name\":\"setRepresentation\",\"url\":\"interfaces/AtomicResourceStore.html#setRepresentation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicResourceStore.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicResourceStore\"},{\"kind\":1024,\"name\":\"addResource\",\"url\":\"interfaces/AtomicResourceStore.html#addResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicResourceStore.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicResourceStore\"},{\"kind\":1024,\"name\":\"deleteResource\",\"url\":\"interfaces/AtomicResourceStore.html#deleteResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicResourceStore.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicResourceStore\"},{\"kind\":1024,\"name\":\"modifyResource\",\"url\":\"interfaces/AtomicResourceStore.html#modifyResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicResourceStore.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicResourceStore\"},{\"kind\":1024,\"name\":\"hasResource\",\"url\":\"interfaces/AtomicResourceStore.html#hasResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicResourceStore.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicResourceStore\"},{\"kind\":128,\"name\":\"BaseResourceStore\",\"url\":\"classes/BaseResourceStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseResourceStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/BaseResourceStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/BaseResourceStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/BaseResourceStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/BaseResourceStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/BaseResourceStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/BaseResourceStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":256,\"name\":\"BasicConditionsOptions\",\"url\":\"interfaces/BasicConditionsOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"matchesETag\",\"url\":\"interfaces/BasicConditionsOptions.html#matchesETag\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicConditionsOptions\"},{\"kind\":1024,\"name\":\"notMatchesETag\",\"url\":\"interfaces/BasicConditionsOptions.html#notMatchesETag\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicConditionsOptions\"},{\"kind\":1024,\"name\":\"modifiedSince\",\"url\":\"interfaces/BasicConditionsOptions.html#modifiedSince\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicConditionsOptions\"},{\"kind\":1024,\"name\":\"unmodifiedSince\",\"url\":\"interfaces/BasicConditionsOptions.html#unmodifiedSince\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicConditionsOptions\"},{\"kind\":128,\"name\":\"BasicConditions\",\"url\":\"classes/BasicConditions.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BasicConditions.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":1024,\"name\":\"matchesETag\",\"url\":\"classes/BasicConditions.html#matchesETag\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":1024,\"name\":\"notMatchesETag\",\"url\":\"classes/BasicConditions.html#notMatchesETag\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":1024,\"name\":\"modifiedSince\",\"url\":\"classes/BasicConditions.html#modifiedSince\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":1024,\"name\":\"unmodifiedSince\",\"url\":\"classes/BasicConditions.html#unmodifiedSince\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":2048,\"name\":\"matchesMetadata\",\"url\":\"classes/BasicConditions.html#matchesMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":2048,\"name\":\"matches\",\"url\":\"classes/BasicConditions.html#matches\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":128,\"name\":\"CachedResourceSet\",\"url\":\"classes/CachedResourceSet.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CachedResourceSet.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CachedResourceSet\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/CachedResourceSet.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"CachedResourceSet\"},{\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/CachedResourceSet.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"CachedResourceSet\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/CachedResourceSet.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CachedResourceSet\"},{\"kind\":64,\"name\":\"getETag\",\"url\":\"functions/getETag.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"Conditions\",\"url\":\"interfaces/Conditions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"matchesETag\",\"url\":\"interfaces/Conditions.html#matchesETag\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":1024,\"name\":\"notMatchesETag\",\"url\":\"interfaces/Conditions.html#notMatchesETag\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":1024,\"name\":\"modifiedSince\",\"url\":\"interfaces/Conditions.html#modifiedSince\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":1024,\"name\":\"unmodifiedSince\",\"url\":\"interfaces/Conditions.html#unmodifiedSince\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":1024,\"name\":\"matchesMetadata\",\"url\":\"interfaces/Conditions.html#matchesMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Conditions.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":1024,\"name\":\"matches\",\"url\":\"interfaces/Conditions.html#matches\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Conditions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":128,\"name\":\"DataAccessorBasedStore\",\"url\":\"classes/DataAccessorBasedStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DataAccessorBasedStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/DataAccessorBasedStore.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":1024,\"name\":\"accessor\",\"url\":\"classes/DataAccessorBasedStore.html#accessor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/DataAccessorBasedStore.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":1024,\"name\":\"auxiliaryStrategy\",\"url\":\"classes/DataAccessorBasedStore.html#auxiliaryStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":1024,\"name\":\"metadataStrategy\",\"url\":\"classes/DataAccessorBasedStore.html#metadataStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/DataAccessorBasedStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/DataAccessorBasedStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/DataAccessorBasedStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/DataAccessorBasedStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/DataAccessorBasedStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/DataAccessorBasedStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"validateIdentifier\",\"url\":\"classes/DataAccessorBasedStore.html#validateIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"validateConditions\",\"url\":\"classes/DataAccessorBasedStore.html#validateConditions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"getNormalizedMetadata\",\"url\":\"classes/DataAccessorBasedStore.html#getNormalizedMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"getSafeNormalizedMetadata\",\"url\":\"classes/DataAccessorBasedStore.html#getSafeNormalizedMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/DataAccessorBasedStore.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"writeData\",\"url\":\"classes/DataAccessorBasedStore.html#writeData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"handleContainerData\",\"url\":\"classes/DataAccessorBasedStore.html#handleContainerData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"removeResponseMetadata\",\"url\":\"classes/DataAccessorBasedStore.html#removeResponseMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"updateContainerModifiedDate\",\"url\":\"classes/DataAccessorBasedStore.html#updateContainerModifiedDate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"createURI\",\"url\":\"classes/DataAccessorBasedStore.html#createURI\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"validateSlug\",\"url\":\"classes/DataAccessorBasedStore.html#validateSlug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"cleanSlug\",\"url\":\"classes/DataAccessorBasedStore.html#cleanSlug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"createSafeUri\",\"url\":\"classes/DataAccessorBasedStore.html#createSafeUri\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"isContainerType\",\"url\":\"classes/DataAccessorBasedStore.html#isContainerType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"hasContainerType\",\"url\":\"classes/DataAccessorBasedStore.html#hasContainerType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"isRootStorage\",\"url\":\"classes/DataAccessorBasedStore.html#isRootStorage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"hasProperChildren\",\"url\":\"classes/DataAccessorBasedStore.html#hasProperChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"safelyDeleteAuxiliaryResources\",\"url\":\"classes/DataAccessorBasedStore.html#safelyDeleteAuxiliaryResources\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"createRecursiveContainers\",\"url\":\"classes/DataAccessorBasedStore.html#createRecursiveContainers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"addActivityMetadata\",\"url\":\"classes/DataAccessorBasedStore.html#addActivityMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":128,\"name\":\"IndexRepresentationStore\",\"url\":\"classes/IndexRepresentationStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IndexRepresentationStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":1024,\"name\":\"indexName\",\"url\":\"classes/IndexRepresentationStore.html#indexName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":1024,\"name\":\"mediaRange\",\"url\":\"classes/IndexRepresentationStore.html#mediaRange\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/IndexRepresentationStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"matchesPreferences\",\"url\":\"classes/IndexRepresentationStore.html#matchesPreferences\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/IndexRepresentationStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/IndexRepresentationStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/IndexRepresentationStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/IndexRepresentationStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/IndexRepresentationStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/IndexRepresentationStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":128,\"name\":\"LockingResourceStore\",\"url\":\"classes/LockingResourceStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LockingResourceStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/LockingResourceStore.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LockingResourceStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/LockingResourceStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LockingResourceStore\"},{\"kind\":1024,\"name\":\"locks\",\"url\":\"classes/LockingResourceStore.html#locks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LockingResourceStore\"},{\"kind\":1024,\"name\":\"auxiliaryStrategy\",\"url\":\"classes/LockingResourceStore.html#auxiliaryStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/LockingResourceStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/LockingResourceStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/LockingResourceStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/LockingResourceStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/LockingResourceStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/LockingResourceStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"getLockIdentifier\",\"url\":\"classes/LockingResourceStore.html#getLockIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"lockedRepresentationRun\",\"url\":\"classes/LockingResourceStore.html#lockedRepresentationRun\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"createExpiringRepresentation\",\"url\":\"classes/LockingResourceStore.html#createExpiringRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"waitForStreamToEnd\",\"url\":\"classes/LockingResourceStore.html#waitForStreamToEnd\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LockingResourceStore\"},{\"kind\":128,\"name\":\"MonitoringStore\",\"url\":\"classes/MonitoringStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MonitoringStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/MonitoringStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/MonitoringStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/MonitoringStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/MonitoringStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/MonitoringStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/MonitoringStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/MonitoringStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"emitChanged\",\"url\":\"classes/MonitoringStore.html#emitChanged\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MonitoringStore\"},{\"kind\":128,\"name\":\"PassthroughStore\",\"url\":\"classes/PassthroughStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PassthroughStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/PassthroughStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PassthroughStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/PassthroughStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/PassthroughStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/PassthroughStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/PassthroughStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/PassthroughStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/PassthroughStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":128,\"name\":\"PatchingStore\",\"url\":\"classes/PatchingStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PatchingStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PatchingStore\"},{\"kind\":1024,\"name\":\"patchHandler\",\"url\":\"classes/PatchingStore.html#patchHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PatchingStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/PatchingStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PatchingStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/PatchingStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"PatchingStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/PatchingStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchingStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/PatchingStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchingStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/PatchingStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchingStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/PatchingStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchingStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/PatchingStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchingStore\"},{\"kind\":128,\"name\":\"ReadOnlyStore\",\"url\":\"classes/ReadOnlyStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ReadOnlyStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ReadOnlyStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/ReadOnlyStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ReadOnlyStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/ReadOnlyStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ReadOnlyStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/ReadOnlyStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ReadOnlyStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/ReadOnlyStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ReadOnlyStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/ReadOnlyStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ReadOnlyStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/ReadOnlyStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ReadOnlyStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/ReadOnlyStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ReadOnlyStore\"},{\"kind\":128,\"name\":\"RepresentationConvertingStore\",\"url\":\"classes/RepresentationConvertingStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RepresentationConvertingStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RepresentationConvertingStore.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":1024,\"name\":\"metadataStrategy\",\"url\":\"classes/RepresentationConvertingStore.html#metadataStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":1024,\"name\":\"inConverter\",\"url\":\"classes/RepresentationConvertingStore.html#inConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":1024,\"name\":\"outConverter\",\"url\":\"classes/RepresentationConvertingStore.html#outConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":1024,\"name\":\"inPreferences\",\"url\":\"classes/RepresentationConvertingStore.html#inPreferences\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/RepresentationConvertingStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/RepresentationConvertingStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/RepresentationConvertingStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/RepresentationConvertingStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/RepresentationConvertingStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/RepresentationConvertingStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/RepresentationConvertingStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":256,\"name\":\"ResourceSet\",\"url\":\"interfaces/ResourceSet.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"hasResource\",\"url\":\"interfaces/ResourceSet.html#hasResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceSet\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceSet.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceSet\"},{\"kind\":4194304,\"name\":\"ChangeMap\",\"url\":\"types/ChangeMap.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"ResourceStore\",\"url\":\"interfaces/ResourceStore.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"getRepresentation\",\"url\":\"interfaces/ResourceStore.html#getRepresentation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceStore.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":1024,\"name\":\"setRepresentation\",\"url\":\"interfaces/ResourceStore.html#setRepresentation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceStore.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":1024,\"name\":\"addResource\",\"url\":\"interfaces/ResourceStore.html#addResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceStore.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":1024,\"name\":\"deleteResource\",\"url\":\"interfaces/ResourceStore.html#deleteResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceStore.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":1024,\"name\":\"modifyResource\",\"url\":\"interfaces/ResourceStore.html#modifyResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceStore.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":1024,\"name\":\"hasResource\",\"url\":\"interfaces/ResourceStore.html#hasResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceStore.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":128,\"name\":\"RoutingResourceStore\",\"url\":\"classes/RoutingResourceStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RoutingResourceStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":1024,\"name\":\"rule\",\"url\":\"classes/RoutingResourceStore.html#rule\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/RoutingResourceStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/RoutingResourceStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/RoutingResourceStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/RoutingResourceStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/RoutingResourceStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/RoutingResourceStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"getStore\",\"url\":\"classes/RoutingResourceStore.html#getStore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RoutingResourceStore\"},{\"kind\":128,\"name\":\"BadRequestHttpError\",\"url\":\"classes/BadRequestHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/BadRequestHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/BadRequestHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/BadRequestHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BadRequestHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"BadRequestHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BadRequestHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BadRequestHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/BadRequestHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/BadRequestHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/BadRequestHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/BadRequestHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/BadRequestHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":128,\"name\":\"ConflictHttpError\",\"url\":\"classes/ConflictHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/ConflictHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/ConflictHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/ConflictHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/ConflictHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"ConflictHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConflictHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConflictHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/ConflictHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/ConflictHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/ConflictHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/ConflictHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/ConflictHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":64,\"name\":\"isError\",\"url\":\"functions/isError.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"assertError\",\"url\":\"functions/assertError.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createErrorMessage\",\"url\":\"functions/createErrorMessage.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"ForbiddenHttpError\",\"url\":\"classes/ForbiddenHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/ForbiddenHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/ForbiddenHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/ForbiddenHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/ForbiddenHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ForbiddenHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/ForbiddenHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/ForbiddenHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/ForbiddenHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/ForbiddenHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/ForbiddenHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":128,\"name\":\"FoundHttpError\",\"url\":\"classes/FoundHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/FoundHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/FoundHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/FoundHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FoundHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"FoundHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FoundHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"classes/FoundHttpError.html#location\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/FoundHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/FoundHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/FoundHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/FoundHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/FoundHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":64,\"name\":\"generateHttpErrorUri\",\"url\":\"functions/generateHttpErrorUri.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"generateHttpErrorClass\",\"url\":\"functions/generateHttpErrorClass.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"HttpErrorOptions\",\"url\":\"interfaces/HttpErrorOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"interfaces/HttpErrorOptions.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpErrorOptions\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"interfaces/HttpErrorOptions.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpErrorOptions\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"interfaces/HttpErrorOptions.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpErrorOptions\"},{\"kind\":128,\"name\":\"HttpError\",\"url\":\"classes/HttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"isInstance\",\"url\":\"classes/HttpError.html#isInstance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/HttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/HttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/HttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/HttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/HttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":256,\"name\":\"HttpErrorClass\",\"url\":\"interfaces/HttpErrorClass.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"interfaces/HttpErrorClass.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpErrorClass\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"interfaces/HttpErrorClass.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpErrorClass\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"interfaces/HttpErrorClass.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpErrorClass\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/HttpErrorClass.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"HttpErrorClass\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/HttpErrorClass.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-interface\",\"parent\":\"HttpErrorClass\"},{\"kind\":64,\"name\":\"getStatusCode\",\"url\":\"functions/getStatusCode.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createAggregateError\",\"url\":\"functions/createAggregateError.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"InternalServerError\",\"url\":\"classes/InternalServerError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/InternalServerError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/InternalServerError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/InternalServerError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/InternalServerError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"InternalServerError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InternalServerError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InternalServerError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/InternalServerError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/InternalServerError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/InternalServerError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/InternalServerError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/InternalServerError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":128,\"name\":\"MethodNotAllowedHttpError\",\"url\":\"classes/MethodNotAllowedHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/MethodNotAllowedHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/MethodNotAllowedHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/MethodNotAllowedHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MethodNotAllowedHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MethodNotAllowedHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"methods\",\"url\":\"classes/MethodNotAllowedHttpError.html#methods\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/MethodNotAllowedHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/MethodNotAllowedHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MethodNotAllowedHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/MethodNotAllowedHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/MethodNotAllowedHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":128,\"name\":\"MovedPermanentlyHttpError\",\"url\":\"classes/MovedPermanentlyHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/MovedPermanentlyHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/MovedPermanentlyHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/MovedPermanentlyHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MovedPermanentlyHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MovedPermanentlyHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"classes/MovedPermanentlyHttpError.html#location\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/MovedPermanentlyHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MovedPermanentlyHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/MovedPermanentlyHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/MovedPermanentlyHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/MovedPermanentlyHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":128,\"name\":\"NotFoundHttpError\",\"url\":\"classes/NotFoundHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/NotFoundHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/NotFoundHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/NotFoundHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/NotFoundHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"NotFoundHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NotFoundHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"NotFoundHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/NotFoundHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/NotFoundHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/NotFoundHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/NotFoundHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/NotFoundHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":128,\"name\":\"NotImplementedHttpError\",\"url\":\"classes/NotImplementedHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/NotImplementedHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/NotImplementedHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/NotImplementedHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/NotImplementedHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NotImplementedHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/NotImplementedHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/NotImplementedHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/NotImplementedHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/NotImplementedHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/NotImplementedHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":128,\"name\":\"PreconditionFailedHttpError\",\"url\":\"classes/PreconditionFailedHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/PreconditionFailedHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/PreconditionFailedHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/PreconditionFailedHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PreconditionFailedHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PreconditionFailedHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/PreconditionFailedHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/PreconditionFailedHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/PreconditionFailedHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/PreconditionFailedHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/PreconditionFailedHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":64,\"name\":\"generateRedirectHttpErrorClass\",\"url\":\"functions/generateRedirectHttpErrorClass.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"RedirectHttpError\",\"url\":\"classes/RedirectHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"isInstance\",\"url\":\"classes/RedirectHttpError.html#isInstance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedirectHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/RedirectHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"RedirectHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RedirectHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RedirectHttpError\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"classes/RedirectHttpError.html#location\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"RedirectHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/RedirectHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/RedirectHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/RedirectHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/RedirectHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/RedirectHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectHttpError\"},{\"kind\":256,\"name\":\"RedirectHttpErrorClass\",\"url\":\"interfaces/RedirectHttpErrorClass.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"interfaces/RedirectHttpErrorClass.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RedirectHttpErrorClass\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"interfaces/RedirectHttpErrorClass.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RedirectHttpErrorClass\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"interfaces/RedirectHttpErrorClass.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RedirectHttpErrorClass\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/RedirectHttpErrorClass.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"RedirectHttpErrorClass\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/RedirectHttpErrorClass.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RedirectHttpErrorClass\"},{\"kind\":64,\"name\":\"isSystemError\",\"url\":\"functions/isSystemError.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"SystemError\",\"url\":\"interfaces/SystemError.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"address\",\"url\":\"interfaces/SystemError.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"interfaces/SystemError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"dest\",\"url\":\"interfaces/SystemError.html#dest\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"errno\",\"url\":\"interfaces/SystemError.html#errno\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/SystemError.html#info\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/SystemError.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"interfaces/SystemError.html#port\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"syscall\",\"url\":\"interfaces/SystemError.html#syscall\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":128,\"name\":\"UnauthorizedHttpError\",\"url\":\"classes/UnauthorizedHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/UnauthorizedHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/UnauthorizedHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/UnauthorizedHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/UnauthorizedHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnauthorizedHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/UnauthorizedHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/UnauthorizedHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/UnauthorizedHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/UnauthorizedHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/UnauthorizedHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":128,\"name\":\"UnsupportedMediaTypeHttpError\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":128,\"name\":\"AsyncHandler\",\"url\":\"classes/AsyncHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AsyncHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AsyncHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AsyncHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AsyncHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AsyncHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AsyncHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AsyncHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AsyncHandler\"},{\"kind\":128,\"name\":\"BooleanHandler\",\"url\":\"classes/BooleanHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BooleanHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BooleanHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BooleanHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BooleanHandler\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/BooleanHandler.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BooleanHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BooleanHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BooleanHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BooleanHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BooleanHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BooleanHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BooleanHandler\"},{\"kind\":128,\"name\":\"ConditionalHandler\",\"url\":\"classes/ConditionalHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConditionalHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConditionalHandler\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/ConditionalHandler.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConditionalHandler\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ConditionalHandler.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConditionalHandler\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"classes/ConditionalHandler.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConditionalHandler\"},{\"kind\":1024,\"name\":\"storageValue\",\"url\":\"classes/ConditionalHandler.html#storageValue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConditionalHandler\"},{\"kind\":1024,\"name\":\"finished\",\"url\":\"classes/ConditionalHandler.html#finished\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConditionalHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConditionalHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConditionalHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConditionalHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConditionalHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConditionalHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConditionalHandler\"},{\"kind\":2048,\"name\":\"checkCondition\",\"url\":\"classes/ConditionalHandler.html#checkCondition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConditionalHandler\"},{\"kind\":64,\"name\":\"findHandler\",\"url\":\"functions/findHandler.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"filterHandlers\",\"url\":\"functions/filterHandlers.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"MethodFilterHandler\",\"url\":\"classes/MethodFilterHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MethodFilterHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MethodFilterHandler\"},{\"kind\":1024,\"name\":\"methods\",\"url\":\"classes/MethodFilterHandler.html#methods\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MethodFilterHandler\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/MethodFilterHandler.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MethodFilterHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MethodFilterHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MethodFilterHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MethodFilterHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MethodFilterHandler\"},{\"kind\":2048,\"name\":\"findMethod\",\"url\":\"classes/MethodFilterHandler.html#findMethod\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MethodFilterHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MethodFilterHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodFilterHandler\"},{\"kind\":128,\"name\":\"ParallelHandler\",\"url\":\"classes/ParallelHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ParallelHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ParallelHandler\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/ParallelHandler.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParallelHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ParallelHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ParallelHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ParallelHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ParallelHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ParallelHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ParallelHandler\"},{\"kind\":128,\"name\":\"ProcessHandler\",\"url\":\"classes/ProcessHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ProcessHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ProcessHandler\"},{\"kind\":1024,\"name\":\"clusterManager\",\"url\":\"classes/ProcessHandler.html#clusterManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ProcessHandler\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/ProcessHandler.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ProcessHandler\"},{\"kind\":1024,\"name\":\"executeOnPrimary\",\"url\":\"classes/ProcessHandler.html#executeOnPrimary\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ProcessHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ProcessHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ProcessHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ProcessHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ProcessHandler\"},{\"kind\":2048,\"name\":\"canExecute\",\"url\":\"classes/ProcessHandler.html#canExecute\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ProcessHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ProcessHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ProcessHandler\"},{\"kind\":128,\"name\":\"SequenceHandler\",\"url\":\"classes/SequenceHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SequenceHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SequenceHandler\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/SequenceHandler.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SequenceHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SequenceHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SequenceHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SequenceHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SequenceHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SequenceHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SequenceHandler\"},{\"kind\":128,\"name\":\"StaticHandler\",\"url\":\"classes/StaticHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StaticHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StaticHandler\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/StaticHandler.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/StaticHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StaticHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/StaticHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StaticHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/StaticHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StaticHandler\"},{\"kind\":128,\"name\":\"StaticThrowHandler\",\"url\":\"classes/StaticThrowHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StaticThrowHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StaticThrowHandler\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"classes/StaticThrowHandler.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticThrowHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/StaticThrowHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StaticThrowHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/StaticThrowHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StaticThrowHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/StaticThrowHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StaticThrowHandler\"},{\"kind\":128,\"name\":\"UnionHandler\",\"url\":\"classes/UnionHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnionHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnionHandler\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/UnionHandler.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"UnionHandler\"},{\"kind\":1024,\"name\":\"requireAll\",\"url\":\"classes/UnionHandler.html#requireAll\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnionHandler\"},{\"kind\":1024,\"name\":\"ignoreErrors\",\"url\":\"classes/UnionHandler.html#ignoreErrors\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnionHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnionHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnionHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnionHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnionHandler\"},{\"kind\":2048,\"name\":\"allCanHandle\",\"url\":\"classes/UnionHandler.html#allCanHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"UnionHandler\"},{\"kind\":2048,\"name\":\"combine\",\"url\":\"classes/UnionHandler.html#combine\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"UnionHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnionHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionHandler\"},{\"kind\":128,\"name\":\"UnsupportedAsyncHandler\",\"url\":\"classes/UnsupportedAsyncHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnsupportedAsyncHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnsupportedAsyncHandler\"},{\"kind\":1024,\"name\":\"errorMessage\",\"url\":\"classes/UnsupportedAsyncHandler.html#errorMessage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnsupportedAsyncHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnsupportedAsyncHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnsupportedAsyncHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnsupportedAsyncHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnsupportedAsyncHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnsupportedAsyncHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedAsyncHandler\"},{\"kind\":128,\"name\":\"WaterfallHandler\",\"url\":\"classes/WaterfallHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WaterfallHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WaterfallHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WaterfallHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WaterfallHandler\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/WaterfallHandler.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WaterfallHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WaterfallHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WaterfallHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WaterfallHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WaterfallHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WaterfallHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WaterfallHandler\"},{\"kind\":128,\"name\":\"BaseIdentifierStrategy\",\"url\":\"classes/BaseIdentifierStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseIdentifierStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseIdentifierStrategy\"},{\"kind\":2048,\"name\":\"supportsIdentifier\",\"url\":\"classes/BaseIdentifierStrategy.html#supportsIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getParentContainer\",\"url\":\"classes/BaseIdentifierStrategy.html#getParentContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseIdentifierStrategy\"},{\"kind\":2048,\"name\":\"isRootContainer\",\"url\":\"classes/BaseIdentifierStrategy.html#isRootContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseIdentifierStrategy\"},{\"kind\":2048,\"name\":\"contains\",\"url\":\"classes/BaseIdentifierStrategy.html#contains\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseIdentifierStrategy\"},{\"kind\":256,\"name\":\"IdentifierStrategy\",\"url\":\"interfaces/IdentifierStrategy.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"supportsIdentifier\",\"url\":\"interfaces/IdentifierStrategy.html#supportsIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IdentifierStrategy.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":1024,\"name\":\"getParentContainer\",\"url\":\"interfaces/IdentifierStrategy.html#getParentContainer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IdentifierStrategy.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":1024,\"name\":\"isRootContainer\",\"url\":\"interfaces/IdentifierStrategy.html#isRootContainer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IdentifierStrategy.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":1024,\"name\":\"contains\",\"url\":\"interfaces/IdentifierStrategy.html#contains\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IdentifierStrategy.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":128,\"name\":\"SingleRootIdentifierStrategy\",\"url\":\"classes/SingleRootIdentifierStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SingleRootIdentifierStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/SingleRootIdentifierStrategy.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SingleRootIdentifierStrategy.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":2048,\"name\":\"supportsIdentifier\",\"url\":\"classes/SingleRootIdentifierStrategy.html#supportsIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":2048,\"name\":\"isRootContainer\",\"url\":\"classes/SingleRootIdentifierStrategy.html#isRootContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getParentContainer\",\"url\":\"classes/SingleRootIdentifierStrategy.html#getParentContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":2048,\"name\":\"contains\",\"url\":\"classes/SingleRootIdentifierStrategy.html#contains\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":128,\"name\":\"SubdomainIdentifierStrategy\",\"url\":\"classes/SubdomainIdentifierStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SubdomainIdentifierStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/SubdomainIdentifierStrategy.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":1024,\"name\":\"regex\",\"url\":\"classes/SubdomainIdentifierStrategy.html#regex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SubdomainIdentifierStrategy.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":2048,\"name\":\"supportsIdentifier\",\"url\":\"classes/SubdomainIdentifierStrategy.html#supportsIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":2048,\"name\":\"isRootContainer\",\"url\":\"classes/SubdomainIdentifierStrategy.html#isRootContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getParentContainer\",\"url\":\"classes/SubdomainIdentifierStrategy.html#getParentContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":2048,\"name\":\"contains\",\"url\":\"classes/SubdomainIdentifierStrategy.html#contains\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":256,\"name\":\"ExpiringReadWriteLocker\",\"url\":\"interfaces/ExpiringReadWriteLocker.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"withReadLock\",\"url\":\"interfaces/ExpiringReadWriteLocker.html#withReadLock\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExpiringReadWriteLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ExpiringReadWriteLocker.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ExpiringReadWriteLocker\"},{\"kind\":1024,\"name\":\"withWriteLock\",\"url\":\"interfaces/ExpiringReadWriteLocker.html#withWriteLock\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExpiringReadWriteLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ExpiringReadWriteLocker.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ExpiringReadWriteLocker\"},{\"kind\":128,\"name\":\"EqualReadWriteLocker\",\"url\":\"classes/EqualReadWriteLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EqualReadWriteLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"EqualReadWriteLocker\"},{\"kind\":1024,\"name\":\"locker\",\"url\":\"classes/EqualReadWriteLocker.html#locker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EqualReadWriteLocker\"},{\"kind\":2048,\"name\":\"withReadLock\",\"url\":\"classes/EqualReadWriteLocker.html#withReadLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EqualReadWriteLocker\"},{\"kind\":2048,\"name\":\"withWriteLock\",\"url\":\"classes/EqualReadWriteLocker.html#withWriteLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EqualReadWriteLocker\"},{\"kind\":2048,\"name\":\"withLock\",\"url\":\"classes/EqualReadWriteLocker.html#withLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"EqualReadWriteLocker\"},{\"kind\":128,\"name\":\"FileSystemResourceLocker\",\"url\":\"classes/FileSystemResourceLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FileSystemResourceLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/FileSystemResourceLocker.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":1024,\"name\":\"attemptSettings\",\"url\":\"classes/FileSystemResourceLocker.html#attemptSettings\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":1024,\"name\":\"lockOptions\",\"url\":\"classes/FileSystemResourceLocker.html#lockOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":1024,\"name\":\"lockFolder\",\"url\":\"classes/FileSystemResourceLocker.html#lockFolder\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":1024,\"name\":\"finalized\",\"url\":\"classes/FileSystemResourceLocker.html#finalized\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"swallowErrors\",\"url\":\"classes/FileSystemResourceLocker.html#swallowErrors\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FileSystemResourceLocker.html#swallowErrors.swallowErrors-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"FileSystemResourceLocker.swallowErrors.swallowErrors\"},{\"kind\":2048,\"name\":\"acquire\",\"url\":\"classes/FileSystemResourceLocker.html#acquire\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"release\",\"url\":\"classes/FileSystemResourceLocker.html#release\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"toLockfilePath\",\"url\":\"classes/FileSystemResourceLocker.html#toLockfilePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"generateOptions\",\"url\":\"classes/FileSystemResourceLocker.html#generateOptions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/FileSystemResourceLocker.html#initialize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"finalize\",\"url\":\"classes/FileSystemResourceLocker.html#finalize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"customOnCompromised\",\"url\":\"classes/FileSystemResourceLocker.html#customOnCompromised\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":256,\"name\":\"GreedyReadWriteSuffixes\",\"url\":\"interfaces/GreedyReadWriteSuffixes.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"count\",\"url\":\"interfaces/GreedyReadWriteSuffixes.html#count\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GreedyReadWriteSuffixes\"},{\"kind\":1024,\"name\":\"read\",\"url\":\"interfaces/GreedyReadWriteSuffixes.html#read\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GreedyReadWriteSuffixes\"},{\"kind\":1024,\"name\":\"write\",\"url\":\"interfaces/GreedyReadWriteSuffixes.html#write\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GreedyReadWriteSuffixes\"},{\"kind\":128,\"name\":\"GreedyReadWriteLocker\",\"url\":\"classes/GreedyReadWriteLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GreedyReadWriteLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":1024,\"name\":\"locker\",\"url\":\"classes/GreedyReadWriteLocker.html#locker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/GreedyReadWriteLocker.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":1024,\"name\":\"suffixes\",\"url\":\"classes/GreedyReadWriteLocker.html#suffixes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"withReadLock\",\"url\":\"classes/GreedyReadWriteLocker.html#withReadLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"withWriteLock\",\"url\":\"classes/GreedyReadWriteLocker.html#withWriteLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"getCountKey\",\"url\":\"classes/GreedyReadWriteLocker.html#getCountKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"getReadLockKey\",\"url\":\"classes/GreedyReadWriteLocker.html#getReadLockKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"getWriteLockKey\",\"url\":\"classes/GreedyReadWriteLocker.html#getWriteLockKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"preReadSetup\",\"url\":\"classes/GreedyReadWriteLocker.html#preReadSetup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"postReadCleanup\",\"url\":\"classes/GreedyReadWriteLocker.html#postReadCleanup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"withInternalReadLock\",\"url\":\"classes/GreedyReadWriteLocker.html#withInternalReadLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"incrementCount\",\"url\":\"classes/GreedyReadWriteLocker.html#incrementCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":128,\"name\":\"MemoryResourceLocker\",\"url\":\"classes/MemoryResourceLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MemoryResourceLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/MemoryResourceLocker.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":1024,\"name\":\"locker\",\"url\":\"classes/MemoryResourceLocker.html#locker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":1024,\"name\":\"unlockCallbacks\",\"url\":\"classes/MemoryResourceLocker.html#unlockCallbacks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":2048,\"name\":\"acquire\",\"url\":\"classes/MemoryResourceLocker.html#acquire\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":2048,\"name\":\"release\",\"url\":\"classes/MemoryResourceLocker.html#release\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":2048,\"name\":\"getLockCount\",\"url\":\"classes/MemoryResourceLocker.html#getLockCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":256,\"name\":\"ReadWriteLocker\",\"url\":\"interfaces/ReadWriteLocker.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"withReadLock\",\"url\":\"interfaces/ReadWriteLocker.html#withReadLock\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReadWriteLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ReadWriteLocker.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ReadWriteLocker\"},{\"kind\":1024,\"name\":\"withWriteLock\",\"url\":\"interfaces/ReadWriteLocker.html#withWriteLock\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReadWriteLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ReadWriteLocker.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ReadWriteLocker\"},{\"kind\":128,\"name\":\"RedisLocker\",\"url\":\"classes/RedisLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RedisLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RedisLocker.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RedisLocker\"},{\"kind\":1024,\"name\":\"redis\",\"url\":\"classes/RedisLocker.html#redis\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":1024,\"name\":\"redisRw\",\"url\":\"classes/RedisLocker.html#redisRw\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":1024,\"name\":\"redisLock\",\"url\":\"classes/RedisLocker.html#redisLock\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":1024,\"name\":\"attemptSettings\",\"url\":\"classes/RedisLocker.html#attemptSettings\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":1024,\"name\":\"finalized\",\"url\":\"classes/RedisLocker.html#finalized\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"createRedisClient\",\"url\":\"classes/RedisLocker.html#createRedisClient\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"getReadWriteKey\",\"url\":\"classes/RedisLocker.html#getReadWriteKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"getResourceKey\",\"url\":\"classes/RedisLocker.html#getResourceKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"swallowFalse\",\"url\":\"classes/RedisLocker.html#swallowFalse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/RedisLocker.html#swallowFalse.swallowFalse-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"RedisLocker.swallowFalse.swallowFalse\"},{\"kind\":2048,\"name\":\"withReadLock\",\"url\":\"classes/RedisLocker.html#withReadLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"withWriteLock\",\"url\":\"classes/RedisLocker.html#withWriteLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"acquire\",\"url\":\"classes/RedisLocker.html#acquire\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"release\",\"url\":\"classes/RedisLocker.html#release\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/RedisLocker.html#initialize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"finalize\",\"url\":\"classes/RedisLocker.html#finalize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"clearLocks\",\"url\":\"classes/RedisLocker.html#clearLocks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":256,\"name\":\"ResourceLocker\",\"url\":\"interfaces/ResourceLocker.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"acquire\",\"url\":\"interfaces/ResourceLocker.html#acquire\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceLocker.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceLocker\"},{\"kind\":1024,\"name\":\"release\",\"url\":\"interfaces/ResourceLocker.html#release\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceLocker.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceLocker\"},{\"kind\":128,\"name\":\"WrappedExpiringReadWriteLocker\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":1024,\"name\":\"locker\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#locker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":1024,\"name\":\"expiration\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#expiration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":2048,\"name\":\"withReadLock\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#withReadLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":2048,\"name\":\"withWriteLock\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#withWriteLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":2048,\"name\":\"expiringPromise\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#expiringPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":128,\"name\":\"VoidLocker\",\"url\":\"classes/VoidLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/VoidLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"VoidLocker\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/VoidLocker.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"VoidLocker\"},{\"kind\":2048,\"name\":\"withReadLock\",\"url\":\"classes/VoidLocker.html#withReadLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"VoidLocker\"},{\"kind\":2048,\"name\":\"withWriteLock\",\"url\":\"classes/VoidLocker.html#withWriteLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"VoidLocker\"},{\"kind\":128,\"name\":\"HashMap\",\"url\":\"classes/HashMap.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HashMap.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":1024,\"name\":\"hashMap\",\"url\":\"classes/HashMap.html#hashMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HashMap\"},{\"kind\":1024,\"name\":\"hashFn\",\"url\":\"classes/HashMap.html#hashFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HashMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HashMap.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/HashMap.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/HashMap.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/HashMap.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/HashMap.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/HashMap.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/HashMap.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/HashMap.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"classes/HashMap.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/HashMap.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/HashMap.html#size\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/HashMap.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"classes/HashMap.html#_toStringTag_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":64,\"name\":\"identifierHashFn\",\"url\":\"functions/identifierHashFn.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"IdentifierMap\",\"url\":\"classes/IdentifierMap.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IdentifierMap.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/IdentifierMap.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/IdentifierMap.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/IdentifierMap.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/IdentifierMap.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/IdentifierMap.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/IdentifierMap.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/IdentifierMap.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"classes/IdentifierMap.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/IdentifierMap.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/IdentifierMap.html#size\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/IdentifierMap.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"classes/IdentifierMap.html#_toStringTag_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":128,\"name\":\"IdentifierSetMultiMap\",\"url\":\"classes/IdentifierSetMultiMap.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IdentifierSetMultiMap.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/IdentifierSetMultiMap.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"hasEntry\",\"url\":\"classes/IdentifierSetMultiMap.html#hasEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/IdentifierSetMultiMap.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/IdentifierSetMultiMap.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"add\",\"url\":\"classes/IdentifierSetMultiMap.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/IdentifierSetMultiMap.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"deleteEntry\",\"url\":\"classes/IdentifierSetMultiMap.html#deleteEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/IdentifierSetMultiMap.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"asMap\",\"url\":\"classes/IdentifierSetMultiMap.html#asMap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/IdentifierSetMultiMap.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"entrySets\",\"url\":\"classes/IdentifierSetMultiMap.html#entrySets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/IdentifierSetMultiMap.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"distinctKeys\",\"url\":\"classes/IdentifierSetMultiMap.html#distinctKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"classes/IdentifierSetMultiMap.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"valueSets\",\"url\":\"classes/IdentifierSetMultiMap.html#valueSets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/IdentifierSetMultiMap.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/IdentifierSetMultiMap.html#size\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/IdentifierSetMultiMap.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"classes/IdentifierSetMultiMap.html#_toStringTag_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":64,\"name\":\"modify\",\"url\":\"functions/modify.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getDefault\",\"url\":\"functions/getDefault.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":4194304,\"name\":\"MapKey\",\"url\":\"types/MapKey.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"MapValue\",\"url\":\"types/MapValue.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"MapEntry\",\"url\":\"types/MapEntry.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EmptyMapConstructor\",\"url\":\"types/EmptyMapConstructor.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":512,\"name\":\"__type\",\"url\":\"types/EmptyMapConstructor.html#__type\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-type-alias\",\"parent\":\"EmptyMapConstructor\"},{\"kind\":4194304,\"name\":\"ModifyOptions\",\"url\":\"types/ModifyOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ModifyOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ModifyOptions\"},{\"kind\":1024,\"name\":\"add\",\"url\":\"types/ModifyOptions.html#__type.add\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ModifyOptions.__type\"},{\"kind\":1024,\"name\":\"remove\",\"url\":\"types/ModifyOptions.html#__type.remove\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ModifyOptions.__type\"},{\"kind\":256,\"name\":\"SetMultiMap\",\"url\":\"interfaces/SetMultiMap.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"get\",\"url\":\"interfaces/SetMultiMap.html#get\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-16\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"hasEntry\",\"url\":\"interfaces/SetMultiMap.html#hasEntry\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-18\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"add\",\"url\":\"interfaces/SetMultiMap.html#add\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"deleteEntry\",\"url\":\"interfaces/SetMultiMap.html#deleteEntry\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"asMap\",\"url\":\"interfaces/SetMultiMap.html#asMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"entries\",\"url\":\"interfaces/SetMultiMap.html#entries\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"entrySets\",\"url\":\"interfaces/SetMultiMap.html#entrySets\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-12\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"distinctKeys\",\"url\":\"interfaces/SetMultiMap.html#distinctKeys\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"interfaces/SetMultiMap.html#values\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-22\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"valueSets\",\"url\":\"interfaces/SetMultiMap.html#valueSets\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-20\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"forEach\",\"url\":\"interfaces/SetMultiMap.html#forEach\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-14\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"[iterator]\",\"url\":\"interfaces/SetMultiMap.html#_iterator_\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":128,\"name\":\"WrappedSetMultiMap\",\"url\":\"classes/WrappedSetMultiMap.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WrappedSetMultiMap.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":1024,\"name\":\"count\",\"url\":\"classes/WrappedSetMultiMap.html#count\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":1024,\"name\":\"map\",\"url\":\"classes/WrappedSetMultiMap.html#map\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/WrappedSetMultiMap.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"hasEntry\",\"url\":\"classes/WrappedSetMultiMap.html#hasEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/WrappedSetMultiMap.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/WrappedSetMultiMap.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"add\",\"url\":\"classes/WrappedSetMultiMap.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/WrappedSetMultiMap.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"deleteEntry\",\"url\":\"classes/WrappedSetMultiMap.html#deleteEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/WrappedSetMultiMap.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"asMap\",\"url\":\"classes/WrappedSetMultiMap.html#asMap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/WrappedSetMultiMap.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"entrySets\",\"url\":\"classes/WrappedSetMultiMap.html#entrySets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/WrappedSetMultiMap.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"distinctKeys\",\"url\":\"classes/WrappedSetMultiMap.html#distinctKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"classes/WrappedSetMultiMap.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"valueSets\",\"url\":\"classes/WrappedSetMultiMap.html#valueSets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/WrappedSetMultiMap.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/WrappedSetMultiMap.html#size\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/WrappedSetMultiMap.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"classes/WrappedSetMultiMap.html#_toStringTag_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":128,\"name\":\"ChainedTemplateEngine\",\"url\":\"classes/ChainedTemplateEngine.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ChainedTemplateEngine.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ChainedTemplateEngine\"},{\"kind\":1024,\"name\":\"firstEngine\",\"url\":\"classes/ChainedTemplateEngine.html#firstEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedTemplateEngine\"},{\"kind\":1024,\"name\":\"chainedEngines\",\"url\":\"classes/ChainedTemplateEngine.html#chainedEngines\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedTemplateEngine\"},{\"kind\":1024,\"name\":\"renderedName\",\"url\":\"classes/ChainedTemplateEngine.html#renderedName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedTemplateEngine\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/ChainedTemplateEngine.html#render\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ChainedTemplateEngine\"},{\"kind\":128,\"name\":\"EjsTemplateEngine\",\"url\":\"classes/EjsTemplateEngine.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EjsTemplateEngine.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"EjsTemplateEngine\"},{\"kind\":1024,\"name\":\"applyTemplate\",\"url\":\"classes/EjsTemplateEngine.html#applyTemplate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EjsTemplateEngine\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/EjsTemplateEngine.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EjsTemplateEngine\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/EjsTemplateEngine.html#render\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EjsTemplateEngine\"},{\"kind\":128,\"name\":\"HandlebarsTemplateEngine\",\"url\":\"classes/HandlebarsTemplateEngine.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HandlebarsTemplateEngine.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HandlebarsTemplateEngine\"},{\"kind\":1024,\"name\":\"applyTemplate\",\"url\":\"classes/HandlebarsTemplateEngine.html#applyTemplate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HandlebarsTemplateEngine\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/HandlebarsTemplateEngine.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HandlebarsTemplateEngine\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/HandlebarsTemplateEngine.html#render\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HandlebarsTemplateEngine\"},{\"kind\":64,\"name\":\"getTemplateFilePath\",\"url\":\"functions/getTemplateFilePath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"readTemplate\",\"url\":\"functions/readTemplate.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":4194304,\"name\":\"Template\",\"url\":\"types/Template.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"TemplateFileName\",\"url\":\"types/TemplateFileName.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"TemplateString\",\"url\":\"interfaces/TemplateString.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"templateString\",\"url\":\"interfaces/TemplateString.html#templateString\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplateString\"},{\"kind\":256,\"name\":\"TemplatePath\",\"url\":\"interfaces/TemplatePath.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"templateFile\",\"url\":\"interfaces/TemplatePath.html#templateFile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatePath\"},{\"kind\":1024,\"name\":\"templatePath\",\"url\":\"interfaces/TemplatePath.html#templatePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatePath\"},{\"kind\":256,\"name\":\"TemplateEngine\",\"url\":\"interfaces/TemplateEngine.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"interfaces/TemplateEngine.html#render\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"TemplateEngine\"},{\"kind\":32,\"name\":\"APPLICATION_JSON\",\"url\":\"variables/APPLICATION_JSON.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"APPLICATION_OCTET_STREAM\",\"url\":\"variables/APPLICATION_OCTET_STREAM.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"APPLICATION_SPARQL_UPDATE\",\"url\":\"variables/APPLICATION_SPARQL_UPDATE.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"APPLICATION_X_WWW_FORM_URLENCODED\",\"url\":\"variables/APPLICATION_X_WWW_FORM_URLENCODED.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"TEXT_HTML\",\"url\":\"variables/TEXT_HTML.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"TEXT_MARKDOWN\",\"url\":\"variables/TEXT_MARKDOWN.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"TEXT_N3\",\"url\":\"variables/TEXT_N3.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"TEXT_TURTLE\",\"url\":\"variables/TEXT_TURTLE.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"INTERNAL_ALL\",\"url\":\"variables/INTERNAL_ALL.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"INTERNAL_QUADS\",\"url\":\"variables/INTERNAL_QUADS.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"INTERNAL_ERROR\",\"url\":\"variables/INTERNAL_ERROR.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"DEFAULT_CUSTOM_TYPES\",\"url\":\"variables/DEFAULT_CUSTOM_TYPES.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/DEFAULT_CUSTOM_TYPES.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"DEFAULT_CUSTOM_TYPES\"},{\"kind\":1024,\"name\":\"acl\",\"url\":\"variables/DEFAULT_CUSTOM_TYPES.html#__type.acl\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DEFAULT_CUSTOM_TYPES.__type\"},{\"kind\":1024,\"name\":\"meta\",\"url\":\"variables/DEFAULT_CUSTOM_TYPES.html#__type.meta\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DEFAULT_CUSTOM_TYPES.__type\"},{\"kind\":64,\"name\":\"fetchDataset\",\"url\":\"functions/fetchDataset.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"responseToDataset\",\"url\":\"functions/responseToDataset.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isGuarded\",\"url\":\"functions/isGuarded.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"guardStream\",\"url\":\"functions/guardStream.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":4194304,\"name\":\"Guarded\",\"url\":\"types/Guarded.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":64,\"name\":\"transformQuotedStrings\",\"url\":\"functions/transformQuotedStrings.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/transformQuotedStrings.html#transformQuotedStrings.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"transformQuotedStrings.transformQuotedStrings\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"functions/transformQuotedStrings.html#transformQuotedStrings.__type.result\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"transformQuotedStrings.transformQuotedStrings.__type\"},{\"kind\":1024,\"name\":\"replacements\",\"url\":\"functions/transformQuotedStrings.html#transformQuotedStrings.__type.replacements\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"transformQuotedStrings.transformQuotedStrings.__type\"},{\"kind\":64,\"name\":\"splitAndClean\",\"url\":\"functions/splitAndClean.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseParameters\",\"url\":\"functions/parseParameters.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseAccept\",\"url\":\"functions/parseAccept.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseAcceptCharset\",\"url\":\"functions/parseAcceptCharset.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseAcceptEncoding\",\"url\":\"functions/parseAcceptEncoding.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseAcceptLanguage\",\"url\":\"functions/parseAcceptLanguage.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseAcceptDateTime\",\"url\":\"functions/parseAcceptDateTime.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"addHeader\",\"url\":\"functions/addHeader.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseContentType\",\"url\":\"functions/parseContentType.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseForwarded\",\"url\":\"functions/parseForwarded.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseLinkHeader\",\"url\":\"functions/parseLinkHeader.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"matchesAuthorizationScheme\",\"url\":\"functions/matchesAuthorizationScheme.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"hasScheme\",\"url\":\"functions/hasScheme.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"AcceptHeader\",\"url\":\"interfaces/AcceptHeader.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"range\",\"url\":\"interfaces/AcceptHeader.html#range\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AcceptHeader\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"interfaces/AcceptHeader.html#weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AcceptHeader\"},{\"kind\":256,\"name\":\"Accept\",\"url\":\"interfaces/Accept.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"parameters\",\"url\":\"interfaces/Accept.html#parameters\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Accept\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Accept.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Accept\"},{\"kind\":1024,\"name\":\"mediaType\",\"url\":\"interfaces/Accept.html#__type.mediaType\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Accept.__type\"},{\"kind\":1024,\"name\":\"extension\",\"url\":\"interfaces/Accept.html#__type.extension\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Accept.__type\"},{\"kind\":1024,\"name\":\"range\",\"url\":\"interfaces/Accept.html#range\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Accept\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"interfaces/Accept.html#weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Accept\"},{\"kind\":256,\"name\":\"AcceptCharset\",\"url\":\"interfaces/AcceptCharset.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"range\",\"url\":\"interfaces/AcceptCharset.html#range\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptCharset\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"interfaces/AcceptCharset.html#weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptCharset\"},{\"kind\":256,\"name\":\"AcceptEncoding\",\"url\":\"interfaces/AcceptEncoding.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"range\",\"url\":\"interfaces/AcceptEncoding.html#range\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptEncoding\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"interfaces/AcceptEncoding.html#weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptEncoding\"},{\"kind\":256,\"name\":\"AcceptLanguage\",\"url\":\"interfaces/AcceptLanguage.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"range\",\"url\":\"interfaces/AcceptLanguage.html#range\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptLanguage\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"interfaces/AcceptLanguage.html#weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptLanguage\"},{\"kind\":256,\"name\":\"AcceptDatetime\",\"url\":\"interfaces/AcceptDatetime.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"range\",\"url\":\"interfaces/AcceptDatetime.html#range\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptDatetime\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"interfaces/AcceptDatetime.html#weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptDatetime\"},{\"kind\":128,\"name\":\"ContentType\",\"url\":\"classes/ContentType.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContentType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ContentType\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/ContentType.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ContentType\"},{\"kind\":1024,\"name\":\"parameters\",\"url\":\"classes/ContentType.html#parameters\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ContentType\"},{\"kind\":2048,\"name\":\"toHeaderValueString\",\"url\":\"classes/ContentType.html#toHeaderValueString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentType\"},{\"kind\":256,\"name\":\"LinkEntryParameters\",\"url\":\"interfaces/LinkEntryParameters.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"rel\",\"url\":\"interfaces/LinkEntryParameters.html#rel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LinkEntryParameters\"},{\"kind\":256,\"name\":\"LinkEntry\",\"url\":\"interfaces/LinkEntry.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"target\",\"url\":\"interfaces/LinkEntry.html#target\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LinkEntry\"},{\"kind\":1024,\"name\":\"parameters\",\"url\":\"interfaces/LinkEntry.html#parameters\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LinkEntry\"},{\"kind\":256,\"name\":\"Forwarded\",\"url\":\"interfaces/Forwarded.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"by\",\"url\":\"interfaces/Forwarded.html#by\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Forwarded\"},{\"kind\":1024,\"name\":\"for\",\"url\":\"interfaces/Forwarded.html#for\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Forwarded\"},{\"kind\":1024,\"name\":\"host\",\"url\":\"interfaces/Forwarded.html#host\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Forwarded\"},{\"kind\":1024,\"name\":\"proto\",\"url\":\"interfaces/Forwarded.html#proto\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Forwarded\"},{\"kind\":64,\"name\":\"map\",\"url\":\"functions/map.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"filter\",\"url\":\"functions/filter.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"concat\",\"url\":\"functions/concat.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"find\",\"url\":\"functions/find.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"reduce\",\"url\":\"functions/reduce.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"normalizeFilePath\",\"url\":\"functions/normalizeFilePath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"joinFilePath\",\"url\":\"functions/joinFilePath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"absoluteFilePath\",\"url\":\"functions/absoluteFilePath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"ensureTrailingSlash\",\"url\":\"functions/ensureTrailingSlash.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"trimTrailingSlashes\",\"url\":\"functions/trimTrailingSlashes.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"ensureLeadingSlash\",\"url\":\"functions/ensureLeadingSlash.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"trimLeadingSlashes\",\"url\":\"functions/trimLeadingSlashes.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getExtension\",\"url\":\"functions/getExtension.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"toCanonicalUriPath\",\"url\":\"functions/toCanonicalUriPath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"decodeUriPathComponents\",\"url\":\"functions/decodeUriPathComponents.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"encodeUriPathComponents\",\"url\":\"functions/encodeUriPathComponents.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isContainerPath\",\"url\":\"functions/isContainerPath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isContainerIdentifier\",\"url\":\"functions/isContainerIdentifier.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"extractScheme\",\"url\":\"functions/extractScheme.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/extractScheme.html#extractScheme.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"extractScheme.extractScheme\"},{\"kind\":1024,\"name\":\"scheme\",\"url\":\"functions/extractScheme.html#extractScheme.__type.scheme\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"extractScheme.extractScheme.__type\"},{\"kind\":1024,\"name\":\"rest\",\"url\":\"functions/extractScheme.html#extractScheme.__type.rest\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"extractScheme.extractScheme.__type\"},{\"kind\":64,\"name\":\"getRelativeUrl\",\"url\":\"functions/getRelativeUrl.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createSubdomainRegexp\",\"url\":\"functions/createSubdomainRegexp.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getModuleRoot\",\"url\":\"functions/getModuleRoot.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"modulePath\",\"url\":\"functions/modulePath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"resolveModulePath\",\"url\":\"functions/resolveModulePath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"resolveAssetPath\",\"url\":\"functions/resolveAssetPath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"readPackageJson\",\"url\":\"functions/readPackageJson.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":32,\"name\":\"modulePathPlaceholder\",\"url\":\"variables/modulePathPlaceholder.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":64,\"name\":\"joinUrl\",\"url\":\"functions/joinUrl.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"promiseSome\",\"url\":\"functions/promiseSome.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"allFulfilled\",\"url\":\"functions/allFulfilled.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"serializeQuads\",\"url\":\"functions/serializeQuads.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseQuads\",\"url\":\"functions/parseQuads.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"uniqueQuads\",\"url\":\"functions/uniqueQuads.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"FilterPattern\",\"url\":\"classes/FilterPattern.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FilterPattern.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FilterPattern\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"classes/FilterPattern.html#subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"FilterPattern\"},{\"kind\":1024,\"name\":\"predicate\",\"url\":\"classes/FilterPattern.html#predicate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"FilterPattern\"},{\"kind\":1024,\"name\":\"object\",\"url\":\"classes/FilterPattern.html#object\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"FilterPattern\"},{\"kind\":128,\"name\":\"RecordObject\",\"url\":\"classes/RecordObject.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RecordObject.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RecordObject\"},{\"kind\":64,\"name\":\"addResourceMetadata\",\"url\":\"functions/addResourceMetadata.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"updateModifiedDate\",\"url\":\"functions/updateModifiedDate.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"addTemplateMetadata\",\"url\":\"functions/addTemplateMetadata.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"cloneRepresentation\",\"url\":\"functions/cloneRepresentation.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"readableToString\",\"url\":\"functions/readableToString.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"readableToQuads\",\"url\":\"functions/readableToQuads.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"readJsonStream\",\"url\":\"functions/readJsonStream.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getSingleItem\",\"url\":\"functions/getSingleItem.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"pipeSafely\",\"url\":\"functions/pipeSafely.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"transformSafely\",\"url\":\"functions/transformSafely.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"guardedStreamFrom\",\"url\":\"functions/guardedStreamFrom.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"endOfStream\",\"url\":\"functions/endOfStream.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"AsyncTransformOptions\",\"url\":\"interfaces/AsyncTransformOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"transform\",\"url\":\"interfaces/AsyncTransformOptions.html#transform\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AsyncTransformOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AsyncTransformOptions.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AsyncTransformOptions\"},{\"kind\":1024,\"name\":\"flush\",\"url\":\"interfaces/AsyncTransformOptions.html#flush\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AsyncTransformOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AsyncTransformOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AsyncTransformOptions\"},{\"kind\":64,\"name\":\"splitCommaSeparated\",\"url\":\"functions/splitCommaSeparated.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"sanitizeUrlPart\",\"url\":\"functions/sanitizeUrlPart.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isValidFileName\",\"url\":\"functions/isValidFileName.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isTerm\",\"url\":\"functions/isTerm.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"toNamedTerm\",\"url\":\"functions/toNamedTerm.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"toObjectTerm\",\"url\":\"functions/toObjectTerm.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"toLiteral\",\"url\":\"functions/toLiteral.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"toPredicateTerm\",\"url\":\"functions/toPredicateTerm.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"setSafeInterval\",\"url\":\"functions/setSafeInterval.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createNamespace\",\"url\":\"functions/createNamespace.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createUriNamespace\",\"url\":\"functions/createUriNamespace.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createTermNamespace\",\"url\":\"functions/createTermNamespace.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createUriAndTermNamespace\",\"url\":\"functions/createUriAndTermNamespace.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":4194304,\"name\":\"Namespace\",\"url\":\"types/Namespace.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":32,\"name\":\"ACL\",\"url\":\"variables/ACL.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"AS\",\"url\":\"variables/AS.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"AUTH\",\"url\":\"variables/AUTH.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"DC\",\"url\":\"variables/DC.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"FOAF\",\"url\":\"variables/FOAF.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"HH\",\"url\":\"variables/HH.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"HTTP\",\"url\":\"variables/HTTP.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"IANA\",\"url\":\"variables/IANA.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"JSON_LD\",\"url\":\"variables/JSON_LD.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"LDP\",\"url\":\"variables/LDP.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"MA\",\"url\":\"variables/MA.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"OIDC\",\"url\":\"variables/OIDC.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"PIM\",\"url\":\"variables/PIM.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"POSIX\",\"url\":\"variables/POSIX.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"RDF\",\"url\":\"variables/RDF.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"RDFS\",\"url\":\"variables/RDFS.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"SOLID\",\"url\":\"variables/SOLID.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"SOLID_AS\",\"url\":\"variables/SOLID_AS.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"SOLID_ERROR\",\"url\":\"variables/SOLID_ERROR.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"SOLID_HTTP\",\"url\":\"variables/SOLID_HTTP.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"SOLID_META\",\"url\":\"variables/SOLID_META.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"VANN\",\"url\":\"variables/VANN.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"VCARD\",\"url\":\"variables/VCARD.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"XSD\",\"url\":\"variables/XSD.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"CONTENT_LENGTH\",\"url\":\"variables/CONTENT_LENGTH.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"CONTENT_LENGTH_TERM\",\"url\":\"variables/CONTENT_LENGTH_TERM.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"CONTENT_TYPE\",\"url\":\"variables/CONTENT_TYPE.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"CONTENT_TYPE_TERM\",\"url\":\"variables/CONTENT_TYPE_TERM.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"PREFERRED_PREFIX\",\"url\":\"variables/PREFERRED_PREFIX.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"PREFERRED_PREFIX_TERM\",\"url\":\"variables/PREFERRED_PREFIX_TERM.html\",\"classes\":\"tsd-kind-variable\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,77.172]],[\"comment/0\",[]],[\"name/1\",[1,24.34]],[\"comment/1\",[]],[\"name/2\",[2,36.742]],[\"comment/2\",[]],[\"name/3\",[3,66.186]],[\"comment/3\",[]],[\"name/4\",[4,28.836]],[\"comment/4\",[]],[\"name/5\",[5,29.325]],[\"comment/5\",[]],[\"name/6\",[6,29.325]],[\"comment/6\",[]],[\"name/7\",[7,72.064]],[\"comment/7\",[]],[\"name/8\",[8,61.078]],[\"comment/8\",[]],[\"name/9\",[9,77.172]],[\"comment/9\",[]],[\"name/10\",[10,77.172]],[\"comment/10\",[]],[\"name/11\",[11,77.172]],[\"comment/11\",[]],[\"name/12\",[12,77.172]],[\"comment/12\",[]],[\"name/13\",[13,68.699]],[\"comment/13\",[]],[\"name/14\",[1,24.34]],[\"comment/14\",[]],[\"name/15\",[4,28.836]],[\"comment/15\",[]],[\"name/16\",[5,29.325]],[\"comment/16\",[]],[\"name/17\",[6,29.325]],[\"comment/17\",[]],[\"name/18\",[14,77.172]],[\"comment/18\",[]],[\"name/19\",[1,24.34]],[\"comment/19\",[]],[\"name/20\",[15,72.064]],[\"comment/20\",[]],[\"name/21\",[3,66.186]],[\"comment/21\",[]],[\"name/22\",[2,36.742]],[\"comment/22\",[]],[\"name/23\",[4,28.836]],[\"comment/23\",[]],[\"name/24\",[5,29.325]],[\"comment/24\",[]],[\"name/25\",[6,29.325]],[\"comment/25\",[]],[\"name/26\",[16,77.172]],[\"comment/26\",[]],[\"name/27\",[1,24.34]],[\"comment/27\",[]],[\"name/28\",[5,29.325]],[\"comment/28\",[]],[\"name/29\",[4,28.836]],[\"comment/29\",[]],[\"name/30\",[6,29.325]],[\"comment/30\",[]],[\"name/31\",[17,77.172]],[\"comment/31\",[]],[\"name/32\",[1,24.34]],[\"comment/32\",[]],[\"name/33\",[18,68.699]],[\"comment/33\",[]],[\"name/34\",[19,61.078]],[\"comment/34\",[]],[\"name/35\",[4,28.836]],[\"comment/35\",[]],[\"name/36\",[5,29.325]],[\"comment/36\",[]],[\"name/37\",[20,68.699]],[\"comment/37\",[]],[\"name/38\",[6,29.325]],[\"comment/38\",[]],[\"name/39\",[21,77.172]],[\"comment/39\",[]],[\"name/40\",[1,24.34]],[\"comment/40\",[]],[\"name/41\",[22,68.699]],[\"comment/41\",[]],[\"name/42\",[2,36.742]],[\"comment/42\",[]],[\"name/43\",[5,29.325]],[\"comment/43\",[]],[\"name/44\",[4,28.836]],[\"comment/44\",[]],[\"name/45\",[6,29.325]],[\"comment/45\",[]],[\"name/46\",[23,77.172]],[\"comment/46\",[]],[\"name/47\",[1,24.34]],[\"comment/47\",[]],[\"name/48\",[2,36.742]],[\"comment/48\",[]],[\"name/49\",[4,28.836]],[\"comment/49\",[]],[\"name/50\",[5,29.325]],[\"comment/50\",[]],[\"name/51\",[6,29.325]],[\"comment/51\",[]],[\"name/52\",[24,72.064]],[\"comment/52\",[]],[\"name/53\",[1,24.34]],[\"comment/53\",[]],[\"name/54\",[4,28.836]],[\"comment/54\",[]],[\"name/55\",[5,29.325]],[\"comment/55\",[]],[\"name/56\",[6,29.325]],[\"comment/56\",[]],[\"name/57\",[25,77.172]],[\"comment/57\",[]],[\"name/58\",[26,68.699]],[\"comment/58\",[]],[\"name/59\",[27,72.064]],[\"comment/59\",[]],[\"name/60\",[7,72.064]],[\"comment/60\",[]],[\"name/61\",[28,77.172]],[\"comment/61\",[]],[\"name/62\",[1,24.34]],[\"comment/62\",[]],[\"name/63\",[5,29.325]],[\"comment/63\",[]],[\"name/64\",[4,28.836]],[\"comment/64\",[]],[\"name/65\",[6,29.325]],[\"comment/65\",[]],[\"name/66\",[29,77.172]],[\"comment/66\",[]],[\"name/67\",[1,24.34]],[\"comment/67\",[]],[\"name/68\",[5,29.325]],[\"comment/68\",[]],[\"name/69\",[4,28.836]],[\"comment/69\",[]],[\"name/70\",[6,29.325]],[\"comment/70\",[]],[\"name/71\",[30,77.172]],[\"comment/71\",[]],[\"name/72\",[1,24.34]],[\"comment/72\",[]],[\"name/73\",[31,72.064]],[\"comment/73\",[]],[\"name/74\",[32,68.699]],[\"comment/74\",[]],[\"name/75\",[5,29.325]],[\"comment/75\",[]],[\"name/76\",[33,77.172]],[\"comment/76\",[]],[\"name/77\",[34,77.172]],[\"comment/77\",[]],[\"name/78\",[4,28.836]],[\"comment/78\",[]],[\"name/79\",[6,29.325]],[\"comment/79\",[]],[\"name/80\",[35,77.172]],[\"comment/80\",[]],[\"name/81\",[36,77.172]],[\"comment/81\",[]],[\"name/82\",[37,77.172]],[\"comment/82\",[]],[\"name/83\",[38,77.172]],[\"comment/83\",[]],[\"name/84\",[1,24.34]],[\"comment/84\",[]],[\"name/85\",[39,61.078]],[\"comment/85\",[]],[\"name/86\",[40,72.064]],[\"comment/86\",[]],[\"name/87\",[41,48.455]],[\"comment/87\",[]],[\"name/88\",[4,28.836]],[\"comment/88\",[]],[\"name/89\",[5,29.325]],[\"comment/89\",[]],[\"name/90\",[6,29.325]],[\"comment/90\",[]],[\"name/91\",[42,68.699]],[\"comment/91\",[]],[\"name/92\",[1,24.34]],[\"comment/92\",[]],[\"name/93\",[4,28.836]],[\"comment/93\",[]],[\"name/94\",[5,29.325]],[\"comment/94\",[]],[\"name/95\",[6,29.325]],[\"comment/95\",[]],[\"name/96\",[43,77.172]],[\"comment/96\",[]],[\"name/97\",[1,24.34]],[\"comment/97\",[]],[\"name/98\",[39,61.078]],[\"comment/98\",[]],[\"name/99\",[4,28.836]],[\"comment/99\",[]],[\"name/100\",[5,29.325]],[\"comment/100\",[]],[\"name/101\",[6,29.325]],[\"comment/101\",[]],[\"name/102\",[44,77.172]],[\"comment/102\",[]],[\"name/103\",[1,24.34]],[\"comment/103\",[]],[\"name/104\",[39,61.078]],[\"comment/104\",[]],[\"name/105\",[4,28.836]],[\"comment/105\",[]],[\"name/106\",[5,29.325]],[\"comment/106\",[]],[\"name/107\",[6,29.325]],[\"comment/107\",[]],[\"name/108\",[45,77.172]],[\"comment/108\",[]],[\"name/109\",[46,72.064]],[\"comment/109\",[]],[\"name/110\",[47,77.172]],[\"comment/110\",[]],[\"name/111\",[48,72.064]],[\"comment/111\",[]],[\"name/112\",[49,62.509]],[\"comment/112\",[]],[\"name/113\",[50,55.969]],[\"comment/113\",[]],[\"name/114\",[51,77.172]],[\"comment/114\",[]],[\"name/115\",[52,77.172]],[\"comment/115\",[]],[\"name/116\",[53,77.172]],[\"comment/116\",[]],[\"name/117\",[54,77.172]],[\"comment/117\",[]],[\"name/118\",[55,77.172]],[\"comment/118\",[]],[\"name/119\",[1,24.34]],[\"comment/119\",[]],[\"name/120\",[39,61.078]],[\"comment/120\",[]],[\"name/121\",[4,28.836]],[\"comment/121\",[]],[\"name/122\",[5,29.325]],[\"comment/122\",[]],[\"name/123\",[56,77.172]],[\"comment/123\",[]],[\"name/124\",[57,77.172]],[\"comment/124\",[]],[\"name/125\",[58,72.064]],[\"comment/125\",[]],[\"name/126\",[59,77.172]],[\"comment/126\",[]],[\"name/127\",[60,77.172]],[\"comment/127\",[]],[\"name/128\",[61,77.172]],[\"comment/128\",[]],[\"name/129\",[62,77.172]],[\"comment/129\",[]],[\"name/130\",[6,29.325]],[\"comment/130\",[]],[\"name/131\",[63,77.172]],[\"comment/131\",[]],[\"name/132\",[1,24.34]],[\"comment/132\",[]],[\"name/133\",[64,77.172]],[\"comment/133\",[]],[\"name/134\",[5,29.325]],[\"comment/134\",[]],[\"name/135\",[65,77.172]],[\"comment/135\",[]],[\"name/136\",[4,28.836]],[\"comment/136\",[]],[\"name/137\",[6,29.325]],[\"comment/137\",[]],[\"name/138\",[66,77.172]],[\"comment/138\",[]],[\"name/139\",[22,68.699]],[\"comment/139\",[]],[\"name/140\",[67,72.064]],[\"comment/140\",[]],[\"name/141\",[68,72.064]],[\"comment/141\",[]],[\"name/142\",[69,68.699]],[\"comment/142\",[]],[\"name/143\",[1,24.34]],[\"comment/143\",[]],[\"name/144\",[4,28.836]],[\"comment/144\",[]],[\"name/145\",[5,29.325]],[\"comment/145\",[]],[\"name/146\",[6,29.325]],[\"comment/146\",[]],[\"name/147\",[70,77.172]],[\"comment/147\",[]],[\"name/148\",[1,24.34]],[\"comment/148\",[]],[\"name/149\",[2,36.742]],[\"comment/149\",[]],[\"name/150\",[71,68.699]],[\"comment/150\",[]],[\"name/151\",[72,64.179]],[\"comment/151\",[]],[\"name/152\",[5,29.325]],[\"comment/152\",[]],[\"name/153\",[73,77.172]],[\"comment/153\",[]],[\"name/154\",[74,77.172]],[\"comment/154\",[]],[\"name/155\",[4,28.836]],[\"comment/155\",[]],[\"name/156\",[6,29.325]],[\"comment/156\",[]],[\"name/157\",[75,77.172]],[\"comment/157\",[]],[\"name/158\",[1,24.34]],[\"comment/158\",[]],[\"name/159\",[2,36.742]],[\"comment/159\",[]],[\"name/160\",[76,55.969]],[\"comment/160\",[]],[\"name/161\",[77,68.699]],[\"comment/161\",[]],[\"name/162\",[78,55.2]],[\"comment/162\",[]],[\"name/163\",[5,29.325]],[\"comment/163\",[]],[\"name/164\",[79,77.172]],[\"comment/164\",[]],[\"name/165\",[4,28.836]],[\"comment/165\",[]],[\"name/166\",[6,29.325]],[\"comment/166\",[]],[\"name/167\",[80,77.172]],[\"comment/167\",[]],[\"name/168\",[1,24.34]],[\"comment/168\",[]],[\"name/169\",[2,36.742]],[\"comment/169\",[]],[\"name/170\",[71,68.699]],[\"comment/170\",[]],[\"name/171\",[78,55.2]],[\"comment/171\",[]],[\"name/172\",[5,29.325]],[\"comment/172\",[]],[\"name/173\",[81,77.172]],[\"comment/173\",[]],[\"name/174\",[82,77.172]],[\"comment/174\",[]],[\"name/175\",[83,77.172]],[\"comment/175\",[]],[\"name/176\",[84,77.172]],[\"comment/176\",[]],[\"name/177\",[4,28.836]],[\"comment/177\",[]],[\"name/178\",[6,29.325]],[\"comment/178\",[]],[\"name/179\",[85,77.172]],[\"comment/179\",[]],[\"name/180\",[1,24.34]],[\"comment/180\",[]],[\"name/181\",[2,36.742]],[\"comment/181\",[]],[\"name/182\",[86,54.485]],[\"comment/182\",[]],[\"name/183\",[87,77.172]],[\"comment/183\",[]],[\"name/184\",[5,29.325]],[\"comment/184\",[]],[\"name/185\",[88,77.172]],[\"comment/185\",[]],[\"name/186\",[89,77.172]],[\"comment/186\",[]],[\"name/187\",[4,28.836]],[\"comment/187\",[]],[\"name/188\",[6,29.325]],[\"comment/188\",[]],[\"name/189\",[90,77.172]],[\"comment/189\",[]],[\"name/190\",[1,24.34]],[\"comment/190\",[]],[\"name/191\",[2,36.742]],[\"comment/191\",[]],[\"name/192\",[39,61.078]],[\"comment/192\",[]],[\"name/193\",[5,29.325]],[\"comment/193\",[]],[\"name/194\",[91,77.172]],[\"comment/194\",[]],[\"name/195\",[92,77.172]],[\"comment/195\",[]],[\"name/196\",[93,77.172]],[\"comment/196\",[]],[\"name/197\",[94,77.172]],[\"comment/197\",[]],[\"name/198\",[4,28.836]],[\"comment/198\",[]],[\"name/199\",[6,29.325]],[\"comment/199\",[]],[\"name/200\",[95,77.172]],[\"comment/200\",[]],[\"name/201\",[22,68.699]],[\"comment/201\",[]],[\"name/202\",[67,72.064]],[\"comment/202\",[]],[\"name/203\",[96,68.699]],[\"comment/203\",[]],[\"name/204\",[1,24.34]],[\"comment/204\",[]],[\"name/205\",[4,28.836]],[\"comment/205\",[]],[\"name/206\",[5,29.325]],[\"comment/206\",[]],[\"name/207\",[6,29.325]],[\"comment/207\",[]],[\"name/208\",[97,77.172]],[\"comment/208\",[]],[\"name/209\",[1,24.34]],[\"comment/209\",[]],[\"name/210\",[18,68.699]],[\"comment/210\",[]],[\"name/211\",[98,77.172]],[\"comment/211\",[]],[\"name/212\",[99,77.172]],[\"comment/212\",[]],[\"name/213\",[19,61.078]],[\"comment/213\",[]],[\"name/214\",[4,28.836]],[\"comment/214\",[]],[\"name/215\",[5,29.325]],[\"comment/215\",[]],[\"name/216\",[20,68.699]],[\"comment/216\",[]],[\"name/217\",[6,29.325]],[\"comment/217\",[]],[\"name/218\",[100,77.172]],[\"comment/218\",[]],[\"name/219\",[1,24.34]],[\"comment/219\",[]],[\"name/220\",[2,36.742]],[\"comment/220\",[]],[\"name/221\",[71,68.699]],[\"comment/221\",[]],[\"name/222\",[77,68.699]],[\"comment/222\",[]],[\"name/223\",[5,29.325]],[\"comment/223\",[]],[\"name/224\",[101,77.172]],[\"comment/224\",[]],[\"name/225\",[102,77.172]],[\"comment/225\",[]],[\"name/226\",[4,28.836]],[\"comment/226\",[]],[\"name/227\",[6,29.325]],[\"comment/227\",[]],[\"name/228\",[103,77.172]],[\"comment/228\",[]],[\"name/229\",[1,24.34]],[\"comment/229\",[]],[\"name/230\",[2,36.742]],[\"comment/230\",[]],[\"name/231\",[77,68.699]],[\"comment/231\",[]],[\"name/232\",[39,61.078]],[\"comment/232\",[]],[\"name/233\",[104,77.172]],[\"comment/233\",[]],[\"name/234\",[78,55.2]],[\"comment/234\",[]],[\"name/235\",[24,72.064]],[\"comment/235\",[]],[\"name/236\",[5,29.325]],[\"comment/236\",[]],[\"name/237\",[105,77.172]],[\"comment/237\",[]],[\"name/238\",[106,77.172]],[\"comment/238\",[]],[\"name/239\",[107,77.172]],[\"comment/239\",[]],[\"name/240\",[108,77.172]],[\"comment/240\",[]],[\"name/241\",[109,77.172]],[\"comment/241\",[]],[\"name/242\",[110,77.172]],[\"comment/242\",[]],[\"name/243\",[4,28.836]],[\"comment/243\",[]],[\"name/244\",[6,29.325]],[\"comment/244\",[]],[\"name/245\",[111,77.172]],[\"comment/245\",[]],[\"name/246\",[112,62.509]],[\"comment/246\",[]],[\"name/247\",[113,30.89]],[\"comment/247\",[]],[\"name/248\",[114,62.509]],[\"comment/248\",[]],[\"name/249\",[113,30.89]],[\"comment/249\",[]],[\"name/250\",[115,62.509]],[\"comment/250\",[]],[\"name/251\",[113,30.89]],[\"comment/251\",[]],[\"name/252\",[116,62.509]],[\"comment/252\",[]],[\"name/253\",[113,30.89]],[\"comment/253\",[]],[\"name/254\",[72,64.179]],[\"comment/254\",[]],[\"name/255\",[117,68.699]],[\"comment/255\",[]],[\"name/256\",[113,30.89]],[\"comment/256\",[]],[\"name/257\",[118,68.699]],[\"comment/257\",[]],[\"name/258\",[113,30.89]],[\"comment/258\",[]],[\"name/259\",[119,68.699]],[\"comment/259\",[]],[\"name/260\",[113,30.89]],[\"comment/260\",[]],[\"name/261\",[120,68.699]],[\"comment/261\",[]],[\"name/262\",[113,30.89]],[\"comment/262\",[]],[\"name/263\",[112,62.509]],[\"comment/263\",[]],[\"name/264\",[113,30.89]],[\"comment/264\",[]],[\"name/265\",[114,62.509]],[\"comment/265\",[]],[\"name/266\",[113,30.89]],[\"comment/266\",[]],[\"name/267\",[115,62.509]],[\"comment/267\",[]],[\"name/268\",[113,30.89]],[\"comment/268\",[]],[\"name/269\",[116,62.509]],[\"comment/269\",[]],[\"name/270\",[113,30.89]],[\"comment/270\",[]],[\"name/271\",[121,77.172]],[\"comment/271\",[]],[\"name/272\",[1,24.34]],[\"comment/272\",[]],[\"name/273\",[78,55.2]],[\"comment/273\",[]],[\"name/274\",[122,72.064]],[\"comment/274\",[]],[\"name/275\",[123,68.699]],[\"comment/275\",[]],[\"name/276\",[124,77.172]],[\"comment/276\",[]],[\"name/277\",[125,77.172]],[\"comment/277\",[]],[\"name/278\",[112,62.509]],[\"comment/278\",[]],[\"name/279\",[114,62.509]],[\"comment/279\",[]],[\"name/280\",[115,62.509]],[\"comment/280\",[]],[\"name/281\",[116,62.509]],[\"comment/281\",[]],[\"name/282\",[117,68.699]],[\"comment/282\",[]],[\"name/283\",[118,68.699]],[\"comment/283\",[]],[\"name/284\",[119,68.699]],[\"comment/284\",[]],[\"name/285\",[120,68.699]],[\"comment/285\",[]],[\"name/286\",[126,77.172]],[\"comment/286\",[]],[\"name/287\",[1,24.34]],[\"comment/287\",[]],[\"name/288\",[127,77.172]],[\"comment/288\",[]],[\"name/289\",[78,55.2]],[\"comment/289\",[]],[\"name/290\",[5,29.325]],[\"comment/290\",[]],[\"name/291\",[4,28.836]],[\"comment/291\",[]],[\"name/292\",[6,29.325]],[\"comment/292\",[]],[\"name/293\",[122,72.064]],[\"comment/293\",[]],[\"name/294\",[1,24.34]],[\"comment/294\",[]],[\"name/295\",[4,28.836]],[\"comment/295\",[]],[\"name/296\",[5,29.325]],[\"comment/296\",[]],[\"name/297\",[6,29.325]],[\"comment/297\",[]],[\"name/298\",[128,77.172]],[\"comment/298\",[]],[\"name/299\",[1,24.34]],[\"comment/299\",[]],[\"name/300\",[129,57.713]],[\"comment/300\",[]],[\"name/301\",[5,29.325]],[\"comment/301\",[]],[\"name/302\",[4,28.836]],[\"comment/302\",[]],[\"name/303\",[6,29.325]],[\"comment/303\",[]],[\"name/304\",[130,77.172]],[\"comment/304\",[]],[\"name/305\",[1,24.34]],[\"comment/305\",[]],[\"name/306\",[131,72.064]],[\"comment/306\",[]],[\"name/307\",[112,62.509]],[\"comment/307\",[]],[\"name/308\",[114,62.509]],[\"comment/308\",[]],[\"name/309\",[115,62.509]],[\"comment/309\",[]],[\"name/310\",[116,62.509]],[\"comment/310\",[]],[\"name/311\",[132,72.064]],[\"comment/311\",[]],[\"name/312\",[133,77.172]],[\"comment/312\",[]],[\"name/313\",[1,24.34]],[\"comment/313\",[]],[\"name/314\",[131,72.064]],[\"comment/314\",[]],[\"name/315\",[117,68.699]],[\"comment/315\",[]],[\"name/316\",[118,68.699]],[\"comment/316\",[]],[\"name/317\",[119,68.699]],[\"comment/317\",[]],[\"name/318\",[120,68.699]],[\"comment/318\",[]],[\"name/319\",[132,72.064]],[\"comment/319\",[]],[\"name/320\",[112,62.509]],[\"comment/320\",[]],[\"name/321\",[114,62.509]],[\"comment/321\",[]],[\"name/322\",[115,62.509]],[\"comment/322\",[]],[\"name/323\",[116,62.509]],[\"comment/323\",[]],[\"name/324\",[134,77.172]],[\"comment/324\",[]],[\"name/325\",[1,24.34]],[\"comment/325\",[]],[\"name/326\",[135,77.172]],[\"comment/326\",[]],[\"name/327\",[112,62.509]],[\"comment/327\",[]],[\"name/328\",[114,62.509]],[\"comment/328\",[]],[\"name/329\",[115,62.509]],[\"comment/329\",[]],[\"name/330\",[116,62.509]],[\"comment/330\",[]],[\"name/331\",[136,77.172]],[\"comment/331\",[]],[\"name/332\",[113,30.89]],[\"comment/332\",[]],[\"name/333\",[137,64.179]],[\"comment/333\",[]],[\"name/334\",[138,59.826]],[\"comment/334\",[]],[\"name/335\",[123,68.699]],[\"comment/335\",[]],[\"name/336\",[1,24.34]],[\"comment/336\",[]],[\"name/337\",[4,28.836]],[\"comment/337\",[]],[\"name/338\",[5,29.325]],[\"comment/338\",[]],[\"name/339\",[6,29.325]],[\"comment/339\",[]],[\"name/340\",[139,77.172]],[\"comment/340\",[]],[\"name/341\",[140,66.186]],[\"comment/341\",[]],[\"name/342\",[141,57.713]],[\"comment/342\",[]],[\"name/343\",[142,68.699]],[\"comment/343\",[]],[\"name/344\",[1,24.34]],[\"comment/344\",[]],[\"name/345\",[4,28.836]],[\"comment/345\",[]],[\"name/346\",[5,29.325]],[\"comment/346\",[]],[\"name/347\",[6,29.325]],[\"comment/347\",[]],[\"name/348\",[143,77.172]],[\"comment/348\",[]],[\"name/349\",[1,24.34]],[\"comment/349\",[]],[\"name/350\",[4,28.836]],[\"comment/350\",[]],[\"name/351\",[5,29.325]],[\"comment/351\",[]],[\"name/352\",[144,77.172]],[\"comment/352\",[]],[\"name/353\",[113,30.89]],[\"comment/353\",[]],[\"name/354\",[145,77.172]],[\"comment/354\",[]],[\"name/355\",[146,77.172]],[\"comment/355\",[]],[\"name/356\",[147,68.699]],[\"comment/356\",[]],[\"name/357\",[148,77.172]],[\"comment/357\",[]],[\"name/358\",[149,77.172]],[\"comment/358\",[]],[\"name/359\",[150,77.172]],[\"comment/359\",[]],[\"name/360\",[6,29.325]],[\"comment/360\",[]],[\"name/361\",[151,77.172]],[\"comment/361\",[]],[\"name/362\",[1,24.34]],[\"comment/362\",[]],[\"name/363\",[2,36.742]],[\"comment/363\",[]],[\"name/364\",[5,29.325]],[\"comment/364\",[]],[\"name/365\",[4,28.836]],[\"comment/365\",[]],[\"name/366\",[6,29.325]],[\"comment/366\",[]],[\"name/367\",[152,77.172]],[\"comment/367\",[]],[\"name/368\",[1,24.34]],[\"comment/368\",[]],[\"name/369\",[2,36.742]],[\"comment/369\",[]],[\"name/370\",[4,28.836]],[\"comment/370\",[]],[\"name/371\",[5,29.325]],[\"comment/371\",[]],[\"name/372\",[6,29.325]],[\"comment/372\",[]],[\"name/373\",[153,77.172]],[\"comment/373\",[]],[\"name/374\",[1,24.34]],[\"comment/374\",[]],[\"name/375\",[2,36.742]],[\"comment/375\",[]],[\"name/376\",[5,29.325]],[\"comment/376\",[]],[\"name/377\",[154,77.172]],[\"comment/377\",[]],[\"name/378\",[155,77.172]],[\"comment/378\",[]],[\"name/379\",[4,28.836]],[\"comment/379\",[]],[\"name/380\",[6,29.325]],[\"comment/380\",[]],[\"name/381\",[156,68.699]],[\"comment/381\",[]],[\"name/382\",[1,24.34]],[\"comment/382\",[]],[\"name/383\",[4,28.836]],[\"comment/383\",[]],[\"name/384\",[5,29.325]],[\"comment/384\",[]],[\"name/385\",[6,29.325]],[\"comment/385\",[]],[\"name/386\",[157,77.172]],[\"comment/386\",[]],[\"name/387\",[78,55.2]],[\"comment/387\",[]],[\"name/388\",[158,72.064]],[\"comment/388\",[]],[\"name/389\",[15,72.064]],[\"comment/389\",[]],[\"name/390\",[1,24.34]],[\"comment/390\",[]],[\"name/391\",[78,55.2]],[\"comment/391\",[]],[\"name/392\",[158,72.064]],[\"comment/392\",[]],[\"name/393\",[5,29.325]],[\"comment/393\",[]],[\"name/394\",[4,28.836]],[\"comment/394\",[]],[\"name/395\",[6,29.325]],[\"comment/395\",[]],[\"name/396\",[159,64.179]],[\"comment/396\",[]],[\"name/397\",[1,24.34]],[\"comment/397\",[]],[\"name/398\",[4,28.836]],[\"comment/398\",[]],[\"name/399\",[5,29.325]],[\"comment/399\",[]],[\"name/400\",[6,29.325]],[\"comment/400\",[]],[\"name/401\",[160,77.172]],[\"comment/401\",[]],[\"name/402\",[1,24.34]],[\"comment/402\",[]],[\"name/403\",[2,36.742]],[\"comment/403\",[]],[\"name/404\",[5,29.325]],[\"comment/404\",[]],[\"name/405\",[4,28.836]],[\"comment/405\",[]],[\"name/406\",[6,29.325]],[\"comment/406\",[]],[\"name/407\",[161,77.172]],[\"comment/407\",[]],[\"name/408\",[1,24.34]],[\"comment/408\",[]],[\"name/409\",[5,29.325]],[\"comment/409\",[]],[\"name/410\",[4,28.836]],[\"comment/410\",[]],[\"name/411\",[6,29.325]],[\"comment/411\",[]],[\"name/412\",[162,77.172]],[\"comment/412\",[]],[\"name/413\",[1,24.34]],[\"comment/413\",[]],[\"name/414\",[2,36.742]],[\"comment/414\",[]],[\"name/415\",[163,72.064]],[\"comment/415\",[]],[\"name/416\",[5,29.325]],[\"comment/416\",[]],[\"name/417\",[4,28.836]],[\"comment/417\",[]],[\"name/418\",[6,29.325]],[\"comment/418\",[]],[\"name/419\",[164,77.172]],[\"comment/419\",[]],[\"name/420\",[1,24.34]],[\"comment/420\",[]],[\"name/421\",[165,64.179]],[\"comment/421\",[]],[\"name/422\",[166,77.172]],[\"comment/422\",[]],[\"name/423\",[167,77.172]],[\"comment/423\",[]],[\"name/424\",[168,77.172]],[\"comment/424\",[]],[\"name/425\",[169,77.172]],[\"comment/425\",[]],[\"name/426\",[170,68.699]],[\"comment/426\",[]],[\"name/427\",[1,24.34]],[\"comment/427\",[]],[\"name/428\",[4,28.836]],[\"comment/428\",[]],[\"name/429\",[5,29.325]],[\"comment/429\",[]],[\"name/430\",[6,29.325]],[\"comment/430\",[]],[\"name/431\",[171,77.172]],[\"comment/431\",[]],[\"name/432\",[1,24.34]],[\"comment/432\",[]],[\"name/433\",[2,36.742]],[\"comment/433\",[]],[\"name/434\",[5,29.325]],[\"comment/434\",[]],[\"name/435\",[172,77.172]],[\"comment/435\",[]],[\"name/436\",[4,28.836]],[\"comment/436\",[]],[\"name/437\",[6,29.325]],[\"comment/437\",[]],[\"name/438\",[173,77.172]],[\"comment/438\",[]],[\"name/439\",[1,24.34]],[\"comment/439\",[]],[\"name/440\",[2,36.742]],[\"comment/440\",[]],[\"name/441\",[5,29.325]],[\"comment/441\",[]],[\"name/442\",[4,28.836]],[\"comment/442\",[]],[\"name/443\",[6,29.325]],[\"comment/443\",[]],[\"name/444\",[174,77.172]],[\"comment/444\",[]],[\"name/445\",[1,24.34]],[\"comment/445\",[]],[\"name/446\",[5,29.325]],[\"comment/446\",[]],[\"name/447\",[4,28.836]],[\"comment/447\",[]],[\"name/448\",[6,29.325]],[\"comment/448\",[]],[\"name/449\",[175,66.186]],[\"comment/449\",[]],[\"name/450\",[1,24.34]],[\"comment/450\",[]],[\"name/451\",[4,28.836]],[\"comment/451\",[]],[\"name/452\",[5,29.325]],[\"comment/452\",[]],[\"name/453\",[6,29.325]],[\"comment/453\",[]],[\"name/454\",[176,77.172]],[\"comment/454\",[]],[\"name/455\",[159,64.179]],[\"comment/455\",[]],[\"name/456\",[175,66.186]],[\"comment/456\",[]],[\"name/457\",[170,68.699]],[\"comment/457\",[]],[\"name/458\",[156,68.699]],[\"comment/458\",[]],[\"name/459\",[142,68.699]],[\"comment/459\",[]],[\"name/460\",[177,77.172]],[\"comment/460\",[]],[\"name/461\",[1,24.34]],[\"comment/461\",[]],[\"name/462\",[159,64.179]],[\"comment/462\",[]],[\"name/463\",[175,66.186]],[\"comment/463\",[]],[\"name/464\",[170,68.699]],[\"comment/464\",[]],[\"name/465\",[156,68.699]],[\"comment/465\",[]],[\"name/466\",[142,68.699]],[\"comment/466\",[]],[\"name/467\",[5,29.325]],[\"comment/467\",[]],[\"name/468\",[4,28.836]],[\"comment/468\",[]],[\"name/469\",[6,29.325]],[\"comment/469\",[]],[\"name/470\",[178,68.699]],[\"comment/470\",[]],[\"name/471\",[1,24.34]],[\"comment/471\",[]],[\"name/472\",[4,28.836]],[\"comment/472\",[]],[\"name/473\",[5,29.325]],[\"comment/473\",[]],[\"name/474\",[6,29.325]],[\"comment/474\",[]],[\"name/475\",[179,77.172]],[\"comment/475\",[]],[\"name/476\",[141,57.713]],[\"comment/476\",[]],[\"name/477\",[180,62.509]],[\"comment/477\",[]],[\"name/478\",[181,77.172]],[\"comment/478\",[]],[\"name/479\",[1,24.34]],[\"comment/479\",[]],[\"name/480\",[4,28.836]],[\"comment/480\",[]],[\"name/481\",[5,29.325]],[\"comment/481\",[]],[\"name/482\",[6,29.325]],[\"comment/482\",[]],[\"name/483\",[182,77.172]],[\"comment/483\",[]],[\"name/484\",[1,24.34]],[\"comment/484\",[]],[\"name/485\",[5,29.325]],[\"comment/485\",[]],[\"name/486\",[4,28.836]],[\"comment/486\",[]],[\"name/487\",[6,29.325]],[\"comment/487\",[]],[\"name/488\",[183,77.172]],[\"comment/488\",[]],[\"name/489\",[1,24.34]],[\"comment/489\",[]],[\"name/490\",[184,52.605]],[\"comment/490\",[]],[\"name/491\",[4,28.836]],[\"comment/491\",[]],[\"name/492\",[5,29.325]],[\"comment/492\",[]],[\"name/493\",[6,29.325]],[\"comment/493\",[]],[\"name/494\",[185,77.172]],[\"comment/494\",[]],[\"name/495\",[1,24.34]],[\"comment/495\",[]],[\"name/496\",[184,52.605]],[\"comment/496\",[]],[\"name/497\",[4,28.836]],[\"comment/497\",[]],[\"name/498\",[5,29.325]],[\"comment/498\",[]],[\"name/499\",[6,29.325]],[\"comment/499\",[]],[\"name/500\",[186,77.172]],[\"comment/500\",[]],[\"name/501\",[1,24.34]],[\"comment/501\",[]],[\"name/502\",[184,52.605]],[\"comment/502\",[]],[\"name/503\",[4,28.836]],[\"comment/503\",[]],[\"name/504\",[5,29.325]],[\"comment/504\",[]],[\"name/505\",[6,29.325]],[\"comment/505\",[]],[\"name/506\",[187,77.172]],[\"comment/506\",[]],[\"name/507\",[180,62.509]],[\"comment/507\",[]],[\"name/508\",[188,64.179]],[\"comment/508\",[]],[\"name/509\",[1,24.34]],[\"comment/509\",[]],[\"name/510\",[4,28.836]],[\"comment/510\",[]],[\"name/511\",[5,29.325]],[\"comment/511\",[]],[\"name/512\",[6,29.325]],[\"comment/512\",[]],[\"name/513\",[189,77.172]],[\"comment/513\",[]],[\"name/514\",[1,24.34]],[\"comment/514\",[]],[\"name/515\",[2,36.742]],[\"comment/515\",[]],[\"name/516\",[184,52.605]],[\"comment/516\",[]],[\"name/517\",[4,28.836]],[\"comment/517\",[]],[\"name/518\",[5,29.325]],[\"comment/518\",[]],[\"name/519\",[6,29.325]],[\"comment/519\",[]],[\"name/520\",[190,77.172]],[\"comment/520\",[]],[\"name/521\",[1,24.34]],[\"comment/521\",[]],[\"name/522\",[2,36.742]],[\"comment/522\",[]],[\"name/523\",[184,52.605]],[\"comment/523\",[]],[\"name/524\",[4,28.836]],[\"comment/524\",[]],[\"name/525\",[5,29.325]],[\"comment/525\",[]],[\"name/526\",[6,29.325]],[\"comment/526\",[]],[\"name/527\",[191,77.172]],[\"comment/527\",[]],[\"name/528\",[1,24.34]],[\"comment/528\",[]],[\"name/529\",[2,36.742]],[\"comment/529\",[]],[\"name/530\",[184,52.605]],[\"comment/530\",[]],[\"name/531\",[192,62.509]],[\"comment/531\",[]],[\"name/532\",[4,28.836]],[\"comment/532\",[]],[\"name/533\",[5,29.325]],[\"comment/533\",[]],[\"name/534\",[6,29.325]],[\"comment/534\",[]],[\"name/535\",[193,77.172]],[\"comment/535\",[]],[\"name/536\",[1,24.34]],[\"comment/536\",[]],[\"name/537\",[129,57.713]],[\"comment/537\",[]],[\"name/538\",[175,66.186]],[\"comment/538\",[]],[\"name/539\",[194,64.179]],[\"comment/539\",[]],[\"name/540\",[4,28.836]],[\"comment/540\",[]],[\"name/541\",[5,29.325]],[\"comment/541\",[]],[\"name/542\",[6,29.325]],[\"comment/542\",[]],[\"name/543\",[195,77.172]],[\"comment/543\",[]],[\"name/544\",[196,77.172]],[\"comment/544\",[]],[\"name/545\",[197,77.172]],[\"comment/545\",[]],[\"name/546\",[198,77.172]],[\"comment/546\",[]],[\"name/547\",[199,61.078]],[\"comment/547\",[]],[\"name/548\",[140,66.186]],[\"comment/548\",[]],[\"name/549\",[200,62.509]],[\"comment/549\",[]],[\"name/550\",[1,24.34]],[\"comment/550\",[]],[\"name/551\",[4,28.836]],[\"comment/551\",[]],[\"name/552\",[5,29.325]],[\"comment/552\",[]],[\"name/553\",[6,29.325]],[\"comment/553\",[]],[\"name/554\",[201,77.172]],[\"comment/554\",[]],[\"name/555\",[1,24.34]],[\"comment/555\",[]],[\"name/556\",[4,28.836]],[\"comment/556\",[]],[\"name/557\",[5,29.325]],[\"comment/557\",[]],[\"name/558\",[6,29.325]],[\"comment/558\",[]],[\"name/559\",[202,77.172]],[\"comment/559\",[]],[\"name/560\",[1,24.34]],[\"comment/560\",[]],[\"name/561\",[2,36.742]],[\"comment/561\",[]],[\"name/562\",[200,62.509]],[\"comment/562\",[]],[\"name/563\",[194,64.179]],[\"comment/563\",[]],[\"name/564\",[5,29.325]],[\"comment/564\",[]],[\"name/565\",[4,28.836]],[\"comment/565\",[]],[\"name/566\",[6,29.325]],[\"comment/566\",[]],[\"name/567\",[203,77.172]],[\"comment/567\",[]],[\"name/568\",[1,24.34]],[\"comment/568\",[]],[\"name/569\",[204,77.172]],[\"comment/569\",[]],[\"name/570\",[205,77.172]],[\"comment/570\",[]],[\"name/571\",[113,30.89]],[\"comment/571\",[]],[\"name/572\",[206,61.078]],[\"comment/572\",[]],[\"name/573\",[207,77.172]],[\"comment/573\",[]],[\"name/574\",[208,77.172]],[\"comment/574\",[]],[\"name/575\",[5,29.325]],[\"comment/575\",[]],[\"name/576\",[209,77.172]],[\"comment/576\",[]],[\"name/577\",[210,77.172]],[\"comment/577\",[]],[\"name/578\",[211,77.172]],[\"comment/578\",[]],[\"name/579\",[212,77.172]],[\"comment/579\",[]],[\"name/580\",[213,77.172]],[\"comment/580\",[]],[\"name/581\",[4,28.836]],[\"comment/581\",[]],[\"name/582\",[6,29.325]],[\"comment/582\",[]],[\"name/583\",[214,77.172]],[\"comment/583\",[]],[\"name/584\",[1,24.34]],[\"comment/584\",[]],[\"name/585\",[2,36.742]],[\"comment/585\",[]],[\"name/586\",[72,64.179]],[\"comment/586\",[]],[\"name/587\",[215,77.172]],[\"comment/587\",[]],[\"name/588\",[216,77.172]],[\"comment/588\",[]],[\"name/589\",[5,29.325]],[\"comment/589\",[]],[\"name/590\",[4,28.836]],[\"comment/590\",[]],[\"name/591\",[6,29.325]],[\"comment/591\",[]],[\"name/592\",[217,77.172]],[\"comment/592\",[]],[\"name/593\",[1,24.34]],[\"comment/593\",[]],[\"name/594\",[218,72.064]],[\"comment/594\",[]],[\"name/595\",[5,29.325]],[\"comment/595\",[]],[\"name/596\",[4,28.836]],[\"comment/596\",[]],[\"name/597\",[6,29.325]],[\"comment/597\",[]],[\"name/598\",[219,77.172]],[\"comment/598\",[]],[\"name/599\",[1,24.34]],[\"comment/599\",[]],[\"name/600\",[5,29.325]],[\"comment/600\",[]],[\"name/601\",[4,28.836]],[\"comment/601\",[]],[\"name/602\",[6,29.325]],[\"comment/602\",[]],[\"name/603\",[220,77.172]],[\"comment/603\",[]],[\"name/604\",[1,24.34]],[\"comment/604\",[]],[\"name/605\",[163,72.064]],[\"comment/605\",[]],[\"name/606\",[2,36.742]],[\"comment/606\",[]],[\"name/607\",[5,29.325]],[\"comment/607\",[]],[\"name/608\",[4,28.836]],[\"comment/608\",[]],[\"name/609\",[6,29.325]],[\"comment/609\",[]],[\"name/610\",[221,77.172]],[\"comment/610\",[]],[\"name/611\",[1,24.34]],[\"comment/611\",[]],[\"name/612\",[222,77.172]],[\"comment/612\",[]],[\"name/613\",[5,29.325]],[\"comment/613\",[]],[\"name/614\",[4,28.836]],[\"comment/614\",[]],[\"name/615\",[6,29.325]],[\"comment/615\",[]],[\"name/616\",[223,72.064]],[\"comment/616\",[]],[\"name/617\",[1,24.34]],[\"comment/617\",[]],[\"name/618\",[4,28.836]],[\"comment/618\",[]],[\"name/619\",[5,29.325]],[\"comment/619\",[]],[\"name/620\",[6,29.325]],[\"comment/620\",[]],[\"name/621\",[224,77.172]],[\"comment/621\",[]],[\"name/622\",[1,24.34]],[\"comment/622\",[]],[\"name/623\",[5,29.325]],[\"comment/623\",[]],[\"name/624\",[4,28.836]],[\"comment/624\",[]],[\"name/625\",[6,29.325]],[\"comment/625\",[]],[\"name/626\",[225,77.172]],[\"comment/626\",[]],[\"name/627\",[1,24.34]],[\"comment/627\",[]],[\"name/628\",[5,29.325]],[\"comment/628\",[]],[\"name/629\",[226,77.172]],[\"comment/629\",[]],[\"name/630\",[227,77.172]],[\"comment/630\",[]],[\"name/631\",[4,28.836]],[\"comment/631\",[]],[\"name/632\",[6,29.325]],[\"comment/632\",[]],[\"name/633\",[228,77.172]],[\"comment/633\",[]],[\"name/634\",[1,24.34]],[\"comment/634\",[]],[\"name/635\",[229,68.699]],[\"comment/635\",[]],[\"name/636\",[5,29.325]],[\"comment/636\",[]],[\"name/637\",[4,28.836]],[\"comment/637\",[]],[\"name/638\",[6,29.325]],[\"comment/638\",[]],[\"name/639\",[230,77.172]],[\"comment/639\",[]],[\"name/640\",[1,24.34]],[\"comment/640\",[]],[\"name/641\",[231,46.414]],[\"comment/641\",[]],[\"name/642\",[141,57.713]],[\"comment/642\",[]],[\"name/643\",[232,58.714]],[\"comment/643\",[]],[\"name/644\",[233,77.172]],[\"comment/644\",[]],[\"name/645\",[1,24.34]],[\"comment/645\",[]],[\"name/646\",[231,46.414]],[\"comment/646\",[]],[\"name/647\",[141,57.713]],[\"comment/647\",[]],[\"name/648\",[232,58.714]],[\"comment/648\",[]],[\"name/649\",[234,77.172]],[\"comment/649\",[]],[\"name/650\",[1,24.34]],[\"comment/650\",[]],[\"name/651\",[231,46.414]],[\"comment/651\",[]],[\"name/652\",[141,57.713]],[\"comment/652\",[]],[\"name/653\",[232,58.714]],[\"comment/653\",[]],[\"name/654\",[235,77.172]],[\"comment/654\",[]],[\"name/655\",[1,24.34]],[\"comment/655\",[]],[\"name/656\",[231,46.414]],[\"comment/656\",[]],[\"name/657\",[141,57.713]],[\"comment/657\",[]],[\"name/658\",[232,58.714]],[\"comment/658\",[]],[\"name/659\",[236,77.172]],[\"comment/659\",[]],[\"name/660\",[1,24.34]],[\"comment/660\",[]],[\"name/661\",[2,36.742]],[\"comment/661\",[]],[\"name/662\",[223,72.064]],[\"comment/662\",[]],[\"name/663\",[4,28.836]],[\"comment/663\",[]],[\"name/664\",[5,29.325]],[\"comment/664\",[]],[\"name/665\",[6,29.325]],[\"comment/665\",[]],[\"name/666\",[237,64.179]],[\"comment/666\",[]],[\"name/667\",[1,24.34]],[\"comment/667\",[]],[\"name/668\",[4,28.836]],[\"comment/668\",[]],[\"name/669\",[5,29.325]],[\"comment/669\",[]],[\"name/670\",[6,29.325]],[\"comment/670\",[]],[\"name/671\",[238,77.172]],[\"comment/671\",[]],[\"name/672\",[1,24.34]],[\"comment/672\",[]],[\"name/673\",[232,58.714]],[\"comment/673\",[]],[\"name/674\",[141,57.713]],[\"comment/674\",[]],[\"name/675\",[239,66.186]],[\"comment/675\",[]],[\"name/676\",[240,66.186]],[\"comment/676\",[]],[\"name/677\",[206,61.078]],[\"comment/677\",[]],[\"name/678\",[141,57.713]],[\"comment/678\",[]],[\"name/679\",[232,58.714]],[\"comment/679\",[]],[\"name/680\",[239,66.186]],[\"comment/680\",[]],[\"name/681\",[240,66.186]],[\"comment/681\",[]],[\"name/682\",[137,64.179]],[\"comment/682\",[]],[\"name/683\",[141,57.713]],[\"comment/683\",[]],[\"name/684\",[232,58.714]],[\"comment/684\",[]],[\"name/685\",[239,66.186]],[\"comment/685\",[]],[\"name/686\",[240,66.186]],[\"comment/686\",[]],[\"name/687\",[241,77.172]],[\"comment/687\",[]],[\"name/688\",[242,77.172]],[\"comment/688\",[]],[\"name/689\",[243,77.172]],[\"comment/689\",[]],[\"name/690\",[244,77.172]],[\"comment/690\",[]],[\"name/691\",[245,77.172]],[\"comment/691\",[]],[\"name/692\",[246,77.172]],[\"comment/692\",[]],[\"name/693\",[1,24.34]],[\"comment/693\",[]],[\"name/694\",[2,36.742]],[\"comment/694\",[]],[\"name/695\",[184,52.605]],[\"comment/695\",[]],[\"name/696\",[247,77.172]],[\"comment/696\",[]],[\"name/697\",[248,77.172]],[\"comment/697\",[]],[\"name/698\",[249,77.172]],[\"comment/698\",[]],[\"name/699\",[138,59.826]],[\"comment/699\",[]],[\"name/700\",[250,77.172]],[\"comment/700\",[]],[\"name/701\",[251,77.172]],[\"comment/701\",[]],[\"name/702\",[252,77.172]],[\"comment/702\",[]],[\"name/703\",[253,77.172]],[\"comment/703\",[]],[\"name/704\",[254,77.172]],[\"comment/704\",[]],[\"name/705\",[255,64.179]],[\"comment/705\",[]],[\"name/706\",[256,72.064]],[\"comment/706\",[]],[\"name/707\",[257,77.172]],[\"comment/707\",[]],[\"name/708\",[258,77.172]],[\"comment/708\",[]],[\"name/709\",[259,55.969]],[\"comment/709\",[]],[\"name/710\",[260,77.172]],[\"comment/710\",[]],[\"name/711\",[261,55.2]],[\"comment/711\",[]],[\"name/712\",[262,55.969]],[\"comment/712\",[]],[\"name/713\",[263,77.172]],[\"comment/713\",[]],[\"name/714\",[264,77.172]],[\"comment/714\",[]],[\"name/715\",[265,77.172]],[\"comment/715\",[]],[\"name/716\",[266,59.826]],[\"comment/716\",[]],[\"name/717\",[267,77.172]],[\"comment/717\",[]],[\"name/718\",[268,77.172]],[\"comment/718\",[]],[\"name/719\",[269,77.172]],[\"comment/719\",[]],[\"name/720\",[113,30.89]],[\"comment/720\",[]],[\"name/721\",[270,77.172]],[\"comment/721\",[]],[\"name/722\",[113,30.89]],[\"comment/722\",[]],[\"name/723\",[165,64.179]],[\"comment/723\",[]],[\"name/724\",[271,61.078]],[\"comment/724\",[]],[\"name/725\",[272,77.172]],[\"comment/725\",[]],[\"name/726\",[273,77.172]],[\"comment/726\",[]],[\"name/727\",[274,77.172]],[\"comment/727\",[]],[\"name/728\",[275,77.172]],[\"comment/728\",[]],[\"name/729\",[276,77.172]],[\"comment/729\",[]],[\"name/730\",[277,77.172]],[\"comment/730\",[]],[\"name/731\",[278,77.172]],[\"comment/731\",[]],[\"name/732\",[279,77.172]],[\"comment/732\",[]],[\"name/733\",[280,66.186]],[\"comment/733\",[]],[\"name/734\",[281,77.172]],[\"comment/734\",[]],[\"name/735\",[282,77.172]],[\"comment/735\",[]],[\"name/736\",[141,57.713]],[\"comment/736\",[]],[\"name/737\",[232,58.714]],[\"comment/737\",[]],[\"name/738\",[239,66.186]],[\"comment/738\",[]],[\"name/739\",[240,66.186]],[\"comment/739\",[]],[\"name/740\",[180,62.509]],[\"comment/740\",[]],[\"name/741\",[283,77.172]],[\"comment/741\",[]],[\"name/742\",[284,72.064]],[\"comment/742\",[]],[\"name/743\",[285,68.699]],[\"comment/743\",[]],[\"name/744\",[147,68.699]],[\"comment/744\",[]],[\"name/745\",[68,72.064]],[\"comment/745\",[]],[\"name/746\",[286,72.064]],[\"comment/746\",[]],[\"name/747\",[287,77.172]],[\"comment/747\",[]],[\"name/748\",[1,24.34]],[\"comment/748\",[]],[\"name/749\",[2,36.742]],[\"comment/749\",[]],[\"name/750\",[288,77.172]],[\"comment/750\",[]],[\"name/751\",[5,29.325]],[\"comment/751\",[]],[\"name/752\",[289,77.172]],[\"comment/752\",[]],[\"name/753\",[4,28.836]],[\"comment/753\",[]],[\"name/754\",[6,29.325]],[\"comment/754\",[]],[\"name/755\",[290,77.172]],[\"comment/755\",[]],[\"name/756\",[291,68.699]],[\"comment/756\",[]],[\"name/757\",[86,54.485]],[\"comment/757\",[]],[\"name/758\",[292,72.064]],[\"comment/758\",[]],[\"name/759\",[293,68.699]],[\"comment/759\",[]],[\"name/760\",[294,66.186]],[\"comment/760\",[]],[\"name/761\",[295,53.193]],[\"comment/761\",[]],[\"name/762\",[194,64.179]],[\"comment/762\",[]],[\"name/763\",[200,62.509]],[\"comment/763\",[]],[\"name/764\",[237,64.179]],[\"comment/764\",[]],[\"name/765\",[296,77.172]],[\"comment/765\",[]],[\"name/766\",[1,24.34]],[\"comment/766\",[]],[\"name/767\",[297,77.172]],[\"comment/767\",[]],[\"name/768\",[291,68.699]],[\"comment/768\",[]],[\"name/769\",[86,54.485]],[\"comment/769\",[]],[\"name/770\",[292,72.064]],[\"comment/770\",[]],[\"name/771\",[293,68.699]],[\"comment/771\",[]],[\"name/772\",[294,66.186]],[\"comment/772\",[]],[\"name/773\",[295,53.193]],[\"comment/773\",[]],[\"name/774\",[194,64.179]],[\"comment/774\",[]],[\"name/775\",[200,62.509]],[\"comment/775\",[]],[\"name/776\",[237,64.179]],[\"comment/776\",[]],[\"name/777\",[298,77.172]],[\"comment/777\",[]],[\"name/778\",[299,77.172]],[\"comment/778\",[]],[\"name/779\",[300,72.064]],[\"comment/779\",[]],[\"name/780\",[301,77.172]],[\"comment/780\",[]],[\"name/781\",[302,77.172]],[\"comment/781\",[]],[\"name/782\",[303,77.172]],[\"comment/782\",[]],[\"name/783\",[304,77.172]],[\"comment/783\",[]],[\"name/784\",[305,77.172]],[\"comment/784\",[]],[\"name/785\",[306,77.172]],[\"comment/785\",[]],[\"name/786\",[307,77.172]],[\"comment/786\",[]],[\"name/787\",[308,77.172]],[\"comment/787\",[]],[\"name/788\",[309,77.172]],[\"comment/788\",[]],[\"name/789\",[310,64.179]],[\"comment/789\",[]],[\"name/790\",[300,72.064]],[\"comment/790\",[]],[\"name/791\",[113,30.89]],[\"comment/791\",[]],[\"name/792\",[311,72.064]],[\"comment/792\",[]],[\"name/793\",[312,77.172]],[\"comment/793\",[]],[\"name/794\",[8,61.078]],[\"comment/794\",[]],[\"name/795\",[313,77.172]],[\"comment/795\",[]],[\"name/796\",[1,24.34]],[\"comment/796\",[]],[\"name/797\",[295,53.193]],[\"comment/797\",[]],[\"name/798\",[314,64.179]],[\"comment/798\",[]],[\"name/799\",[315,61.078]],[\"comment/799\",[]],[\"name/800\",[41,48.455]],[\"comment/800\",[]],[\"name/801\",[316,66.186]],[\"comment/801\",[]],[\"name/802\",[317,66.186]],[\"comment/802\",[]],[\"name/803\",[318,66.186]],[\"comment/803\",[]],[\"name/804\",[319,66.186]],[\"comment/804\",[]],[\"name/805\",[320,66.186]],[\"comment/805\",[]],[\"name/806\",[321,66.186]],[\"comment/806\",[]],[\"name/807\",[322,77.172]],[\"comment/807\",[]],[\"name/808\",[1,24.34]],[\"comment/808\",[]],[\"name/809\",[295,53.193]],[\"comment/809\",[]],[\"name/810\",[323,64.179]],[\"comment/810\",[]],[\"name/811\",[41,48.455]],[\"comment/811\",[]],[\"name/812\",[324,77.172]],[\"comment/812\",[]],[\"name/813\",[1,24.34]],[\"comment/813\",[]],[\"name/814\",[76,55.969]],[\"comment/814\",[]],[\"name/815\",[41,48.455]],[\"comment/815\",[]],[\"name/816\",[5,29.325]],[\"comment/816\",[]],[\"name/817\",[4,28.836]],[\"comment/817\",[]],[\"name/818\",[6,29.325]],[\"comment/818\",[]],[\"name/819\",[325,77.172]],[\"comment/819\",[]],[\"name/820\",[1,24.34]],[\"comment/820\",[]],[\"name/821\",[76,55.969]],[\"comment/821\",[]],[\"name/822\",[294,66.186]],[\"comment/822\",[]],[\"name/823\",[4,28.836]],[\"comment/823\",[]],[\"name/824\",[5,29.325]],[\"comment/824\",[]],[\"name/825\",[6,29.325]],[\"comment/825\",[]],[\"name/826\",[326,77.172]],[\"comment/826\",[]],[\"name/827\",[327,62.509]],[\"comment/827\",[]],[\"name/828\",[8,61.078]],[\"comment/828\",[]],[\"name/829\",[328,77.172]],[\"comment/829\",[]],[\"name/830\",[180,62.509]],[\"comment/830\",[]],[\"name/831\",[286,72.064]],[\"comment/831\",[]],[\"name/832\",[329,77.172]],[\"comment/832\",[]],[\"name/833\",[1,24.34]],[\"comment/833\",[]],[\"name/834\",[4,28.836]],[\"comment/834\",[]],[\"name/835\",[5,29.325]],[\"comment/835\",[]],[\"name/836\",[6,29.325]],[\"comment/836\",[]],[\"name/837\",[330,77.172]],[\"comment/837\",[]],[\"name/838\",[1,24.34]],[\"comment/838\",[]],[\"name/839\",[76,55.969]],[\"comment/839\",[]],[\"name/840\",[294,66.186]],[\"comment/840\",[]],[\"name/841\",[4,28.836]],[\"comment/841\",[]],[\"name/842\",[5,29.325]],[\"comment/842\",[]],[\"name/843\",[6,29.325]],[\"comment/843\",[]],[\"name/844\",[331,77.172]],[\"comment/844\",[]],[\"name/845\",[1,24.34]],[\"comment/845\",[]],[\"name/846\",[76,55.969]],[\"comment/846\",[]],[\"name/847\",[5,29.325]],[\"comment/847\",[]],[\"name/848\",[4,28.836]],[\"comment/848\",[]],[\"name/849\",[6,29.325]],[\"comment/849\",[]],[\"name/850\",[332,77.172]],[\"comment/850\",[]],[\"name/851\",[76,55.969]],[\"comment/851\",[]],[\"name/852\",[333,55.969]],[\"comment/852\",[]],[\"name/853\",[334,68.699]],[\"comment/853\",[]],[\"name/854\",[335,72.064]],[\"comment/854\",[]],[\"name/855\",[336,77.172]],[\"comment/855\",[]],[\"name/856\",[1,24.34]],[\"comment/856\",[]],[\"name/857\",[2,36.742]],[\"comment/857\",[]],[\"name/858\",[76,55.969]],[\"comment/858\",[]],[\"name/859\",[333,55.969]],[\"comment/859\",[]],[\"name/860\",[334,68.699]],[\"comment/860\",[]],[\"name/861\",[335,72.064]],[\"comment/861\",[]],[\"name/862\",[337,59.826]],[\"comment/862\",[]],[\"name/863\",[338,72.064]],[\"comment/863\",[]],[\"name/864\",[339,77.172]],[\"comment/864\",[]],[\"name/865\",[4,28.836]],[\"comment/865\",[]],[\"name/866\",[5,29.325]],[\"comment/866\",[]],[\"name/867\",[340,59.826]],[\"comment/867\",[]],[\"name/868\",[6,29.325]],[\"comment/868\",[]],[\"name/869\",[341,77.172]],[\"comment/869\",[]],[\"name/870\",[1,24.34]],[\"comment/870\",[]],[\"name/871\",[2,36.742]],[\"comment/871\",[]],[\"name/872\",[76,55.969]],[\"comment/872\",[]],[\"name/873\",[4,28.836]],[\"comment/873\",[]],[\"name/874\",[337,59.826]],[\"comment/874\",[]],[\"name/875\",[342,77.172]],[\"comment/875\",[]],[\"name/876\",[5,29.325]],[\"comment/876\",[]],[\"name/877\",[340,59.826]],[\"comment/877\",[]],[\"name/878\",[6,29.325]],[\"comment/878\",[]],[\"name/879\",[343,77.172]],[\"comment/879\",[]],[\"name/880\",[1,24.34]],[\"comment/880\",[]],[\"name/881\",[2,36.742]],[\"comment/881\",[]],[\"name/882\",[344,64.179]],[\"comment/882\",[]],[\"name/883\",[337,59.826]],[\"comment/883\",[]],[\"name/884\",[4,28.836]],[\"comment/884\",[]],[\"name/885\",[5,29.325]],[\"comment/885\",[]],[\"name/886\",[340,59.826]],[\"comment/886\",[]],[\"name/887\",[6,29.325]],[\"comment/887\",[]],[\"name/888\",[345,77.172]],[\"comment/888\",[]],[\"name/889\",[1,24.34]],[\"comment/889\",[]],[\"name/890\",[2,36.742]],[\"comment/890\",[]],[\"name/891\",[76,55.969]],[\"comment/891\",[]],[\"name/892\",[337,59.826]],[\"comment/892\",[]],[\"name/893\",[338,72.064]],[\"comment/893\",[]],[\"name/894\",[4,28.836]],[\"comment/894\",[]],[\"name/895\",[5,29.325]],[\"comment/895\",[]],[\"name/896\",[340,59.826]],[\"comment/896\",[]],[\"name/897\",[6,29.325]],[\"comment/897\",[]],[\"name/898\",[346,77.172]],[\"comment/898\",[]],[\"name/899\",[347,77.172]],[\"comment/899\",[]],[\"name/900\",[348,72.064]],[\"comment/900\",[]],[\"name/901\",[311,72.064]],[\"comment/901\",[]],[\"name/902\",[76,55.969]],[\"comment/902\",[]],[\"name/903\",[349,72.064]],[\"comment/903\",[]],[\"name/904\",[113,30.89]],[\"comment/904\",[]],[\"name/905\",[49,62.509]],[\"comment/905\",[]],[\"name/906\",[113,30.89]],[\"comment/906\",[]],[\"name/907\",[3,66.186]],[\"comment/907\",[]],[\"name/908\",[113,30.89]],[\"comment/908\",[]],[\"name/909\",[350,72.064]],[\"comment/909\",[]],[\"name/910\",[113,30.89]],[\"comment/910\",[]],[\"name/911\",[351,72.064]],[\"comment/911\",[]],[\"name/912\",[113,30.89]],[\"comment/912\",[]],[\"name/913\",[352,72.064]],[\"comment/913\",[]],[\"name/914\",[113,30.89]],[\"comment/914\",[]],[\"name/915\",[353,72.064]],[\"comment/915\",[]],[\"name/916\",[113,30.89]],[\"comment/916\",[]],[\"name/917\",[354,72.064]],[\"comment/917\",[]],[\"name/918\",[113,30.89]],[\"comment/918\",[]],[\"name/919\",[355,72.064]],[\"comment/919\",[]],[\"name/920\",[113,30.89]],[\"comment/920\",[]],[\"name/921\",[356,72.064]],[\"comment/921\",[]],[\"name/922\",[113,30.89]],[\"comment/922\",[]],[\"name/923\",[357,77.172]],[\"comment/923\",[]],[\"name/924\",[8,61.078]],[\"comment/924\",[]],[\"name/925\",[327,62.509]],[\"comment/925\",[]],[\"name/926\",[358,72.064]],[\"comment/926\",[]],[\"name/927\",[359,77.172]],[\"comment/927\",[]],[\"name/928\",[360,77.172]],[\"comment/928\",[]],[\"name/929\",[327,62.509]],[\"comment/929\",[]],[\"name/930\",[361,77.172]],[\"comment/930\",[]],[\"name/931\",[362,77.172]],[\"comment/931\",[]],[\"name/932\",[363,77.172]],[\"comment/932\",[]],[\"name/933\",[1,24.34]],[\"comment/933\",[]],[\"name/934\",[295,53.193]],[\"comment/934\",[]],[\"name/935\",[364,77.172]],[\"comment/935\",[]],[\"name/936\",[365,77.172]],[\"comment/936\",[]],[\"name/937\",[366,77.172]],[\"comment/937\",[]],[\"name/938\",[367,77.172]],[\"comment/938\",[]],[\"name/939\",[368,77.172]],[\"comment/939\",[]],[\"name/940\",[369,77.172]],[\"comment/940\",[]],[\"name/941\",[349,72.064]],[\"comment/941\",[]],[\"name/942\",[49,62.509]],[\"comment/942\",[]],[\"name/943\",[3,66.186]],[\"comment/943\",[]],[\"name/944\",[350,72.064]],[\"comment/944\",[]],[\"name/945\",[351,72.064]],[\"comment/945\",[]],[\"name/946\",[352,72.064]],[\"comment/946\",[]],[\"name/947\",[353,72.064]],[\"comment/947\",[]],[\"name/948\",[354,72.064]],[\"comment/948\",[]],[\"name/949\",[355,72.064]],[\"comment/949\",[]],[\"name/950\",[356,72.064]],[\"comment/950\",[]],[\"name/951\",[370,77.172]],[\"comment/951\",[]],[\"name/952\",[371,77.172]],[\"comment/952\",[]],[\"name/953\",[113,30.89]],[\"comment/953\",[]],[\"name/954\",[372,72.064]],[\"comment/954\",[]],[\"name/955\",[373,68.699]],[\"comment/955\",[]],[\"name/956\",[229,68.699]],[\"comment/956\",[]],[\"name/957\",[113,30.89]],[\"comment/957\",[]],[\"name/958\",[374,77.172]],[\"comment/958\",[]],[\"name/959\",[375,77.172]],[\"comment/959\",[]],[\"name/960\",[376,72.064]],[\"comment/960\",[]],[\"name/961\",[377,77.172]],[\"comment/961\",[]],[\"name/962\",[1,24.34]],[\"comment/962\",[]],[\"name/963\",[378,77.172]],[\"comment/963\",[]],[\"name/964\",[376,72.064]],[\"comment/964\",[]],[\"name/965\",[5,29.325]],[\"comment/965\",[]],[\"name/966\",[4,28.836]],[\"comment/966\",[]],[\"name/967\",[6,29.325]],[\"comment/967\",[]],[\"name/968\",[379,77.172]],[\"comment/968\",[]],[\"name/969\",[380,77.172]],[\"comment/969\",[]],[\"name/970\",[381,72.064]],[\"comment/970\",[]],[\"name/971\",[382,77.172]],[\"comment/971\",[]],[\"name/972\",[383,77.172]],[\"comment/972\",[]],[\"name/973\",[334,68.699]],[\"comment/973\",[]],[\"name/974\",[1,24.34]],[\"comment/974\",[]],[\"name/975\",[4,28.836]],[\"comment/975\",[]],[\"name/976\",[5,29.325]],[\"comment/976\",[]],[\"name/977\",[6,29.325]],[\"comment/977\",[]],[\"name/978\",[384,77.172]],[\"comment/978\",[]],[\"name/979\",[86,54.485]],[\"comment/979\",[]],[\"name/980\",[385,72.064]],[\"comment/980\",[]],[\"name/981\",[386,68.699]],[\"comment/981\",[]],[\"name/982\",[387,68.699]],[\"comment/982\",[]],[\"name/983\",[76,55.969]],[\"comment/983\",[]],[\"name/984\",[388,68.699]],[\"comment/984\",[]],[\"name/985\",[389,77.172]],[\"comment/985\",[]],[\"name/986\",[327,62.509]],[\"comment/986\",[]],[\"name/987\",[8,61.078]],[\"comment/987\",[]],[\"name/988\",[358,72.064]],[\"comment/988\",[]],[\"name/989\",[390,77.172]],[\"comment/989\",[]],[\"name/990\",[391,66.186]],[\"comment/990\",[]],[\"name/991\",[392,72.064]],[\"comment/991\",[]],[\"name/992\",[393,66.186]],[\"comment/992\",[]],[\"name/993\",[394,64.179]],[\"comment/993\",[]],[\"name/994\",[395,77.172]],[\"comment/994\",[]],[\"name/995\",[396,77.172]],[\"comment/995\",[]],[\"name/996\",[327,62.509]],[\"comment/996\",[]],[\"name/997\",[8,61.078]],[\"comment/997\",[]],[\"name/998\",[397,72.064]],[\"comment/998\",[]],[\"name/999\",[348,72.064]],[\"comment/999\",[]],[\"name/1000\",[392,72.064]],[\"comment/1000\",[]],[\"name/1001\",[393,66.186]],[\"comment/1001\",[]],[\"name/1002\",[394,64.179]],[\"comment/1002\",[]],[\"name/1003\",[344,64.179]],[\"comment/1003\",[]],[\"name/1004\",[1,24.34]],[\"comment/1004\",[]],[\"name/1005\",[2,36.742]],[\"comment/1005\",[]],[\"name/1006\",[86,54.485]],[\"comment/1006\",[]],[\"name/1007\",[385,72.064]],[\"comment/1007\",[]],[\"name/1008\",[386,68.699]],[\"comment/1008\",[]],[\"name/1009\",[387,68.699]],[\"comment/1009\",[]],[\"name/1010\",[76,55.969]],[\"comment/1010\",[]],[\"name/1011\",[388,68.699]],[\"comment/1011\",[]],[\"name/1012\",[398,77.172]],[\"comment/1012\",[]],[\"name/1013\",[399,77.172]],[\"comment/1013\",[]],[\"name/1014\",[393,66.186]],[\"comment/1014\",[]],[\"name/1015\",[400,77.172]],[\"comment/1015\",[]],[\"name/1016\",[401,77.172]],[\"comment/1016\",[]],[\"name/1017\",[1,24.34]],[\"comment/1017\",[]],[\"name/1018\",[280,66.186]],[\"comment/1018\",[]],[\"name/1019\",[402,68.699]],[\"comment/1019\",[]],[\"name/1020\",[403,77.172]],[\"comment/1020\",[]],[\"name/1021\",[402,68.699]],[\"comment/1021\",[]],[\"name/1022\",[113,30.89]],[\"comment/1022\",[]],[\"name/1023\",[404,77.172]],[\"comment/1023\",[]],[\"name/1024\",[1,24.34]],[\"comment/1024\",[]],[\"name/1025\",[405,77.172]],[\"comment/1025\",[]],[\"name/1026\",[41,48.455]],[\"comment/1026\",[]],[\"name/1027\",[4,28.836]],[\"comment/1027\",[]],[\"name/1028\",[5,29.325]],[\"comment/1028\",[]],[\"name/1029\",[6,29.325]],[\"comment/1029\",[]],[\"name/1030\",[406,77.172]],[\"comment/1030\",[]],[\"name/1031\",[1,24.34]],[\"comment/1031\",[]],[\"name/1032\",[402,68.699]],[\"comment/1032\",[]],[\"name/1033\",[407,77.172]],[\"comment/1033\",[]],[\"name/1034\",[1,24.34]],[\"comment/1034\",[]],[\"name/1035\",[408,77.172]],[\"comment/1035\",[]],[\"name/1036\",[4,28.836]],[\"comment/1036\",[]],[\"name/1037\",[5,29.325]],[\"comment/1037\",[]],[\"name/1038\",[340,59.826]],[\"comment/1038\",[]],[\"name/1039\",[337,59.826]],[\"comment/1039\",[]],[\"name/1040\",[6,29.325]],[\"comment/1040\",[]],[\"name/1041\",[409,77.172]],[\"comment/1041\",[]],[\"name/1042\",[1,24.34]],[\"comment/1042\",[]],[\"name/1043\",[310,64.179]],[\"comment/1043\",[]],[\"name/1044\",[4,28.836]],[\"comment/1044\",[]],[\"name/1045\",[340,59.826]],[\"comment/1045\",[]],[\"name/1046\",[337,59.826]],[\"comment/1046\",[]],[\"name/1047\",[410,77.172]],[\"comment/1047\",[]],[\"name/1048\",[411,77.172]],[\"comment/1048\",[]],[\"name/1049\",[412,77.172]],[\"comment/1049\",[]],[\"name/1050\",[5,29.325]],[\"comment/1050\",[]],[\"name/1051\",[6,29.325]],[\"comment/1051\",[]],[\"name/1052\",[413,77.172]],[\"comment/1052\",[]],[\"name/1053\",[1,24.34]],[\"comment/1053\",[]],[\"name/1054\",[41,48.455]],[\"comment/1054\",[]],[\"name/1055\",[414,77.172]],[\"comment/1055\",[]],[\"name/1056\",[4,28.836]],[\"comment/1056\",[]],[\"name/1057\",[5,29.325]],[\"comment/1057\",[]],[\"name/1058\",[6,29.325]],[\"comment/1058\",[]],[\"name/1059\",[415,77.172]],[\"comment/1059\",[]],[\"name/1060\",[1,24.34]],[\"comment/1060\",[]],[\"name/1061\",[416,68.699]],[\"comment/1061\",[]],[\"name/1062\",[5,29.325]],[\"comment/1062\",[]],[\"name/1063\",[4,28.836]],[\"comment/1063\",[]],[\"name/1064\",[6,29.325]],[\"comment/1064\",[]],[\"name/1065\",[417,77.172]],[\"comment/1065\",[]],[\"name/1066\",[1,24.34]],[\"comment/1066\",[]],[\"name/1067\",[418,77.172]],[\"comment/1067\",[]],[\"name/1068\",[333,55.969]],[\"comment/1068\",[]],[\"name/1069\",[419,77.172]],[\"comment/1069\",[]],[\"name/1070\",[4,28.836]],[\"comment/1070\",[]],[\"name/1071\",[5,29.325]],[\"comment/1071\",[]],[\"name/1072\",[6,29.325]],[\"comment/1072\",[]],[\"name/1073\",[420,77.172]],[\"comment/1073\",[]],[\"name/1074\",[421,77.172]],[\"comment/1074\",[]],[\"name/1075\",[180,62.509]],[\"comment/1075\",[]],[\"name/1076\",[422,77.172]],[\"comment/1076\",[]],[\"name/1077\",[293,68.699]],[\"comment/1077\",[]],[\"name/1078\",[1,24.34]],[\"comment/1078\",[]],[\"name/1079\",[4,28.836]],[\"comment/1079\",[]],[\"name/1080\",[5,29.325]],[\"comment/1080\",[]],[\"name/1081\",[6,29.325]],[\"comment/1081\",[]],[\"name/1082\",[423,77.172]],[\"comment/1082\",[]],[\"name/1083\",[1,24.34]],[\"comment/1083\",[]],[\"name/1084\",[41,48.455]],[\"comment/1084\",[]],[\"name/1085\",[4,28.836]],[\"comment/1085\",[]],[\"name/1086\",[5,29.325]],[\"comment/1086\",[]],[\"name/1087\",[6,29.325]],[\"comment/1087\",[]],[\"name/1088\",[424,77.172]],[\"comment/1088\",[]],[\"name/1089\",[1,24.34]],[\"comment/1089\",[]],[\"name/1090\",[425,77.172]],[\"comment/1090\",[]],[\"name/1091\",[5,29.325]],[\"comment/1091\",[]],[\"name/1092\",[4,28.836]],[\"comment/1092\",[]],[\"name/1093\",[6,29.325]],[\"comment/1093\",[]],[\"name/1094\",[426,77.172]],[\"comment/1094\",[]],[\"name/1095\",[1,24.34]],[\"comment/1095\",[]],[\"name/1096\",[2,36.742]],[\"comment/1096\",[]],[\"name/1097\",[5,29.325]],[\"comment/1097\",[]],[\"name/1098\",[4,28.836]],[\"comment/1098\",[]],[\"name/1099\",[6,29.325]],[\"comment/1099\",[]],[\"name/1100\",[387,68.699]],[\"comment/1100\",[]],[\"name/1101\",[1,24.34]],[\"comment/1101\",[]],[\"name/1102\",[4,28.836]],[\"comment/1102\",[]],[\"name/1103\",[5,29.325]],[\"comment/1103\",[]],[\"name/1104\",[6,29.325]],[\"comment/1104\",[]],[\"name/1105\",[427,77.172]],[\"comment/1105\",[]],[\"name/1106\",[1,24.34]],[\"comment/1106\",[]],[\"name/1107\",[2,36.742]],[\"comment/1107\",[]],[\"name/1108\",[295,53.193]],[\"comment/1108\",[]],[\"name/1109\",[32,68.699]],[\"comment/1109\",[]],[\"name/1110\",[5,29.325]],[\"comment/1110\",[]],[\"name/1111\",[428,77.172]],[\"comment/1111\",[]],[\"name/1112\",[429,77.172]],[\"comment/1112\",[]],[\"name/1113\",[430,77.172]],[\"comment/1113\",[]],[\"name/1114\",[431,77.172]],[\"comment/1114\",[]],[\"name/1115\",[4,28.836]],[\"comment/1115\",[]],[\"name/1116\",[6,29.325]],[\"comment/1116\",[]],[\"name/1117\",[291,68.699]],[\"comment/1117\",[]],[\"name/1118\",[323,64.179]],[\"comment/1118\",[]],[\"name/1119\",[113,30.89]],[\"comment/1119\",[]],[\"name/1120\",[432,77.172]],[\"comment/1120\",[]],[\"name/1121\",[1,24.34]],[\"comment/1121\",[]],[\"name/1122\",[2,36.742]],[\"comment/1122\",[]],[\"name/1123\",[315,61.078]],[\"comment/1123\",[]],[\"name/1124\",[295,53.193]],[\"comment/1124\",[]],[\"name/1125\",[433,77.172]],[\"comment/1125\",[]],[\"name/1126\",[434,77.172]],[\"comment/1126\",[]],[\"name/1127\",[435,77.172]],[\"comment/1127\",[]],[\"name/1128\",[436,77.172]],[\"comment/1128\",[]],[\"name/1129\",[316,66.186]],[\"comment/1129\",[]],[\"name/1130\",[314,64.179]],[\"comment/1130\",[]],[\"name/1131\",[317,66.186]],[\"comment/1131\",[]],[\"name/1132\",[318,66.186]],[\"comment/1132\",[]],[\"name/1133\",[320,66.186]],[\"comment/1133\",[]],[\"name/1134\",[321,66.186]],[\"comment/1134\",[]],[\"name/1135\",[319,66.186]],[\"comment/1135\",[]],[\"name/1136\",[437,77.172]],[\"comment/1136\",[]],[\"name/1137\",[1,24.34]],[\"comment/1137\",[]],[\"name/1138\",[295,53.193]],[\"comment/1138\",[]],[\"name/1139\",[323,64.179]],[\"comment/1139\",[]],[\"name/1140\",[438,77.172]],[\"comment/1140\",[]],[\"name/1141\",[1,24.34]],[\"comment/1141\",[]],[\"name/1142\",[315,61.078]],[\"comment/1142\",[]],[\"name/1143\",[41,48.455]],[\"comment/1143\",[]],[\"name/1144\",[316,66.186]],[\"comment/1144\",[]],[\"name/1145\",[314,64.179]],[\"comment/1145\",[]],[\"name/1146\",[317,66.186]],[\"comment/1146\",[]],[\"name/1147\",[318,66.186]],[\"comment/1147\",[]],[\"name/1148\",[319,66.186]],[\"comment/1148\",[]],[\"name/1149\",[320,66.186]],[\"comment/1149\",[]],[\"name/1150\",[321,66.186]],[\"comment/1150\",[]],[\"name/1151\",[439,77.172]],[\"comment/1151\",[]],[\"name/1152\",[1,24.34]],[\"comment/1152\",[]],[\"name/1153\",[41,48.455]],[\"comment/1153\",[]],[\"name/1154\",[323,64.179]],[\"comment/1154\",[]],[\"name/1155\",[440,77.172]],[\"comment/1155\",[]],[\"name/1156\",[1,24.34]],[\"comment/1156\",[]],[\"name/1157\",[2,36.742]],[\"comment/1157\",[]],[\"name/1158\",[129,57.713]],[\"comment/1158\",[]],[\"name/1159\",[314,64.179]],[\"comment/1159\",[]],[\"name/1160\",[441,77.172]],[\"comment/1160\",[]],[\"name/1161\",[315,61.078]],[\"comment/1161\",[]],[\"name/1162\",[41,48.455]],[\"comment/1162\",[]],[\"name/1163\",[316,66.186]],[\"comment/1163\",[]],[\"name/1164\",[317,66.186]],[\"comment/1164\",[]],[\"name/1165\",[318,66.186]],[\"comment/1165\",[]],[\"name/1166\",[319,66.186]],[\"comment/1166\",[]],[\"name/1167\",[320,66.186]],[\"comment/1167\",[]],[\"name/1168\",[321,66.186]],[\"comment/1168\",[]],[\"name/1169\",[442,77.172]],[\"comment/1169\",[]],[\"name/1170\",[1,24.34]],[\"comment/1170\",[]],[\"name/1171\",[129,57.713]],[\"comment/1171\",[]],[\"name/1172\",[323,64.179]],[\"comment/1172\",[]],[\"name/1173\",[41,48.455]],[\"comment/1173\",[]],[\"name/1174\",[443,77.172]],[\"comment/1174\",[]],[\"name/1175\",[310,64.179]],[\"comment/1175\",[]],[\"name/1176\",[129,57.713]],[\"comment/1176\",[]],[\"name/1177\",[444,61.078]],[\"comment/1177\",[]],[\"name/1178\",[445,77.172]],[\"comment/1178\",[]],[\"name/1179\",[1,24.34]],[\"comment/1179\",[]],[\"name/1180\",[2,36.742]],[\"comment/1180\",[]],[\"name/1181\",[310,64.179]],[\"comment/1181\",[]],[\"name/1182\",[129,57.713]],[\"comment/1182\",[]],[\"name/1183\",[444,61.078]],[\"comment/1183\",[]],[\"name/1184\",[5,29.325]],[\"comment/1184\",[]],[\"name/1185\",[4,28.836]],[\"comment/1185\",[]],[\"name/1186\",[6,29.325]],[\"comment/1186\",[]],[\"name/1187\",[446,77.172]],[\"comment/1187\",[]],[\"name/1188\",[1,24.34]],[\"comment/1188\",[]],[\"name/1189\",[2,36.742]],[\"comment/1189\",[]],[\"name/1190\",[310,64.179]],[\"comment/1190\",[]],[\"name/1191\",[5,29.325]],[\"comment/1191\",[]],[\"name/1192\",[4,28.836]],[\"comment/1192\",[]],[\"name/1193\",[6,29.325]],[\"comment/1193\",[]],[\"name/1194\",[447,66.186]],[\"comment/1194\",[]],[\"name/1195\",[1,24.34]],[\"comment/1195\",[]],[\"name/1196\",[2,36.742]],[\"comment/1196\",[]],[\"name/1197\",[448,77.172]],[\"comment/1197\",[]],[\"name/1198\",[449,77.172]],[\"comment/1198\",[]],[\"name/1199\",[450,77.172]],[\"comment/1199\",[]],[\"name/1200\",[451,77.172]],[\"comment/1200\",[]],[\"name/1201\",[452,72.064]],[\"comment/1201\",[]],[\"name/1202\",[453,77.172]],[\"comment/1202\",[]],[\"name/1203\",[454,77.172]],[\"comment/1203\",[]],[\"name/1204\",[455,77.172]],[\"comment/1204\",[]],[\"name/1205\",[456,77.172]],[\"comment/1205\",[]],[\"name/1206\",[457,77.172]],[\"comment/1206\",[]],[\"name/1207\",[1,24.34]],[\"comment/1207\",[]],[\"name/1208\",[447,66.186]],[\"comment/1208\",[]],[\"name/1209\",[5,29.325]],[\"comment/1209\",[]],[\"name/1210\",[4,28.836]],[\"comment/1210\",[]],[\"name/1211\",[6,29.325]],[\"comment/1211\",[]],[\"name/1212\",[458,72.064]],[\"comment/1212\",[]],[\"name/1213\",[459,64.179]],[\"comment/1213\",[]],[\"name/1214\",[113,30.89]],[\"comment/1214\",[]],[\"name/1215\",[460,77.172]],[\"comment/1215\",[]],[\"name/1216\",[1,24.34]],[\"comment/1216\",[]],[\"name/1217\",[458,72.064]],[\"comment/1217\",[]],[\"name/1218\",[5,29.325]],[\"comment/1218\",[]],[\"name/1219\",[4,28.836]],[\"comment/1219\",[]],[\"name/1220\",[6,29.325]],[\"comment/1220\",[]],[\"name/1221\",[461,72.064]],[\"comment/1221\",[]],[\"name/1222\",[1,24.34]],[\"comment/1222\",[]],[\"name/1223\",[4,28.836]],[\"comment/1223\",[]],[\"name/1224\",[5,29.325]],[\"comment/1224\",[]],[\"name/1225\",[6,29.325]],[\"comment/1225\",[]],[\"name/1226\",[462,77.172]],[\"comment/1226\",[]],[\"name/1227\",[344,64.179]],[\"comment/1227\",[]],[\"name/1228\",[463,66.186]],[\"comment/1228\",[]],[\"name/1229\",[464,77.172]],[\"comment/1229\",[]],[\"name/1230\",[1,24.34]],[\"comment/1230\",[]],[\"name/1231\",[2,36.742]],[\"comment/1231\",[]],[\"name/1232\",[344,64.179]],[\"comment/1232\",[]],[\"name/1233\",[463,66.186]],[\"comment/1233\",[]],[\"name/1234\",[337,59.826]],[\"comment/1234\",[]],[\"name/1235\",[465,66.186]],[\"comment/1235\",[]],[\"name/1236\",[393,66.186]],[\"comment/1236\",[]],[\"name/1237\",[4,28.836]],[\"comment/1237\",[]],[\"name/1238\",[5,29.325]],[\"comment/1238\",[]],[\"name/1239\",[340,59.826]],[\"comment/1239\",[]],[\"name/1240\",[6,29.325]],[\"comment/1240\",[]],[\"name/1241\",[466,77.172]],[\"comment/1241\",[]],[\"name/1242\",[129,57.713]],[\"comment/1242\",[]],[\"name/1243\",[444,61.078]],[\"comment/1243\",[]],[\"name/1244\",[467,61.078]],[\"comment/1244\",[]],[\"name/1245\",[295,53.193]],[\"comment/1245\",[]],[\"name/1246\",[333,55.969]],[\"comment/1246\",[]],[\"name/1247\",[468,77.172]],[\"comment/1247\",[]],[\"name/1248\",[1,24.34]],[\"comment/1248\",[]],[\"name/1249\",[2,36.742]],[\"comment/1249\",[]],[\"name/1250\",[444,61.078]],[\"comment/1250\",[]],[\"name/1251\",[129,57.713]],[\"comment/1251\",[]],[\"name/1252\",[467,61.078]],[\"comment/1252\",[]],[\"name/1253\",[295,53.193]],[\"comment/1253\",[]],[\"name/1254\",[333,55.969]],[\"comment/1254\",[]],[\"name/1255\",[5,29.325]],[\"comment/1255\",[]],[\"name/1256\",[340,59.826]],[\"comment/1256\",[]],[\"name/1257\",[337,59.826]],[\"comment/1257\",[]],[\"name/1258\",[4,28.836]],[\"comment/1258\",[]],[\"name/1259\",[6,29.325]],[\"comment/1259\",[]],[\"name/1260\",[469,72.064]],[\"comment/1260\",[]],[\"name/1261\",[1,24.34]],[\"comment/1261\",[]],[\"name/1262\",[4,28.836]],[\"comment/1262\",[]],[\"name/1263\",[5,29.325]],[\"comment/1263\",[]],[\"name/1264\",[6,29.325]],[\"comment/1264\",[]],[\"name/1265\",[470,77.172]],[\"comment/1265\",[]],[\"name/1266\",[471,77.172]],[\"comment/1266\",[]],[\"name/1267\",[1,24.34]],[\"comment/1267\",[]],[\"name/1268\",[315,61.078]],[\"comment/1268\",[]],[\"name/1269\",[472,66.186]],[\"comment/1269\",[]],[\"name/1270\",[473,77.172]],[\"comment/1270\",[]],[\"name/1271\",[474,77.172]],[\"comment/1271\",[]],[\"name/1272\",[475,77.172]],[\"comment/1272\",[]],[\"name/1273\",[476,77.172]],[\"comment/1273\",[]],[\"name/1274\",[477,77.172]],[\"comment/1274\",[]],[\"name/1275\",[478,77.172]],[\"comment/1275\",[]],[\"name/1276\",[1,24.34]],[\"comment/1276\",[]],[\"name/1277\",[479,77.172]],[\"comment/1277\",[]],[\"name/1278\",[480,77.172]],[\"comment/1278\",[]],[\"name/1279\",[5,29.325]],[\"comment/1279\",[]],[\"name/1280\",[481,77.172]],[\"comment/1280\",[]],[\"name/1281\",[4,28.836]],[\"comment/1281\",[]],[\"name/1282\",[6,29.325]],[\"comment/1282\",[]],[\"name/1283\",[482,77.172]],[\"comment/1283\",[]],[\"name/1284\",[1,24.34]],[\"comment/1284\",[]],[\"name/1285\",[483,68.699]],[\"comment/1285\",[]],[\"name/1286\",[484,77.172]],[\"comment/1286\",[]],[\"name/1287\",[5,29.325]],[\"comment/1287\",[]],[\"name/1288\",[4,28.836]],[\"comment/1288\",[]],[\"name/1289\",[6,29.325]],[\"comment/1289\",[]],[\"name/1290\",[485,77.172]],[\"comment/1290\",[]],[\"name/1291\",[1,24.34]],[\"comment/1291\",[]],[\"name/1292\",[483,68.699]],[\"comment/1292\",[]],[\"name/1293\",[486,77.172]],[\"comment/1293\",[]],[\"name/1294\",[5,29.325]],[\"comment/1294\",[]],[\"name/1295\",[4,28.836]],[\"comment/1295\",[]],[\"name/1296\",[6,29.325]],[\"comment/1296\",[]],[\"name/1297\",[487,77.172]],[\"comment/1297\",[]],[\"name/1298\",[1,24.34]],[\"comment/1298\",[]],[\"name/1299\",[488,77.172]],[\"comment/1299\",[]],[\"name/1300\",[5,29.325]],[\"comment/1300\",[]],[\"name/1301\",[4,28.836]],[\"comment/1301\",[]],[\"name/1302\",[6,29.325]],[\"comment/1302\",[]],[\"name/1303\",[489,77.172]],[\"comment/1303\",[]],[\"name/1304\",[1,24.34]],[\"comment/1304\",[]],[\"name/1305\",[4,28.836]],[\"comment/1305\",[]],[\"name/1306\",[5,29.325]],[\"comment/1306\",[]],[\"name/1307\",[6,29.325]],[\"comment/1307\",[]],[\"name/1308\",[490,77.172]],[\"comment/1308\",[]],[\"name/1309\",[1,24.34]],[\"comment/1309\",[]],[\"name/1310\",[491,77.172]],[\"comment/1310\",[]],[\"name/1311\",[5,29.325]],[\"comment/1311\",[]],[\"name/1312\",[4,28.836]],[\"comment/1312\",[]],[\"name/1313\",[6,29.325]],[\"comment/1313\",[]],[\"name/1314\",[492,72.064]],[\"comment/1314\",[]],[\"name/1315\",[1,24.34]],[\"comment/1315\",[]],[\"name/1316\",[4,28.836]],[\"comment/1316\",[]],[\"name/1317\",[5,29.325]],[\"comment/1317\",[]],[\"name/1318\",[6,29.325]],[\"comment/1318\",[]],[\"name/1319\",[493,77.172]],[\"comment/1319\",[]],[\"name/1320\",[1,24.34]],[\"comment/1320\",[]],[\"name/1321\",[463,66.186]],[\"comment/1321\",[]],[\"name/1322\",[461,72.064]],[\"comment/1322\",[]],[\"name/1323\",[447,66.186]],[\"comment/1323\",[]],[\"name/1324\",[494,77.172]],[\"comment/1324\",[]],[\"name/1325\",[495,77.172]],[\"comment/1325\",[]],[\"name/1326\",[496,77.172]],[\"comment/1326\",[]],[\"name/1327\",[1,24.34]],[\"comment/1327\",[]],[\"name/1328\",[2,36.742]],[\"comment/1328\",[]],[\"name/1329\",[497,77.172]],[\"comment/1329\",[]],[\"name/1330\",[49,62.509]],[\"comment/1330\",[]],[\"name/1331\",[498,77.172]],[\"comment/1331\",[]],[\"name/1332\",[499,77.172]],[\"comment/1332\",[]],[\"name/1333\",[500,77.172]],[\"comment/1333\",[]],[\"name/1334\",[501,77.172]],[\"comment/1334\",[]],[\"name/1335\",[502,77.172]],[\"comment/1335\",[]],[\"name/1336\",[503,77.172]],[\"comment/1336\",[]],[\"name/1337\",[504,77.172]],[\"comment/1337\",[]],[\"name/1338\",[505,77.172]],[\"comment/1338\",[]],[\"name/1339\",[506,77.172]],[\"comment/1339\",[]],[\"name/1340\",[507,77.172]],[\"comment/1340\",[]],[\"name/1341\",[508,77.172]],[\"comment/1341\",[]],[\"name/1342\",[1,24.34]],[\"comment/1342\",[]],[\"name/1343\",[86,54.485]],[\"comment/1343\",[]],[\"name/1344\",[467,61.078]],[\"comment/1344\",[]],[\"name/1345\",[295,53.193]],[\"comment/1345\",[]],[\"name/1346\",[2,36.742]],[\"comment/1346\",[]],[\"name/1347\",[5,29.325]],[\"comment/1347\",[]],[\"name/1348\",[4,28.836]],[\"comment/1348\",[]],[\"name/1349\",[6,29.325]],[\"comment/1349\",[]],[\"name/1350\",[509,77.172]],[\"comment/1350\",[]],[\"name/1351\",[1,24.34]],[\"comment/1351\",[]],[\"name/1352\",[469,72.064]],[\"comment/1352\",[]],[\"name/1353\",[492,72.064]],[\"comment/1353\",[]],[\"name/1354\",[510,77.172]],[\"comment/1354\",[]],[\"name/1355\",[1,24.34]],[\"comment/1355\",[]],[\"name/1356\",[2,36.742]],[\"comment/1356\",[]],[\"name/1357\",[511,72.064]],[\"comment/1357\",[]],[\"name/1358\",[512,72.064]],[\"comment/1358\",[]],[\"name/1359\",[513,72.064]],[\"comment/1359\",[]],[\"name/1360\",[5,29.325]],[\"comment/1360\",[]],[\"name/1361\",[4,28.836]],[\"comment/1361\",[]],[\"name/1362\",[6,29.325]],[\"comment/1362\",[]],[\"name/1363\",[514,77.172]],[\"comment/1363\",[]],[\"name/1364\",[86,54.485]],[\"comment/1364\",[]],[\"name/1365\",[280,66.186]],[\"comment/1365\",[]],[\"name/1366\",[184,52.605]],[\"comment/1366\",[]],[\"name/1367\",[515,66.186]],[\"comment/1367\",[]],[\"name/1368\",[467,61.078]],[\"comment/1368\",[]],[\"name/1369\",[295,53.193]],[\"comment/1369\",[]],[\"name/1370\",[516,77.172]],[\"comment/1370\",[]],[\"name/1371\",[1,24.34]],[\"comment/1371\",[]],[\"name/1372\",[2,36.742]],[\"comment/1372\",[]],[\"name/1373\",[184,52.605]],[\"comment/1373\",[]],[\"name/1374\",[517,77.172]],[\"comment/1374\",[]],[\"name/1375\",[515,66.186]],[\"comment/1375\",[]],[\"name/1376\",[467,61.078]],[\"comment/1376\",[]],[\"name/1377\",[295,53.193]],[\"comment/1377\",[]],[\"name/1378\",[5,29.325]],[\"comment/1378\",[]],[\"name/1379\",[4,28.836]],[\"comment/1379\",[]],[\"name/1380\",[6,29.325]],[\"comment/1380\",[]],[\"name/1381\",[518,72.064]],[\"comment/1381\",[]],[\"name/1382\",[465,66.186]],[\"comment/1382\",[]],[\"name/1383\",[113,30.89]],[\"comment/1383\",[]],[\"name/1384\",[519,77.172]],[\"comment/1384\",[]],[\"name/1385\",[1,24.34]],[\"comment/1385\",[]],[\"name/1386\",[518,72.064]],[\"comment/1386\",[]],[\"name/1387\",[5,29.325]],[\"comment/1387\",[]],[\"name/1388\",[4,28.836]],[\"comment/1388\",[]],[\"name/1389\",[6,29.325]],[\"comment/1389\",[]],[\"name/1390\",[463,66.186]],[\"comment/1390\",[]],[\"name/1391\",[1,24.34]],[\"comment/1391\",[]],[\"name/1392\",[4,28.836]],[\"comment/1392\",[]],[\"name/1393\",[5,29.325]],[\"comment/1393\",[]],[\"name/1394\",[6,29.325]],[\"comment/1394\",[]],[\"name/1395\",[520,77.172]],[\"comment/1395\",[]],[\"name/1396\",[1,24.34]],[\"comment/1396\",[]],[\"name/1397\",[521,68.699]],[\"comment/1397\",[]],[\"name/1398\",[5,29.325]],[\"comment/1398\",[]],[\"name/1399\",[4,28.836]],[\"comment/1399\",[]],[\"name/1400\",[6,29.325]],[\"comment/1400\",[]],[\"name/1401\",[522,77.172]],[\"comment/1401\",[]],[\"name/1402\",[1,24.34]],[\"comment/1402\",[]],[\"name/1403\",[467,61.078]],[\"comment/1403\",[]],[\"name/1404\",[295,53.193]],[\"comment/1404\",[]],[\"name/1405\",[5,29.325]],[\"comment/1405\",[]],[\"name/1406\",[4,28.836]],[\"comment/1406\",[]],[\"name/1407\",[6,29.325]],[\"comment/1407\",[]],[\"name/1408\",[523,77.172]],[\"comment/1408\",[]],[\"name/1409\",[1,24.34]],[\"comment/1409\",[]],[\"name/1410\",[2,36.742]],[\"comment/1410\",[]],[\"name/1411\",[344,64.179]],[\"comment/1411\",[]],[\"name/1412\",[524,77.172]],[\"comment/1412\",[]],[\"name/1413\",[5,29.325]],[\"comment/1413\",[]],[\"name/1414\",[4,28.836]],[\"comment/1414\",[]],[\"name/1415\",[6,29.325]],[\"comment/1415\",[]],[\"name/1416\",[525,77.172]],[\"comment/1416\",[]],[\"name/1417\",[1,24.34]],[\"comment/1417\",[]],[\"name/1418\",[526,77.172]],[\"comment/1418\",[]],[\"name/1419\",[373,68.699]],[\"comment/1419\",[]],[\"name/1420\",[527,77.172]],[\"comment/1420\",[]],[\"name/1421\",[5,29.325]],[\"comment/1421\",[]],[\"name/1422\",[459,64.179]],[\"comment/1422\",[]],[\"name/1423\",[4,28.836]],[\"comment/1423\",[]],[\"name/1424\",[6,29.325]],[\"comment/1424\",[]],[\"name/1425\",[528,77.172]],[\"comment/1425\",[]],[\"name/1426\",[1,24.34]],[\"comment/1426\",[]],[\"name/1427\",[529,68.699]],[\"comment/1427\",[]],[\"name/1428\",[521,68.699]],[\"comment/1428\",[]],[\"name/1429\",[530,66.186]],[\"comment/1429\",[]],[\"name/1430\",[531,77.172]],[\"comment/1430\",[]],[\"name/1431\",[452,72.064]],[\"comment/1431\",[]],[\"name/1432\",[532,77.172]],[\"comment/1432\",[]],[\"name/1433\",[533,77.172]],[\"comment/1433\",[]],[\"name/1434\",[534,62.509]],[\"comment/1434\",[]],[\"name/1435\",[113,30.89]],[\"comment/1435\",[]],[\"name/1436\",[2,36.742]],[\"comment/1436\",[]],[\"name/1437\",[534,62.509]],[\"comment/1437\",[]],[\"name/1438\",[113,30.89]],[\"comment/1438\",[]],[\"name/1439\",[199,61.078]],[\"comment/1439\",[]],[\"name/1440\",[113,30.89]],[\"comment/1440\",[]],[\"name/1441\",[535,64.179]],[\"comment/1441\",[]],[\"name/1442\",[113,30.89]],[\"comment/1442\",[]],[\"name/1443\",[536,62.509]],[\"comment/1443\",[]],[\"name/1444\",[113,30.89]],[\"comment/1444\",[]],[\"name/1445\",[537,64.179]],[\"comment/1445\",[]],[\"name/1446\",[113,30.89]],[\"comment/1446\",[]],[\"name/1447\",[538,64.179]],[\"comment/1447\",[]],[\"name/1448\",[113,30.89]],[\"comment/1448\",[]],[\"name/1449\",[539,64.179]],[\"comment/1449\",[]],[\"name/1450\",[113,30.89]],[\"comment/1450\",[]],[\"name/1451\",[540,77.172]],[\"comment/1451\",[]],[\"name/1452\",[1,24.34]],[\"comment/1452\",[]],[\"name/1453\",[534,62.509]],[\"comment/1453\",[]],[\"name/1454\",[541,77.172]],[\"comment/1454\",[]],[\"name/1455\",[199,61.078]],[\"comment/1455\",[]],[\"name/1456\",[535,64.179]],[\"comment/1456\",[]],[\"name/1457\",[536,62.509]],[\"comment/1457\",[]],[\"name/1458\",[537,64.179]],[\"comment/1458\",[]],[\"name/1459\",[538,64.179]],[\"comment/1459\",[]],[\"name/1460\",[539,64.179]],[\"comment/1460\",[]],[\"name/1461\",[542,77.172]],[\"comment/1461\",[]],[\"name/1462\",[1,24.34]],[\"comment/1462\",[]],[\"name/1463\",[2,36.742]],[\"comment/1463\",[]],[\"name/1464\",[534,62.509]],[\"comment/1464\",[]],[\"name/1465\",[199,61.078]],[\"comment/1465\",[]],[\"name/1466\",[535,64.179]],[\"comment/1466\",[]],[\"name/1467\",[536,62.509]],[\"comment/1467\",[]],[\"name/1468\",[537,64.179]],[\"comment/1468\",[]],[\"name/1469\",[538,64.179]],[\"comment/1469\",[]],[\"name/1470\",[539,64.179]],[\"comment/1470\",[]],[\"name/1471\",[521,68.699]],[\"comment/1471\",[]],[\"name/1472\",[530,66.186]],[\"comment/1472\",[]],[\"name/1473\",[113,30.89]],[\"comment/1473\",[]],[\"name/1474\",[543,77.172]],[\"comment/1474\",[]],[\"name/1475\",[544,77.172]],[\"comment/1475\",[]],[\"name/1476\",[545,77.172]],[\"comment/1476\",[]],[\"name/1477\",[546,77.172]],[\"comment/1477\",[]],[\"name/1478\",[547,77.172]],[\"comment/1478\",[]],[\"name/1479\",[548,77.172]],[\"comment/1479\",[]],[\"name/1480\",[1,24.34]],[\"comment/1480\",[]],[\"name/1481\",[534,62.509]],[\"comment/1481\",[]],[\"name/1482\",[199,61.078]],[\"comment/1482\",[]],[\"name/1483\",[535,64.179]],[\"comment/1483\",[]],[\"name/1484\",[536,62.509]],[\"comment/1484\",[]],[\"name/1485\",[537,64.179]],[\"comment/1485\",[]],[\"name/1486\",[538,64.179]],[\"comment/1486\",[]],[\"name/1487\",[539,64.179]],[\"comment/1487\",[]],[\"name/1488\",[549,77.172]],[\"comment/1488\",[]],[\"name/1489\",[1,24.34]],[\"comment/1489\",[]],[\"name/1490\",[2,36.742]],[\"comment/1490\",[]],[\"name/1491\",[530,66.186]],[\"comment/1491\",[]],[\"name/1492\",[550,77.172]],[\"comment/1492\",[]],[\"name/1493\",[1,24.34]],[\"comment/1493\",[]],[\"name/1494\",[2,36.742]],[\"comment/1494\",[]],[\"name/1495\",[534,62.509]],[\"comment/1495\",[]],[\"name/1496\",[199,61.078]],[\"comment/1496\",[]],[\"name/1497\",[535,64.179]],[\"comment/1497\",[]],[\"name/1498\",[536,62.509]],[\"comment/1498\",[]],[\"name/1499\",[537,64.179]],[\"comment/1499\",[]],[\"name/1500\",[538,64.179]],[\"comment/1500\",[]],[\"name/1501\",[539,64.179]],[\"comment/1501\",[]],[\"name/1502\",[551,77.172]],[\"comment/1502\",[]],[\"name/1503\",[1,24.34]],[\"comment/1503\",[]],[\"name/1504\",[552,77.172]],[\"comment/1504\",[]],[\"name/1505\",[553,77.172]],[\"comment/1505\",[]],[\"name/1506\",[530,66.186]],[\"comment/1506\",[]],[\"name/1507\",[554,77.172]],[\"comment/1507\",[]],[\"name/1508\",[555,77.172]],[\"comment/1508\",[]],[\"name/1509\",[1,24.34]],[\"comment/1509\",[]],[\"name/1510\",[5,29.325]],[\"comment/1510\",[]],[\"name/1511\",[4,28.836]],[\"comment/1511\",[]],[\"name/1512\",[6,29.325]],[\"comment/1512\",[]],[\"name/1513\",[556,77.172]],[\"comment/1513\",[]],[\"name/1514\",[1,24.34]],[\"comment/1514\",[]],[\"name/1515\",[557,77.172]],[\"comment/1515\",[]],[\"name/1516\",[5,29.325]],[\"comment/1516\",[]],[\"name/1517\",[4,28.836]],[\"comment/1517\",[]],[\"name/1518\",[6,29.325]],[\"comment/1518\",[]],[\"name/1519\",[558,72.064]],[\"comment/1519\",[]],[\"name/1520\",[1,24.34]],[\"comment/1520\",[]],[\"name/1521\",[4,28.836]],[\"comment/1521\",[]],[\"name/1522\",[5,29.325]],[\"comment/1522\",[]],[\"name/1523\",[6,29.325]],[\"comment/1523\",[]],[\"name/1524\",[559,77.172]],[\"comment/1524\",[]],[\"name/1525\",[391,66.186]],[\"comment/1525\",[]],[\"name/1526\",[560,77.172]],[\"comment/1526\",[]],[\"name/1527\",[561,77.172]],[\"comment/1527\",[]],[\"name/1528\",[1,24.34]],[\"comment/1528\",[]],[\"name/1529\",[562,77.172]],[\"comment/1529\",[]],[\"name/1530\",[165,64.179]],[\"comment/1530\",[]],[\"name/1531\",[563,77.172]],[\"comment/1531\",[]],[\"name/1532\",[5,29.325]],[\"comment/1532\",[]],[\"name/1533\",[4,28.836]],[\"comment/1533\",[]],[\"name/1534\",[6,29.325]],[\"comment/1534\",[]],[\"name/1535\",[564,77.172]],[\"comment/1535\",[]],[\"name/1536\",[1,24.34]],[\"comment/1536\",[]],[\"name/1537\",[472,66.186]],[\"comment/1537\",[]],[\"name/1538\",[565,77.172]],[\"comment/1538\",[]],[\"name/1539\",[566,58.714]],[\"comment/1539\",[]],[\"name/1540\",[567,77.172]],[\"comment/1540\",[]],[\"name/1541\",[566,58.714]],[\"comment/1541\",[]],[\"name/1542\",[113,30.89]],[\"comment/1542\",[]],[\"name/1543\",[568,77.172]],[\"comment/1543\",[]],[\"name/1544\",[386,68.699]],[\"comment/1544\",[]],[\"name/1545\",[566,58.714]],[\"comment/1545\",[]],[\"name/1546\",[113,30.89]],[\"comment/1546\",[]],[\"name/1547\",[569,72.064]],[\"comment/1547\",[]],[\"name/1548\",[566,58.714]],[\"comment/1548\",[]],[\"name/1549\",[113,30.89]],[\"comment/1549\",[]],[\"name/1550\",[570,77.172]],[\"comment/1550\",[]],[\"name/1551\",[138,59.826]],[\"comment/1551\",[]],[\"name/1552\",[137,64.179]],[\"comment/1552\",[]],[\"name/1553\",[571,68.699]],[\"comment/1553\",[]],[\"name/1554\",[566,58.714]],[\"comment/1554\",[]],[\"name/1555\",[113,30.89]],[\"comment/1555\",[]],[\"name/1556\",[572,77.172]],[\"comment/1556\",[]],[\"name/1557\",[1,24.34]],[\"comment/1557\",[]],[\"name/1558\",[573,72.064]],[\"comment/1558\",[]],[\"name/1559\",[113,30.89]],[\"comment/1559\",[]],[\"name/1560\",[574,68.699]],[\"comment/1560\",[]],[\"name/1561\",[575,68.699]],[\"comment/1561\",[]],[\"name/1562\",[566,58.714]],[\"comment/1562\",[]],[\"name/1563\",[576,77.172]],[\"comment/1563\",[]],[\"name/1564\",[1,24.34]],[\"comment/1564\",[]],[\"name/1565\",[577,68.699]],[\"comment/1565\",[]],[\"name/1566\",[566,58.714]],[\"comment/1566\",[]],[\"name/1567\",[578,77.172]],[\"comment/1567\",[]],[\"name/1568\",[1,24.34]],[\"comment/1568\",[]],[\"name/1569\",[2,36.742]],[\"comment/1569\",[]],[\"name/1570\",[511,72.064]],[\"comment/1570\",[]],[\"name/1571\",[558,72.064]],[\"comment/1571\",[]],[\"name/1572\",[512,72.064]],[\"comment/1572\",[]],[\"name/1573\",[579,77.172]],[\"comment/1573\",[]],[\"name/1574\",[86,54.485]],[\"comment/1574\",[]],[\"name/1575\",[566,58.714]],[\"comment/1575\",[]],[\"name/1576\",[580,77.172]],[\"comment/1576\",[]],[\"name/1577\",[581,72.064]],[\"comment/1577\",[]],[\"name/1578\",[529,68.699]],[\"comment/1578\",[]],[\"name/1579\",[333,55.969]],[\"comment/1579\",[]],[\"name/1580\",[582,72.064]],[\"comment/1580\",[]],[\"name/1581\",[192,62.509]],[\"comment/1581\",[]],[\"name/1582\",[184,52.605]],[\"comment/1582\",[]],[\"name/1583\",[583,77.172]],[\"comment/1583\",[]],[\"name/1584\",[1,24.34]],[\"comment/1584\",[]],[\"name/1585\",[581,72.064]],[\"comment/1585\",[]],[\"name/1586\",[529,68.699]],[\"comment/1586\",[]],[\"name/1587\",[333,55.969]],[\"comment/1587\",[]],[\"name/1588\",[582,72.064]],[\"comment/1588\",[]],[\"name/1589\",[192,62.509]],[\"comment/1589\",[]],[\"name/1590\",[184,52.605]],[\"comment/1590\",[]],[\"name/1591\",[566,58.714]],[\"comment/1591\",[]],[\"name/1592\",[584,77.172]],[\"comment/1592\",[]],[\"name/1593\",[585,77.172]],[\"comment/1593\",[]],[\"name/1594\",[586,77.172]],[\"comment/1594\",[]],[\"name/1595\",[587,77.172]],[\"comment/1595\",[]],[\"name/1596\",[588,53.818]],[\"comment/1596\",[]],[\"name/1597\",[589,77.172]],[\"comment/1597\",[]],[\"name/1598\",[590,77.172]],[\"comment/1598\",[]],[\"name/1599\",[8,61.078]],[\"comment/1599\",[]],[\"name/1600\",[391,66.186]],[\"comment/1600\",[]],[\"name/1601\",[315,61.078]],[\"comment/1601\",[]],[\"name/1602\",[327,62.509]],[\"comment/1602\",[]],[\"name/1603\",[397,72.064]],[\"comment/1603\",[]],[\"name/1604\",[591,77.172]],[\"comment/1604\",[]],[\"name/1605\",[1,24.34]],[\"comment/1605\",[]],[\"name/1606\",[2,36.742]],[\"comment/1606\",[]],[\"name/1607\",[569,72.064]],[\"comment/1607\",[]],[\"name/1608\",[513,72.064]],[\"comment/1608\",[]],[\"name/1609\",[571,68.699]],[\"comment/1609\",[]],[\"name/1610\",[184,52.605]],[\"comment/1610\",[]],[\"name/1611\",[394,64.179]],[\"comment/1611\",[]],[\"name/1612\",[592,77.172]],[\"comment/1612\",[]],[\"name/1613\",[1,24.34]],[\"comment/1613\",[]],[\"name/1614\",[2,36.742]],[\"comment/1614\",[]],[\"name/1615\",[184,52.605]],[\"comment/1615\",[]],[\"name/1616\",[571,68.699]],[\"comment/1616\",[]],[\"name/1617\",[394,64.179]],[\"comment/1617\",[]],[\"name/1618\",[388,68.699]],[\"comment/1618\",[]],[\"name/1619\",[394,64.179]],[\"comment/1619\",[]],[\"name/1620\",[113,30.89]],[\"comment/1620\",[]],[\"name/1621\",[593,77.172]],[\"comment/1621\",[]],[\"name/1622\",[13,68.699]],[\"comment/1622\",[]],[\"name/1623\",[42,68.699]],[\"comment/1623\",[]],[\"name/1624\",[96,68.699]],[\"comment/1624\",[]],[\"name/1625\",[69,68.699]],[\"comment/1625\",[]],[\"name/1626\",[188,64.179]],[\"comment/1626\",[]],[\"name/1627\",[594,77.172]],[\"comment/1627\",[]],[\"name/1628\",[1,24.34]],[\"comment/1628\",[]],[\"name/1629\",[2,36.742]],[\"comment/1629\",[]],[\"name/1630\",[13,68.699]],[\"comment/1630\",[]],[\"name/1631\",[42,68.699]],[\"comment/1631\",[]],[\"name/1632\",[96,68.699]],[\"comment/1632\",[]],[\"name/1633\",[69,68.699]],[\"comment/1633\",[]],[\"name/1634\",[188,64.179]],[\"comment/1634\",[]],[\"name/1635\",[5,29.325]],[\"comment/1635\",[]],[\"name/1636\",[4,28.836]],[\"comment/1636\",[]],[\"name/1637\",[6,29.325]],[\"comment/1637\",[]],[\"name/1638\",[595,77.172]],[\"comment/1638\",[]],[\"name/1639\",[596,77.172]],[\"comment/1639\",[]],[\"name/1640\",[194,64.179]],[\"comment/1640\",[]],[\"name/1641\",[483,68.699]],[\"comment/1641\",[]],[\"name/1642\",[597,77.172]],[\"comment/1642\",[]],[\"name/1643\",[598,77.172]],[\"comment/1643\",[]],[\"name/1644\",[599,77.172]],[\"comment/1644\",[]],[\"name/1645\",[600,77.172]],[\"comment/1645\",[]],[\"name/1646\",[1,24.34]],[\"comment/1646\",[]],[\"name/1647\",[2,36.742]],[\"comment/1647\",[]],[\"name/1648\",[444,61.078]],[\"comment/1648\",[]],[\"name/1649\",[472,66.186]],[\"comment/1649\",[]],[\"name/1650\",[601,68.699]],[\"comment/1650\",[]],[\"name/1651\",[602,77.172]],[\"comment/1651\",[]],[\"name/1652\",[603,77.172]],[\"comment/1652\",[]],[\"name/1653\",[140,66.186]],[\"comment/1653\",[]],[\"name/1654\",[416,68.699]],[\"comment/1654\",[]],[\"name/1655\",[604,77.172]],[\"comment/1655\",[]],[\"name/1656\",[1,24.34]],[\"comment/1656\",[]],[\"name/1657\",[4,28.836]],[\"comment/1657\",[]],[\"name/1658\",[5,29.325]],[\"comment/1658\",[]],[\"name/1659\",[6,29.325]],[\"comment/1659\",[]],[\"name/1660\",[605,77.172]],[\"comment/1660\",[]],[\"name/1661\",[606,77.172]],[\"comment/1661\",[]],[\"name/1662\",[607,77.172]],[\"comment/1662\",[]],[\"name/1663\",[608,77.172]],[\"comment/1663\",[]],[\"name/1664\",[601,68.699]],[\"comment/1664\",[]],[\"name/1665\",[113,30.89]],[\"comment/1665\",[]],[\"name/1666\",[609,77.172]],[\"comment/1666\",[]],[\"name/1667\",[180,62.509]],[\"comment/1667\",[]],[\"name/1668\",[140,66.186]],[\"comment/1668\",[]],[\"name/1669\",[416,68.699]],[\"comment/1669\",[]],[\"name/1670\",[610,77.172]],[\"comment/1670\",[]],[\"name/1671\",[1,24.34]],[\"comment/1671\",[]],[\"name/1672\",[4,28.836]],[\"comment/1672\",[]],[\"name/1673\",[5,29.325]],[\"comment/1673\",[]],[\"name/1674\",[6,29.325]],[\"comment/1674\",[]],[\"name/1675\",[611,77.172]],[\"comment/1675\",[]],[\"name/1676\",[178,68.699]],[\"comment/1676\",[]],[\"name/1677\",[612,72.064]],[\"comment/1677\",[]],[\"name/1678\",[200,62.509]],[\"comment/1678\",[]],[\"name/1679\",[237,64.179]],[\"comment/1679\",[]],[\"name/1680\",[188,64.179]],[\"comment/1680\",[]],[\"name/1681\",[613,77.172]],[\"comment/1681\",[]],[\"name/1682\",[1,24.34]],[\"comment/1682\",[]],[\"name/1683\",[2,36.742]],[\"comment/1683\",[]],[\"name/1684\",[178,68.699]],[\"comment/1684\",[]],[\"name/1685\",[200,62.509]],[\"comment/1685\",[]],[\"name/1686\",[237,64.179]],[\"comment/1686\",[]],[\"name/1687\",[612,72.064]],[\"comment/1687\",[]],[\"name/1688\",[188,64.179]],[\"comment/1688\",[]],[\"name/1689\",[5,29.325]],[\"comment/1689\",[]],[\"name/1690\",[614,77.172]],[\"comment/1690\",[]],[\"name/1691\",[615,77.172]],[\"comment/1691\",[]],[\"name/1692\",[4,28.836]],[\"comment/1692\",[]],[\"name/1693\",[6,29.325]],[\"comment/1693\",[]],[\"name/1694\",[616,72.064]],[\"comment/1694\",[]],[\"name/1695\",[1,24.34]],[\"comment/1695\",[]],[\"name/1696\",[4,28.836]],[\"comment/1696\",[]],[\"name/1697\",[5,29.325]],[\"comment/1697\",[]],[\"name/1698\",[6,29.325]],[\"comment/1698\",[]],[\"name/1699\",[617,77.172]],[\"comment/1699\",[]],[\"name/1700\",[1,24.34]],[\"comment/1700\",[]],[\"name/1701\",[618,77.172]],[\"comment/1701\",[]],[\"name/1702\",[616,72.064]],[\"comment/1702\",[]],[\"name/1703\",[601,68.699]],[\"comment/1703\",[]],[\"name/1704\",[619,72.064]],[\"comment/1704\",[]],[\"name/1705\",[1,24.34]],[\"comment/1705\",[]],[\"name/1706\",[619,72.064]],[\"comment/1706\",[]],[\"name/1707\",[113,30.89]],[\"comment/1707\",[]],[\"name/1708\",[5,29.325]],[\"comment/1708\",[]],[\"name/1709\",[4,28.836]],[\"comment/1709\",[]],[\"name/1710\",[6,29.325]],[\"comment/1710\",[]],[\"name/1711\",[620,77.172]],[\"comment/1711\",[]],[\"name/1712\",[1,24.34]],[\"comment/1712\",[]],[\"name/1713\",[218,72.064]],[\"comment/1713\",[]],[\"name/1714\",[5,29.325]],[\"comment/1714\",[]],[\"name/1715\",[4,28.836]],[\"comment/1715\",[]],[\"name/1716\",[6,29.325]],[\"comment/1716\",[]],[\"name/1717\",[621,77.172]],[\"comment/1717\",[]],[\"name/1718\",[1,24.34]],[\"comment/1718\",[]],[\"name/1719\",[622,77.172]],[\"comment/1719\",[]],[\"name/1720\",[623,77.172]],[\"comment/1720\",[]],[\"name/1721\",[624,66.186]],[\"comment/1721\",[]],[\"name/1722\",[2,36.742]],[\"comment/1722\",[]],[\"name/1723\",[625,77.172]],[\"comment/1723\",[]],[\"name/1724\",[626,77.172]],[\"comment/1724\",[]],[\"name/1725\",[4,28.836]],[\"comment/1725\",[]],[\"name/1726\",[5,29.325]],[\"comment/1726\",[]],[\"name/1727\",[627,77.172]],[\"comment/1727\",[]],[\"name/1728\",[6,29.325]],[\"comment/1728\",[]],[\"name/1729\",[628,77.172]],[\"comment/1729\",[]],[\"name/1730\",[1,24.34]],[\"comment/1730\",[]],[\"name/1731\",[629,77.172]],[\"comment/1731\",[]],[\"name/1732\",[5,29.325]],[\"comment/1732\",[]],[\"name/1733\",[4,28.836]],[\"comment/1733\",[]],[\"name/1734\",[6,29.325]],[\"comment/1734\",[]],[\"name/1735\",[630,77.172]],[\"comment/1735\",[]],[\"name/1736\",[1,24.34]],[\"comment/1736\",[]],[\"name/1737\",[2,36.742]],[\"comment/1737\",[]],[\"name/1738\",[631,77.172]],[\"comment/1738\",[]],[\"name/1739\",[4,28.836]],[\"comment/1739\",[]],[\"name/1740\",[5,29.325]],[\"comment/1740\",[]],[\"name/1741\",[632,77.172]],[\"comment/1741\",[]],[\"name/1742\",[6,29.325]],[\"comment/1742\",[]],[\"name/1743\",[633,77.172]],[\"comment/1743\",[]],[\"name/1744\",[86,54.485]],[\"comment/1744\",[]],[\"name/1745\",[159,64.179]],[\"comment/1745\",[]],[\"name/1746\",[444,61.078]],[\"comment/1746\",[]],[\"name/1747\",[634,72.064]],[\"comment/1747\",[]],[\"name/1748\",[635,77.172]],[\"comment/1748\",[]],[\"name/1749\",[636,77.172]],[\"comment/1749\",[]],[\"name/1750\",[1,24.34]],[\"comment/1750\",[]],[\"name/1751\",[86,54.485]],[\"comment/1751\",[]],[\"name/1752\",[159,64.179]],[\"comment/1752\",[]],[\"name/1753\",[444,61.078]],[\"comment/1753\",[]],[\"name/1754\",[634,72.064]],[\"comment/1754\",[]],[\"name/1755\",[637,77.172]],[\"comment/1755\",[]],[\"name/1756\",[638,77.172]],[\"comment/1756\",[]],[\"name/1757\",[4,28.836]],[\"comment/1757\",[]],[\"name/1758\",[5,29.325]],[\"comment/1758\",[]],[\"name/1759\",[6,29.325]],[\"comment/1759\",[]],[\"name/1760\",[639,77.172]],[\"comment/1760\",[]],[\"name/1761\",[4,28.836]],[\"comment/1761\",[]],[\"name/1762\",[113,30.89]],[\"comment/1762\",[]],[\"name/1763\",[640,58.714]],[\"comment/1763\",[]],[\"name/1764\",[113,30.89]],[\"comment/1764\",[]],[\"name/1765\",[641,58.714]],[\"comment/1765\",[]],[\"name/1766\",[113,30.89]],[\"comment/1766\",[]],[\"name/1767\",[642,58.714]],[\"comment/1767\",[]],[\"name/1768\",[113,30.89]],[\"comment/1768\",[]],[\"name/1769\",[643,58.714]],[\"comment/1769\",[]],[\"name/1770\",[113,30.89]],[\"comment/1770\",[]],[\"name/1771\",[644,58.714]],[\"comment/1771\",[]],[\"name/1772\",[113,30.89]],[\"comment/1772\",[]],[\"name/1773\",[645,57.713]],[\"comment/1773\",[]],[\"name/1774\",[113,30.89]],[\"comment/1774\",[]],[\"name/1775\",[646,50.546]],[\"comment/1775\",[]],[\"name/1776\",[113,30.89]],[\"comment/1776\",[]],[\"name/1777\",[647,77.172]],[\"comment/1777\",[]],[\"name/1778\",[1,24.34]],[\"comment/1778\",[]],[\"name/1779\",[648,77.172]],[\"comment/1779\",[]],[\"name/1780\",[643,58.714]],[\"comment/1780\",[]],[\"name/1781\",[2,36.742]],[\"comment/1781\",[]],[\"name/1782\",[649,72.064]],[\"comment/1782\",[]],[\"name/1783\",[4,28.836]],[\"comment/1783\",[]],[\"name/1784\",[640,58.714]],[\"comment/1784\",[]],[\"name/1785\",[641,58.714]],[\"comment/1785\",[]],[\"name/1786\",[642,58.714]],[\"comment/1786\",[]],[\"name/1787\",[644,58.714]],[\"comment/1787\",[]],[\"name/1788\",[645,57.713]],[\"comment/1788\",[]],[\"name/1789\",[646,50.546]],[\"comment/1789\",[]],[\"name/1790\",[650,72.064]],[\"comment/1790\",[]],[\"name/1791\",[651,72.064]],[\"comment/1791\",[]],[\"name/1792\",[652,72.064]],[\"comment/1792\",[]],[\"name/1793\",[653,72.064]],[\"comment/1793\",[]],[\"name/1794\",[654,77.172]],[\"comment/1794\",[]],[\"name/1795\",[4,28.836]],[\"comment/1795\",[]],[\"name/1796\",[113,30.89]],[\"comment/1796\",[]],[\"name/1797\",[640,58.714]],[\"comment/1797\",[]],[\"name/1798\",[113,30.89]],[\"comment/1798\",[]],[\"name/1799\",[641,58.714]],[\"comment/1799\",[]],[\"name/1800\",[113,30.89]],[\"comment/1800\",[]],[\"name/1801\",[642,58.714]],[\"comment/1801\",[]],[\"name/1802\",[113,30.89]],[\"comment/1802\",[]],[\"name/1803\",[643,58.714]],[\"comment/1803\",[]],[\"name/1804\",[113,30.89]],[\"comment/1804\",[]],[\"name/1805\",[644,58.714]],[\"comment/1805\",[]],[\"name/1806\",[113,30.89]],[\"comment/1806\",[]],[\"name/1807\",[645,57.713]],[\"comment/1807\",[]],[\"name/1808\",[113,30.89]],[\"comment/1808\",[]],[\"name/1809\",[646,50.546]],[\"comment/1809\",[]],[\"name/1810\",[113,30.89]],[\"comment/1810\",[]],[\"name/1811\",[655,77.172]],[\"comment/1811\",[]],[\"name/1812\",[1,24.34]],[\"comment/1812\",[]],[\"name/1813\",[2,36.742]],[\"comment/1813\",[]],[\"name/1814\",[649,72.064]],[\"comment/1814\",[]],[\"name/1815\",[4,28.836]],[\"comment/1815\",[]],[\"name/1816\",[640,58.714]],[\"comment/1816\",[]],[\"name/1817\",[641,58.714]],[\"comment/1817\",[]],[\"name/1818\",[642,58.714]],[\"comment/1818\",[]],[\"name/1819\",[643,58.714]],[\"comment/1819\",[]],[\"name/1820\",[644,58.714]],[\"comment/1820\",[]],[\"name/1821\",[645,57.713]],[\"comment/1821\",[]],[\"name/1822\",[646,50.546]],[\"comment/1822\",[]],[\"name/1823\",[650,72.064]],[\"comment/1823\",[]],[\"name/1824\",[656,77.172]],[\"comment/1824\",[]],[\"name/1825\",[657,77.172]],[\"comment/1825\",[]],[\"name/1826\",[651,72.064]],[\"comment/1826\",[]],[\"name/1827\",[658,77.172]],[\"comment/1827\",[]],[\"name/1828\",[659,77.172]],[\"comment/1828\",[]],[\"name/1829\",[660,77.172]],[\"comment/1829\",[]],[\"name/1830\",[661,77.172]],[\"comment/1830\",[]],[\"name/1831\",[652,72.064]],[\"comment/1831\",[]],[\"name/1832\",[653,72.064]],[\"comment/1832\",[]],[\"name/1833\",[662,77.172]],[\"comment/1833\",[]],[\"name/1834\",[1,24.34]],[\"comment/1834\",[]],[\"name/1835\",[663,77.172]],[\"comment/1835\",[]],[\"name/1836\",[643,58.714]],[\"comment/1836\",[]],[\"name/1837\",[644,58.714]],[\"comment/1837\",[]],[\"name/1838\",[664,77.172]],[\"comment/1838\",[]],[\"name/1839\",[665,64.179]],[\"comment/1839\",[]],[\"name/1840\",[4,28.836]],[\"comment/1840\",[]],[\"name/1841\",[640,58.714]],[\"comment/1841\",[]],[\"name/1842\",[641,58.714]],[\"comment/1842\",[]],[\"name/1843\",[645,57.713]],[\"comment/1843\",[]],[\"name/1844\",[642,58.714]],[\"comment/1844\",[]],[\"name/1845\",[646,50.546]],[\"comment/1845\",[]],[\"name/1846\",[666,77.172]],[\"comment/1846\",[]],[\"name/1847\",[1,24.34]],[\"comment/1847\",[]],[\"name/1848\",[78,55.2]],[\"comment/1848\",[]],[\"name/1849\",[184,52.605]],[\"comment/1849\",[]],[\"name/1850\",[113,30.89]],[\"comment/1850\",[]],[\"name/1851\",[667,55.2]],[\"comment/1851\",[]],[\"name/1852\",[4,28.836]],[\"comment/1852\",[]],[\"name/1853\",[640,58.714]],[\"comment/1853\",[]],[\"name/1854\",[641,58.714]],[\"comment/1854\",[]],[\"name/1855\",[642,58.714]],[\"comment/1855\",[]],[\"name/1856\",[643,58.714]],[\"comment/1856\",[]],[\"name/1857\",[644,58.714]],[\"comment/1857\",[]],[\"name/1858\",[645,57.713]],[\"comment/1858\",[]],[\"name/1859\",[646,50.546]],[\"comment/1859\",[]],[\"name/1860\",[668,77.172]],[\"comment/1860\",[]],[\"name/1861\",[669,77.172]],[\"comment/1861\",[]],[\"name/1862\",[670,77.172]],[\"comment/1862\",[]],[\"name/1863\",[671,77.172]],[\"comment/1863\",[]],[\"name/1864\",[672,77.172]],[\"comment/1864\",[]],[\"name/1865\",[1,24.34]],[\"comment/1865\",[]],[\"name/1866\",[665,64.179]],[\"comment/1866\",[]],[\"name/1867\",[643,58.714]],[\"comment/1867\",[]],[\"name/1868\",[644,58.714]],[\"comment/1868\",[]],[\"name/1869\",[4,28.836]],[\"comment/1869\",[]],[\"name/1870\",[640,58.714]],[\"comment/1870\",[]],[\"name/1871\",[641,58.714]],[\"comment/1871\",[]],[\"name/1872\",[645,57.713]],[\"comment/1872\",[]],[\"name/1873\",[642,58.714]],[\"comment/1873\",[]],[\"name/1874\",[646,50.546]],[\"comment/1874\",[]],[\"name/1875\",[673,77.172]],[\"comment/1875\",[]],[\"name/1876\",[1,24.34]],[\"comment/1876\",[]],[\"name/1877\",[2,36.742]],[\"comment/1877\",[]],[\"name/1878\",[674,77.172]],[\"comment/1878\",[]],[\"name/1879\",[78,55.2]],[\"comment/1879\",[]],[\"name/1880\",[675,77.172]],[\"comment/1880\",[]],[\"name/1881\",[515,66.186]],[\"comment/1881\",[]],[\"name/1882\",[4,28.836]],[\"comment/1882\",[]],[\"name/1883\",[640,58.714]],[\"comment/1883\",[]],[\"name/1884\",[641,58.714]],[\"comment/1884\",[]],[\"name/1885\",[642,58.714]],[\"comment/1885\",[]],[\"name/1886\",[644,58.714]],[\"comment/1886\",[]],[\"name/1887\",[643,58.714]],[\"comment/1887\",[]],[\"name/1888\",[645,57.713]],[\"comment/1888\",[]],[\"name/1889\",[646,50.546]],[\"comment/1889\",[]],[\"name/1890\",[676,77.172]],[\"comment/1890\",[]],[\"name/1891\",[113,30.89]],[\"comment/1891\",[]],[\"name/1892\",[315,61.078]],[\"comment/1892\",[]],[\"name/1893\",[677,77.172]],[\"comment/1893\",[]],[\"name/1894\",[678,77.172]],[\"comment/1894\",[]],[\"name/1895\",[679,77.172]],[\"comment/1895\",[]],[\"name/1896\",[680,77.172]],[\"comment/1896\",[]],[\"name/1897\",[681,77.172]],[\"comment/1897\",[]],[\"name/1898\",[682,77.172]],[\"comment/1898\",[]],[\"name/1899\",[683,77.172]],[\"comment/1899\",[]],[\"name/1900\",[684,77.172]],[\"comment/1900\",[]],[\"name/1901\",[685,77.172]],[\"comment/1901\",[]],[\"name/1902\",[686,77.172]],[\"comment/1902\",[]],[\"name/1903\",[687,77.172]],[\"comment/1903\",[]],[\"name/1904\",[688,77.172]],[\"comment/1904\",[]],[\"name/1905\",[689,77.172]],[\"comment/1905\",[]],[\"name/1906\",[1,24.34]],[\"comment/1906\",[]],[\"name/1907\",[123,68.699]],[\"comment/1907\",[]],[\"name/1908\",[643,58.714]],[\"comment/1908\",[]],[\"name/1909\",[644,58.714]],[\"comment/1909\",[]],[\"name/1910\",[665,64.179]],[\"comment/1910\",[]],[\"name/1911\",[4,28.836]],[\"comment/1911\",[]],[\"name/1912\",[640,58.714]],[\"comment/1912\",[]],[\"name/1913\",[641,58.714]],[\"comment/1913\",[]],[\"name/1914\",[645,57.713]],[\"comment/1914\",[]],[\"name/1915\",[642,58.714]],[\"comment/1915\",[]],[\"name/1916\",[646,50.546]],[\"comment/1916\",[]],[\"name/1917\",[690,77.172]],[\"comment/1917\",[]],[\"name/1918\",[1,24.34]],[\"comment/1918\",[]],[\"name/1919\",[691,58.714]],[\"comment/1919\",[]],[\"name/1920\",[692,58.714]],[\"comment/1920\",[]],[\"name/1921\",[693,56.803]],[\"comment/1921\",[]],[\"name/1922\",[4,28.836]],[\"comment/1922\",[]],[\"name/1923\",[5,29.325]],[\"comment/1923\",[]],[\"name/1924\",[6,29.325]],[\"comment/1924\",[]],[\"name/1925\",[694,77.172]],[\"comment/1925\",[]],[\"name/1926\",[1,24.34]],[\"comment/1926\",[]],[\"name/1927\",[2,36.742]],[\"comment/1927\",[]],[\"name/1928\",[695,77.172]],[\"comment/1928\",[]],[\"name/1929\",[4,28.836]],[\"comment/1929\",[]],[\"name/1930\",[5,29.325]],[\"comment/1930\",[]],[\"name/1931\",[696,77.172]],[\"comment/1931\",[]],[\"name/1932\",[697,77.172]],[\"comment/1932\",[]],[\"name/1933\",[698,77.172]],[\"comment/1933\",[]],[\"name/1934\",[699,77.172]],[\"comment/1934\",[]],[\"name/1935\",[700,77.172]],[\"comment/1935\",[]],[\"name/1936\",[701,77.172]],[\"comment/1936\",[]],[\"name/1937\",[702,77.172]],[\"comment/1937\",[]],[\"name/1938\",[703,77.172]],[\"comment/1938\",[]],[\"name/1939\",[704,77.172]],[\"comment/1939\",[]],[\"name/1940\",[6,29.325]],[\"comment/1940\",[]],[\"name/1941\",[705,77.172]],[\"comment/1941\",[]],[\"name/1942\",[706,72.064]],[\"comment/1942\",[]],[\"name/1943\",[707,77.172]],[\"comment/1943\",[]],[\"name/1944\",[708,77.172]],[\"comment/1944\",[]],[\"name/1945\",[709,77.172]],[\"comment/1945\",[]],[\"name/1946\",[710,77.172]],[\"comment/1946\",[]],[\"name/1947\",[711,77.172]],[\"comment/1947\",[]],[\"name/1948\",[1,24.34]],[\"comment/1948\",[]],[\"name/1949\",[712,68.699]],[\"comment/1949\",[]],[\"name/1950\",[266,59.826]],[\"comment/1950\",[]],[\"name/1951\",[472,66.186]],[\"comment/1951\",[]],[\"name/1952\",[4,28.836]],[\"comment/1952\",[]],[\"name/1953\",[5,29.325]],[\"comment/1953\",[]],[\"name/1954\",[6,29.325]],[\"comment/1954\",[]],[\"name/1955\",[713,77.172]],[\"comment/1955\",[]],[\"name/1956\",[1,24.34]],[\"comment/1956\",[]],[\"name/1957\",[78,55.2]],[\"comment/1957\",[]],[\"name/1958\",[333,55.969]],[\"comment/1958\",[]],[\"name/1959\",[266,59.826]],[\"comment/1959\",[]],[\"name/1960\",[4,28.836]],[\"comment/1960\",[]],[\"name/1961\",[5,29.325]],[\"comment/1961\",[]],[\"name/1962\",[714,77.172]],[\"comment/1962\",[]],[\"name/1963\",[715,77.172]],[\"comment/1963\",[]],[\"name/1964\",[716,77.172]],[\"comment/1964\",[]],[\"name/1965\",[691,58.714]],[\"comment/1965\",[]],[\"name/1966\",[692,58.714]],[\"comment/1966\",[]],[\"name/1967\",[693,56.803]],[\"comment/1967\",[]],[\"name/1968\",[6,29.325]],[\"comment/1968\",[]],[\"name/1969\",[717,77.172]],[\"comment/1969\",[]],[\"name/1970\",[1,24.34]],[\"comment/1970\",[]],[\"name/1971\",[718,77.172]],[\"comment/1971\",[]],[\"name/1972\",[693,56.803]],[\"comment/1972\",[]],[\"name/1973\",[4,28.836]],[\"comment/1973\",[]],[\"name/1974\",[5,29.325]],[\"comment/1974\",[]],[\"name/1975\",[6,29.325]],[\"comment/1975\",[]],[\"name/1976\",[719,77.172]],[\"comment/1976\",[]],[\"name/1977\",[720,77.172]],[\"comment/1977\",[]],[\"name/1978\",[721,77.172]],[\"comment/1978\",[]],[\"name/1979\",[722,77.172]],[\"comment/1979\",[]],[\"name/1980\",[723,77.172]],[\"comment/1980\",[]],[\"name/1981\",[724,77.172]],[\"comment/1981\",[]],[\"name/1982\",[725,77.172]],[\"comment/1982\",[]],[\"name/1983\",[726,77.172]],[\"comment/1983\",[]],[\"name/1984\",[727,77.172]],[\"comment/1984\",[]],[\"name/1985\",[728,77.172]],[\"comment/1985\",[]],[\"name/1986\",[729,77.172]],[\"comment/1986\",[]],[\"name/1987\",[1,24.34]],[\"comment/1987\",[]],[\"name/1988\",[333,55.969]],[\"comment/1988\",[]],[\"name/1989\",[4,28.836]],[\"comment/1989\",[]],[\"name/1990\",[5,29.325]],[\"comment/1990\",[]],[\"name/1991\",[730,77.172]],[\"comment/1991\",[]],[\"name/1992\",[731,77.172]],[\"comment/1992\",[]],[\"name/1993\",[6,29.325]],[\"comment/1993\",[]],[\"name/1994\",[732,77.172]],[\"comment/1994\",[]],[\"name/1995\",[1,24.34]],[\"comment/1995\",[]],[\"name/1996\",[5,29.325]],[\"comment/1996\",[]],[\"name/1997\",[691,58.714]],[\"comment/1997\",[]],[\"name/1998\",[692,58.714]],[\"comment/1998\",[]],[\"name/1999\",[693,56.803]],[\"comment/1999\",[]],[\"name/2000\",[4,28.836]],[\"comment/2000\",[]],[\"name/2001\",[6,29.325]],[\"comment/2001\",[]],[\"name/2002\",[733,77.172]],[\"comment/2002\",[]],[\"name/2003\",[1,24.34]],[\"comment/2003\",[]],[\"name/2004\",[5,29.325]],[\"comment/2004\",[]],[\"name/2005\",[691,58.714]],[\"comment/2005\",[]],[\"name/2006\",[692,58.714]],[\"comment/2006\",[]],[\"name/2007\",[693,56.803]],[\"comment/2007\",[]],[\"name/2008\",[4,28.836]],[\"comment/2008\",[]],[\"name/2009\",[6,29.325]],[\"comment/2009\",[]],[\"name/2010\",[734,77.172]],[\"comment/2010\",[]],[\"name/2011\",[735,72.064]],[\"comment/2011\",[]],[\"name/2012\",[736,72.064]],[\"comment/2012\",[]],[\"name/2013\",[737,68.699]],[\"comment/2013\",[]],[\"name/2014\",[266,59.826]],[\"comment/2014\",[]],[\"name/2015\",[738,77.172]],[\"comment/2015\",[]],[\"name/2016\",[1,24.34]],[\"comment/2016\",[]],[\"name/2017\",[333,55.969]],[\"comment/2017\",[]],[\"name/2018\",[735,72.064]],[\"comment/2018\",[]],[\"name/2019\",[736,72.064]],[\"comment/2019\",[]],[\"name/2020\",[737,68.699]],[\"comment/2020\",[]],[\"name/2021\",[266,59.826]],[\"comment/2021\",[]],[\"name/2022\",[5,29.325]],[\"comment/2022\",[]],[\"name/2023\",[691,58.714]],[\"comment/2023\",[]],[\"name/2024\",[692,58.714]],[\"comment/2024\",[]],[\"name/2025\",[693,56.803]],[\"comment/2025\",[]],[\"name/2026\",[4,28.836]],[\"comment/2026\",[]],[\"name/2027\",[6,29.325]],[\"comment/2027\",[]],[\"name/2028\",[739,77.172]],[\"comment/2028\",[]],[\"name/2029\",[1,24.34]],[\"comment/2029\",[]],[\"name/2030\",[5,29.325]],[\"comment/2030\",[]],[\"name/2031\",[691,58.714]],[\"comment/2031\",[]],[\"name/2032\",[692,58.714]],[\"comment/2032\",[]],[\"name/2033\",[693,56.803]],[\"comment/2033\",[]],[\"name/2034\",[4,28.836]],[\"comment/2034\",[]],[\"name/2035\",[6,29.325]],[\"comment/2035\",[]],[\"name/2036\",[740,77.172]],[\"comment/2036\",[]],[\"name/2037\",[1,24.34]],[\"comment/2037\",[]],[\"name/2038\",[333,55.969]],[\"comment/2038\",[]],[\"name/2039\",[5,29.325]],[\"comment/2039\",[]],[\"name/2040\",[691,58.714]],[\"comment/2040\",[]],[\"name/2041\",[692,58.714]],[\"comment/2041\",[]],[\"name/2042\",[693,56.803]],[\"comment/2042\",[]],[\"name/2043\",[4,28.836]],[\"comment/2043\",[]],[\"name/2044\",[6,29.325]],[\"comment/2044\",[]],[\"name/2045\",[741,77.172]],[\"comment/2045\",[]],[\"name/2046\",[1,24.34]],[\"comment/2046\",[]],[\"name/2047\",[5,29.325]],[\"comment/2047\",[]],[\"name/2048\",[4,28.836]],[\"comment/2048\",[]],[\"name/2049\",[6,29.325]],[\"comment/2049\",[]],[\"name/2050\",[742,77.172]],[\"comment/2050\",[]],[\"name/2051\",[1,24.34]],[\"comment/2051\",[]],[\"name/2052\",[743,77.172]],[\"comment/2052\",[]],[\"name/2053\",[5,29.325]],[\"comment/2053\",[]],[\"name/2054\",[691,58.714]],[\"comment/2054\",[]],[\"name/2055\",[692,58.714]],[\"comment/2055\",[]],[\"name/2056\",[693,56.803]],[\"comment/2056\",[]],[\"name/2057\",[4,28.836]],[\"comment/2057\",[]],[\"name/2058\",[6,29.325]],[\"comment/2058\",[]],[\"name/2059\",[744,77.172]],[\"comment/2059\",[]],[\"name/2060\",[1,24.34]],[\"comment/2060\",[]],[\"name/2061\",[5,29.325]],[\"comment/2061\",[]],[\"name/2062\",[691,58.714]],[\"comment/2062\",[]],[\"name/2063\",[692,58.714]],[\"comment/2063\",[]],[\"name/2064\",[693,56.803]],[\"comment/2064\",[]],[\"name/2065\",[4,28.836]],[\"comment/2065\",[]],[\"name/2066\",[6,29.325]],[\"comment/2066\",[]],[\"name/2067\",[745,77.172]],[\"comment/2067\",[]],[\"name/2068\",[138,59.826]],[\"comment/2068\",[]],[\"name/2069\",[137,64.179]],[\"comment/2069\",[]],[\"name/2070\",[285,68.699]],[\"comment/2070\",[]],[\"name/2071\",[746,77.172]],[\"comment/2071\",[]],[\"name/2072\",[1,24.34]],[\"comment/2072\",[]],[\"name/2073\",[4,28.836]],[\"comment/2073\",[]],[\"name/2074\",[5,29.325]],[\"comment/2074\",[]],[\"name/2075\",[6,29.325]],[\"comment/2075\",[]],[\"name/2076\",[747,77.172]],[\"comment/2076\",[]],[\"name/2077\",[1,24.34]],[\"comment/2077\",[]],[\"name/2078\",[693,56.803]],[\"comment/2078\",[]],[\"name/2079\",[4,28.836]],[\"comment/2079\",[]],[\"name/2080\",[5,29.325]],[\"comment/2080\",[]],[\"name/2081\",[6,29.325]],[\"comment/2081\",[]],[\"name/2082\",[748,77.172]],[\"comment/2082\",[]],[\"name/2083\",[1,24.34]],[\"comment/2083\",[]],[\"name/2084\",[749,77.172]],[\"comment/2084\",[]],[\"name/2085\",[41,48.455]],[\"comment/2085\",[]],[\"name/2086\",[261,55.2]],[\"comment/2086\",[]],[\"name/2087\",[259,55.969]],[\"comment/2087\",[]],[\"name/2088\",[262,55.969]],[\"comment/2088\",[]],[\"name/2089\",[50,55.969]],[\"comment/2089\",[]],[\"name/2090\",[667,55.2]],[\"comment/2090\",[]],[\"name/2091\",[750,77.172]],[\"comment/2091\",[]],[\"name/2092\",[751,77.172]],[\"comment/2092\",[]],[\"name/2093\",[752,77.172]],[\"comment/2093\",[]],[\"name/2094\",[262,55.969]],[\"comment/2094\",[]],[\"name/2095\",[261,55.2]],[\"comment/2095\",[]],[\"name/2096\",[113,30.89]],[\"comment/2096\",[]],[\"name/2097\",[259,55.969]],[\"comment/2097\",[]],[\"name/2098\",[113,30.89]],[\"comment/2098\",[]],[\"name/2099\",[50,55.969]],[\"comment/2099\",[]],[\"name/2100\",[113,30.89]],[\"comment/2100\",[]],[\"name/2101\",[667,55.2]],[\"comment/2101\",[]],[\"name/2102\",[113,30.89]],[\"comment/2102\",[]],[\"name/2103\",[753,77.172]],[\"comment/2103\",[]],[\"name/2104\",[1,24.34]],[\"comment/2104\",[]],[\"name/2105\",[712,68.699]],[\"comment/2105\",[]],[\"name/2106\",[754,64.179]],[\"comment/2106\",[]],[\"name/2107\",[755,77.172]],[\"comment/2107\",[]],[\"name/2108\",[261,55.2]],[\"comment/2108\",[]],[\"name/2109\",[259,55.969]],[\"comment/2109\",[]],[\"name/2110\",[262,55.969]],[\"comment/2110\",[]],[\"name/2111\",[50,55.969]],[\"comment/2111\",[]],[\"name/2112\",[667,55.2]],[\"comment/2112\",[]],[\"name/2113\",[756,77.172]],[\"comment/2113\",[]],[\"name/2114\",[757,77.172]],[\"comment/2114\",[]],[\"name/2115\",[758,77.172]],[\"comment/2115\",[]],[\"name/2116\",[759,77.172]],[\"comment/2116\",[]],[\"name/2117\",[1,24.34]],[\"comment/2117\",[]],[\"name/2118\",[41,48.455]],[\"comment/2118\",[]],[\"name/2119\",[706,72.064]],[\"comment/2119\",[]],[\"name/2120\",[261,55.2]],[\"comment/2120\",[]],[\"name/2121\",[259,55.969]],[\"comment/2121\",[]],[\"name/2122\",[262,55.969]],[\"comment/2122\",[]],[\"name/2123\",[50,55.969]],[\"comment/2123\",[]],[\"name/2124\",[667,55.2]],[\"comment/2124\",[]],[\"name/2125\",[760,77.172]],[\"comment/2125\",[]],[\"name/2126\",[761,77.172]],[\"comment/2126\",[]],[\"name/2127\",[762,77.172]],[\"comment/2127\",[]],[\"name/2128\",[763,77.172]],[\"comment/2128\",[]],[\"name/2129\",[764,77.172]],[\"comment/2129\",[]],[\"name/2130\",[765,77.172]],[\"comment/2130\",[]],[\"name/2131\",[261,55.2]],[\"comment/2131\",[]],[\"name/2132\",[113,30.89]],[\"comment/2132\",[]],[\"name/2133\",[259,55.969]],[\"comment/2133\",[]],[\"name/2134\",[113,30.89]],[\"comment/2134\",[]],[\"name/2135\",[262,55.969]],[\"comment/2135\",[]],[\"name/2136\",[113,30.89]],[\"comment/2136\",[]],[\"name/2137\",[50,55.969]],[\"comment/2137\",[]],[\"name/2138\",[113,30.89]],[\"comment/2138\",[]],[\"name/2139\",[667,55.2]],[\"comment/2139\",[]],[\"name/2140\",[113,30.89]],[\"comment/2140\",[]],[\"name/2141\",[766,77.172]],[\"comment/2141\",[]],[\"name/2142\",[1,24.34]],[\"comment/2142\",[]],[\"name/2143\",[232,58.714]],[\"comment/2143\",[]],[\"name/2144\",[261,55.2]],[\"comment/2144\",[]],[\"name/2145\",[259,55.969]],[\"comment/2145\",[]],[\"name/2146\",[262,55.969]],[\"comment/2146\",[]],[\"name/2147\",[50,55.969]],[\"comment/2147\",[]],[\"name/2148\",[667,55.2]],[\"comment/2148\",[]],[\"name/2149\",[624,66.186]],[\"comment/2149\",[]],[\"name/2150\",[113,30.89]],[\"comment/2150\",[]],[\"name/2151\",[624,66.186]],[\"comment/2151\",[]],[\"name/2152\",[767,72.064]],[\"comment/2152\",[]],[\"name/2153\",[768,77.172]],[\"comment/2153\",[]],[\"name/2154\",[1,24.34]],[\"comment/2154\",[]],[\"name/2155\",[2,36.742]],[\"comment/2155\",[]],[\"name/2156\",[41,48.455]],[\"comment/2156\",[]],[\"name/2157\",[769,77.172]],[\"comment/2157\",[]],[\"name/2158\",[261,55.2]],[\"comment/2158\",[]],[\"name/2159\",[259,55.969]],[\"comment/2159\",[]],[\"name/2160\",[262,55.969]],[\"comment/2160\",[]],[\"name/2161\",[50,55.969]],[\"comment/2161\",[]],[\"name/2162\",[667,55.2]],[\"comment/2162\",[]],[\"name/2163\",[770,77.172]],[\"comment/2163\",[]],[\"name/2164\",[771,77.172]],[\"comment/2164\",[]],[\"name/2165\",[772,77.172]],[\"comment/2165\",[]],[\"name/2166\",[773,77.172]],[\"comment/2166\",[]],[\"name/2167\",[774,77.172]],[\"comment/2167\",[]],[\"name/2168\",[113,30.89]],[\"comment/2168\",[]],[\"name/2169\",[624,66.186]],[\"comment/2169\",[]],[\"name/2170\",[767,72.064]],[\"comment/2170\",[]],[\"name/2171\",[459,64.179]],[\"comment/2171\",[]],[\"name/2172\",[775,77.172]],[\"comment/2172\",[]],[\"name/2173\",[1,24.34]],[\"comment/2173\",[]],[\"name/2174\",[2,36.742]],[\"comment/2174\",[]],[\"name/2175\",[776,66.186]],[\"comment/2175\",[]],[\"name/2176\",[777,64.179]],[\"comment/2176\",[]],[\"name/2177\",[778,66.186]],[\"comment/2177\",[]],[\"name/2178\",[779,64.179]],[\"comment/2178\",[]],[\"name/2179\",[780,66.186]],[\"comment/2179\",[]],[\"name/2180\",[781,66.186]],[\"comment/2180\",[]],[\"name/2181\",[782,66.186]],[\"comment/2181\",[]],[\"name/2182\",[783,64.179]],[\"comment/2182\",[]],[\"name/2183\",[784,66.186]],[\"comment/2183\",[]],[\"name/2184\",[785,66.186]],[\"comment/2184\",[]],[\"name/2185\",[786,66.186]],[\"comment/2185\",[]],[\"name/2186\",[787,66.186]],[\"comment/2186\",[]],[\"name/2187\",[788,66.186]],[\"comment/2187\",[]],[\"name/2188\",[789,66.186]],[\"comment/2188\",[]],[\"name/2189\",[790,66.186]],[\"comment/2189\",[]],[\"name/2190\",[791,77.172]],[\"comment/2190\",[]],[\"name/2191\",[1,24.34]],[\"comment/2191\",[]],[\"name/2192\",[792,77.172]],[\"comment/2192\",[]],[\"name/2193\",[793,77.172]],[\"comment/2193\",[]],[\"name/2194\",[781,66.186]],[\"comment/2194\",[]],[\"name/2195\",[785,66.186]],[\"comment/2195\",[]],[\"name/2196\",[786,66.186]],[\"comment/2196\",[]],[\"name/2197\",[794,72.064]],[\"comment/2197\",[]],[\"name/2198\",[2,36.742]],[\"comment/2198\",[]],[\"name/2199\",[776,66.186]],[\"comment/2199\",[]],[\"name/2200\",[777,64.179]],[\"comment/2200\",[]],[\"name/2201\",[778,66.186]],[\"comment/2201\",[]],[\"name/2202\",[779,64.179]],[\"comment/2202\",[]],[\"name/2203\",[780,66.186]],[\"comment/2203\",[]],[\"name/2204\",[782,66.186]],[\"comment/2204\",[]],[\"name/2205\",[783,64.179]],[\"comment/2205\",[]],[\"name/2206\",[784,66.186]],[\"comment/2206\",[]],[\"name/2207\",[787,66.186]],[\"comment/2207\",[]],[\"name/2208\",[788,66.186]],[\"comment/2208\",[]],[\"name/2209\",[789,66.186]],[\"comment/2209\",[]],[\"name/2210\",[790,66.186]],[\"comment/2210\",[]],[\"name/2211\",[795,77.172]],[\"comment/2211\",[]],[\"name/2212\",[1,24.34]],[\"comment/2212\",[]],[\"name/2213\",[49,62.509]],[\"comment/2213\",[]],[\"name/2214\",[796,77.172]],[\"comment/2214\",[]],[\"name/2215\",[138,59.826]],[\"comment/2215\",[]],[\"name/2216\",[712,68.699]],[\"comment/2216\",[]],[\"name/2217\",[266,59.826]],[\"comment/2217\",[]],[\"name/2218\",[797,77.172]],[\"comment/2218\",[]],[\"name/2219\",[798,72.064]],[\"comment/2219\",[]],[\"name/2220\",[783,64.179]],[\"comment/2220\",[]],[\"name/2221\",[113,30.89]],[\"comment/2221\",[]],[\"name/2222\",[779,64.179]],[\"comment/2222\",[]],[\"name/2223\",[113,30.89]],[\"comment/2223\",[]],[\"name/2224\",[799,77.172]],[\"comment/2224\",[]],[\"name/2225\",[49,62.509]],[\"comment/2225\",[]],[\"name/2226\",[113,30.89]],[\"comment/2226\",[]],[\"name/2227\",[800,77.172]],[\"comment/2227\",[]],[\"name/2228\",[1,24.34]],[\"comment/2228\",[]],[\"name/2229\",[266,59.826]],[\"comment/2229\",[]],[\"name/2230\",[801,77.172]],[\"comment/2230\",[]],[\"name/2231\",[802,77.172]],[\"comment/2231\",[]],[\"name/2232\",[782,66.186]],[\"comment/2232\",[]],[\"name/2233\",[786,66.186]],[\"comment/2233\",[]],[\"name/2234\",[781,66.186]],[\"comment/2234\",[]],[\"name/2235\",[785,66.186]],[\"comment/2235\",[]],[\"name/2236\",[2,36.742]],[\"comment/2236\",[]],[\"name/2237\",[776,66.186]],[\"comment/2237\",[]],[\"name/2238\",[777,64.179]],[\"comment/2238\",[]],[\"name/2239\",[778,66.186]],[\"comment/2239\",[]],[\"name/2240\",[779,64.179]],[\"comment/2240\",[]],[\"name/2241\",[780,66.186]],[\"comment/2241\",[]],[\"name/2242\",[783,64.179]],[\"comment/2242\",[]],[\"name/2243\",[784,66.186]],[\"comment/2243\",[]],[\"name/2244\",[787,66.186]],[\"comment/2244\",[]],[\"name/2245\",[788,66.186]],[\"comment/2245\",[]],[\"name/2246\",[789,66.186]],[\"comment/2246\",[]],[\"name/2247\",[790,66.186]],[\"comment/2247\",[]],[\"name/2248\",[803,77.172]],[\"comment/2248\",[]],[\"name/2249\",[1,24.34]],[\"comment/2249\",[]],[\"name/2250\",[804,77.172]],[\"comment/2250\",[]],[\"name/2251\",[805,68.699]],[\"comment/2251\",[]],[\"name/2252\",[573,72.064]],[\"comment/2252\",[]],[\"name/2253\",[113,30.89]],[\"comment/2253\",[]],[\"name/2254\",[574,68.699]],[\"comment/2254\",[]],[\"name/2255\",[575,68.699]],[\"comment/2255\",[]],[\"name/2256\",[784,66.186]],[\"comment/2256\",[]],[\"name/2257\",[785,66.186]],[\"comment/2257\",[]],[\"name/2258\",[806,77.172]],[\"comment/2258\",[]],[\"name/2259\",[788,66.186]],[\"comment/2259\",[]],[\"name/2260\",[781,66.186]],[\"comment/2260\",[]],[\"name/2261\",[786,66.186]],[\"comment/2261\",[]],[\"name/2262\",[794,72.064]],[\"comment/2262\",[]],[\"name/2263\",[2,36.742]],[\"comment/2263\",[]],[\"name/2264\",[776,66.186]],[\"comment/2264\",[]],[\"name/2265\",[777,64.179]],[\"comment/2265\",[]],[\"name/2266\",[778,66.186]],[\"comment/2266\",[]],[\"name/2267\",[779,64.179]],[\"comment/2267\",[]],[\"name/2268\",[780,66.186]],[\"comment/2268\",[]],[\"name/2269\",[782,66.186]],[\"comment/2269\",[]],[\"name/2270\",[783,64.179]],[\"comment/2270\",[]],[\"name/2271\",[787,66.186]],[\"comment/2271\",[]],[\"name/2272\",[789,66.186]],[\"comment/2272\",[]],[\"name/2273\",[790,66.186]],[\"comment/2273\",[]],[\"name/2274\",[807,77.172]],[\"comment/2274\",[]],[\"name/2275\",[1,24.34]],[\"comment/2275\",[]],[\"name/2276\",[2,36.742]],[\"comment/2276\",[]],[\"name/2277\",[808,66.186]],[\"comment/2277\",[]],[\"name/2278\",[129,57.713]],[\"comment/2278\",[]],[\"name/2279\",[809,77.172]],[\"comment/2279\",[]],[\"name/2280\",[810,77.172]],[\"comment/2280\",[]],[\"name/2281\",[4,28.836]],[\"comment/2281\",[]],[\"name/2282\",[5,29.325]],[\"comment/2282\",[]],[\"name/2283\",[6,29.325]],[\"comment/2283\",[]],[\"name/2284\",[811,77.172]],[\"comment/2284\",[]],[\"name/2285\",[1,24.34]],[\"comment/2285\",[]],[\"name/2286\",[2,36.742]],[\"comment/2286\",[]],[\"name/2287\",[808,66.186]],[\"comment/2287\",[]],[\"name/2288\",[192,62.509]],[\"comment/2288\",[]],[\"name/2289\",[812,77.172]],[\"comment/2289\",[]],[\"name/2290\",[4,28.836]],[\"comment/2290\",[]],[\"name/2291\",[5,29.325]],[\"comment/2291\",[]],[\"name/2292\",[6,29.325]],[\"comment/2292\",[]],[\"name/2293\",[813,77.172]],[\"comment/2293\",[]],[\"name/2294\",[1,24.34]],[\"comment/2294\",[]],[\"name/2295\",[2,36.742]],[\"comment/2295\",[]],[\"name/2296\",[814,72.064]],[\"comment/2296\",[]],[\"name/2297\",[515,66.186]],[\"comment/2297\",[]],[\"name/2298\",[4,28.836]],[\"comment/2298\",[]],[\"name/2299\",[5,29.325]],[\"comment/2299\",[]],[\"name/2300\",[206,61.078]],[\"comment/2300\",[]],[\"name/2301\",[815,77.172]],[\"comment/2301\",[]],[\"name/2302\",[6,29.325]],[\"comment/2302\",[]],[\"name/2303\",[816,77.172]],[\"comment/2303\",[]],[\"name/2304\",[113,30.89]],[\"comment/2304\",[]],[\"name/2305\",[41,48.455]],[\"comment/2305\",[]],[\"name/2306\",[138,59.826]],[\"comment/2306\",[]],[\"name/2307\",[206,61.078]],[\"comment/2307\",[]],[\"name/2308\",[817,72.064]],[\"comment/2308\",[]],[\"name/2309\",[1,24.34]],[\"comment/2309\",[]],[\"name/2310\",[4,28.836]],[\"comment/2310\",[]],[\"name/2311\",[5,29.325]],[\"comment/2311\",[]],[\"name/2312\",[6,29.325]],[\"comment/2312\",[]],[\"name/2313\",[818,77.172]],[\"comment/2313\",[]],[\"name/2314\",[1,24.34]],[\"comment/2314\",[]],[\"name/2315\",[2,36.742]],[\"comment/2315\",[]],[\"name/2316\",[808,66.186]],[\"comment/2316\",[]],[\"name/2317\",[4,28.836]],[\"comment/2317\",[]],[\"name/2318\",[5,29.325]],[\"comment/2318\",[]],[\"name/2319\",[6,29.325]],[\"comment/2319\",[]],[\"name/2320\",[819,77.172]],[\"comment/2320\",[]],[\"name/2321\",[138,59.826]],[\"comment/2321\",[]],[\"name/2322\",[206,61.078]],[\"comment/2322\",[]],[\"name/2323\",[184,52.605]],[\"comment/2323\",[]],[\"name/2324\",[820,77.172]],[\"comment/2324\",[]],[\"name/2325\",[1,24.34]],[\"comment/2325\",[]],[\"name/2326\",[4,28.836]],[\"comment/2326\",[]],[\"name/2327\",[5,29.325]],[\"comment/2327\",[]],[\"name/2328\",[6,29.325]],[\"comment/2328\",[]],[\"name/2329\",[821,77.172]],[\"comment/2329\",[]],[\"name/2330\",[138,59.826]],[\"comment/2330\",[]],[\"name/2331\",[206,61.078]],[\"comment/2331\",[]],[\"name/2332\",[137,64.179]],[\"comment/2332\",[]],[\"name/2333\",[822,77.172]],[\"comment/2333\",[]],[\"name/2334\",[1,24.34]],[\"comment/2334\",[]],[\"name/2335\",[4,28.836]],[\"comment/2335\",[]],[\"name/2336\",[5,29.325]],[\"comment/2336\",[]],[\"name/2337\",[6,29.325]],[\"comment/2337\",[]],[\"name/2338\",[823,77.172]],[\"comment/2338\",[]],[\"name/2339\",[1,24.34]],[\"comment/2339\",[]],[\"name/2340\",[2,36.742]],[\"comment/2340\",[]],[\"name/2341\",[808,66.186]],[\"comment/2341\",[]],[\"name/2342\",[5,29.325]],[\"comment/2342\",[]],[\"name/2343\",[4,28.836]],[\"comment/2343\",[]],[\"name/2344\",[6,29.325]],[\"comment/2344\",[]],[\"name/2345\",[824,77.172]],[\"comment/2345\",[]],[\"name/2346\",[1,24.34]],[\"comment/2346\",[]],[\"name/2347\",[2,36.742]],[\"comment/2347\",[]],[\"name/2348\",[814,72.064]],[\"comment/2348\",[]],[\"name/2349\",[4,28.836]],[\"comment/2349\",[]],[\"name/2350\",[5,29.325]],[\"comment/2350\",[]],[\"name/2351\",[825,77.172]],[\"comment/2351\",[]],[\"name/2352\",[58,72.064]],[\"comment/2352\",[]],[\"name/2353\",[826,77.172]],[\"comment/2353\",[]],[\"name/2354\",[827,77.172]],[\"comment/2354\",[]],[\"name/2355\",[828,77.172]],[\"comment/2355\",[]],[\"name/2356\",[829,77.172]],[\"comment/2356\",[]],[\"name/2357\",[206,61.078]],[\"comment/2357\",[]],[\"name/2358\",[6,29.325]],[\"comment/2358\",[]],[\"name/2359\",[830,77.172]],[\"comment/2359\",[]],[\"name/2360\",[1,24.34]],[\"comment/2360\",[]],[\"name/2361\",[577,68.699]],[\"comment/2361\",[]],[\"name/2362\",[831,68.699]],[\"comment/2362\",[]],[\"name/2363\",[832,68.699]],[\"comment/2363\",[]],[\"name/2364\",[833,68.699]],[\"comment/2364\",[]],[\"name/2365\",[834,68.699]],[\"comment/2365\",[]],[\"name/2366\",[835,64.179]],[\"comment/2366\",[]],[\"name/2367\",[836,68.699]],[\"comment/2367\",[]],[\"name/2368\",[837,77.172]],[\"comment/2368\",[]],[\"name/2369\",[1,24.34]],[\"comment/2369\",[]],[\"name/2370\",[78,55.2]],[\"comment/2370\",[]],[\"name/2371\",[665,64.179]],[\"comment/2371\",[]],[\"name/2372\",[831,68.699]],[\"comment/2372\",[]],[\"name/2373\",[838,77.172]],[\"comment/2373\",[]],[\"name/2374\",[832,68.699]],[\"comment/2374\",[]],[\"name/2375\",[833,68.699]],[\"comment/2375\",[]],[\"name/2376\",[834,68.699]],[\"comment/2376\",[]],[\"name/2377\",[835,64.179]],[\"comment/2377\",[]],[\"name/2378\",[836,68.699]],[\"comment/2378\",[]],[\"name/2379\",[839,77.172]],[\"comment/2379\",[]],[\"name/2380\",[1,24.34]],[\"comment/2380\",[]],[\"name/2381\",[832,68.699]],[\"comment/2381\",[]],[\"name/2382\",[833,68.699]],[\"comment/2382\",[]],[\"name/2383\",[834,68.699]],[\"comment/2383\",[]],[\"name/2384\",[831,68.699]],[\"comment/2384\",[]],[\"name/2385\",[835,64.179]],[\"comment/2385\",[]],[\"name/2386\",[836,68.699]],[\"comment/2386\",[]],[\"name/2387\",[840,77.172]],[\"comment/2387\",[]],[\"name/2388\",[1,24.34]],[\"comment/2388\",[]],[\"name/2389\",[841,77.172]],[\"comment/2389\",[]],[\"name/2390\",[842,77.172]],[\"comment/2390\",[]],[\"name/2391\",[5,29.325]],[\"comment/2391\",[]],[\"name/2392\",[843,72.064]],[\"comment/2392\",[]],[\"name/2393\",[4,28.836]],[\"comment/2393\",[]],[\"name/2394\",[6,29.325]],[\"comment/2394\",[]],[\"name/2395\",[844,77.172]],[\"comment/2395\",[]],[\"name/2396\",[184,52.605]],[\"comment/2396\",[]],[\"name/2397\",[845,77.172]],[\"comment/2397\",[]],[\"name/2398\",[846,77.172]],[\"comment/2398\",[]],[\"name/2399\",[1,24.34]],[\"comment/2399\",[]],[\"name/2400\",[847,77.172]],[\"comment/2400\",[]],[\"name/2401\",[848,77.172]],[\"comment/2401\",[]],[\"name/2402\",[5,29.325]],[\"comment/2402\",[]],[\"name/2403\",[843,72.064]],[\"comment/2403\",[]],[\"name/2404\",[4,28.836]],[\"comment/2404\",[]],[\"name/2405\",[6,29.325]],[\"comment/2405\",[]],[\"name/2406\",[849,77.172]],[\"comment/2406\",[]],[\"name/2407\",[1,24.34]],[\"comment/2407\",[]],[\"name/2408\",[285,68.699]],[\"comment/2408\",[]],[\"name/2409\",[129,57.713]],[\"comment/2409\",[]],[\"name/2410\",[850,77.172]],[\"comment/2410\",[]],[\"name/2411\",[851,77.172]],[\"comment/2411\",[]],[\"name/2412\",[1,24.34]],[\"comment/2412\",[]],[\"name/2413\",[805,68.699]],[\"comment/2413\",[]],[\"name/2414\",[184,52.605]],[\"comment/2414\",[]],[\"name/2415\",[852,77.172]],[\"comment/2415\",[]],[\"name/2416\",[1,24.34]],[\"comment/2416\",[]],[\"name/2417\",[577,68.699]],[\"comment/2417\",[]],[\"name/2418\",[853,77.172]],[\"comment/2418\",[]],[\"name/2419\",[4,28.836]],[\"comment/2419\",[]],[\"name/2420\",[5,29.325]],[\"comment/2420\",[]],[\"name/2421\",[854,77.172]],[\"comment/2421\",[]],[\"name/2422\",[855,77.172]],[\"comment/2422\",[]],[\"name/2423\",[6,29.325]],[\"comment/2423\",[]],[\"name/2424\",[856,77.172]],[\"comment/2424\",[]],[\"name/2425\",[1,24.34]],[\"comment/2425\",[]],[\"name/2426\",[4,28.836]],[\"comment/2426\",[]],[\"name/2427\",[5,29.325]],[\"comment/2427\",[]],[\"name/2428\",[6,29.325]],[\"comment/2428\",[]],[\"name/2429\",[857,77.172]],[\"comment/2429\",[]],[\"name/2430\",[1,24.34]],[\"comment/2430\",[]],[\"name/2431\",[798,72.064]],[\"comment/2431\",[]],[\"name/2432\",[858,77.172]],[\"comment/2432\",[]],[\"name/2433\",[777,64.179]],[\"comment/2433\",[]],[\"name/2434\",[859,72.064]],[\"comment/2434\",[]],[\"name/2435\",[860,72.064]],[\"comment/2435\",[]],[\"name/2436\",[861,72.064]],[\"comment/2436\",[]],[\"name/2437\",[835,64.179]],[\"comment/2437\",[]],[\"name/2438\",[862,77.172]],[\"comment/2438\",[]],[\"name/2439\",[863,64.179]],[\"comment/2439\",[]],[\"name/2440\",[864,77.172]],[\"comment/2440\",[]],[\"name/2441\",[865,77.172]],[\"comment/2441\",[]],[\"name/2442\",[866,77.172]],[\"comment/2442\",[]],[\"name/2443\",[867,77.172]],[\"comment/2443\",[]],[\"name/2444\",[859,72.064]],[\"comment/2444\",[]],[\"name/2445\",[113,30.89]],[\"comment/2445\",[]],[\"name/2446\",[860,72.064]],[\"comment/2446\",[]],[\"name/2447\",[113,30.89]],[\"comment/2447\",[]],[\"name/2448\",[861,72.064]],[\"comment/2448\",[]],[\"name/2449\",[113,30.89]],[\"comment/2449\",[]],[\"name/2450\",[835,64.179]],[\"comment/2450\",[]],[\"name/2451\",[113,30.89]],[\"comment/2451\",[]],[\"name/2452\",[868,77.172]],[\"comment/2452\",[]],[\"name/2453\",[1,24.34]],[\"comment/2453\",[]],[\"name/2454\",[40,72.064]],[\"comment/2454\",[]],[\"name/2455\",[5,29.325]],[\"comment/2455\",[]],[\"name/2456\",[4,28.836]],[\"comment/2456\",[]],[\"name/2457\",[6,29.325]],[\"comment/2457\",[]],[\"name/2458\",[869,77.172]],[\"comment/2458\",[]],[\"name/2459\",[870,55.969]],[\"comment/2459\",[]],[\"name/2460\",[113,30.89]],[\"comment/2460\",[]],[\"name/2461\",[871,55.969]],[\"comment/2461\",[]],[\"name/2462\",[113,30.89]],[\"comment/2462\",[]],[\"name/2463\",[872,55.969]],[\"comment/2463\",[]],[\"name/2464\",[113,30.89]],[\"comment/2464\",[]],[\"name/2465\",[646,50.546]],[\"comment/2465\",[]],[\"name/2466\",[113,30.89]],[\"comment/2466\",[]],[\"name/2467\",[873,55.969]],[\"comment/2467\",[]],[\"name/2468\",[113,30.89]],[\"comment/2468\",[]],[\"name/2469\",[874,54.485]],[\"comment/2469\",[]],[\"name/2470\",[113,30.89]],[\"comment/2470\",[]],[\"name/2471\",[875,77.172]],[\"comment/2471\",[]],[\"name/2472\",[1,24.34]],[\"comment/2472\",[]],[\"name/2473\",[874,54.485]],[\"comment/2473\",[]],[\"name/2474\",[870,55.969]],[\"comment/2474\",[]],[\"name/2475\",[871,55.969]],[\"comment/2475\",[]],[\"name/2476\",[872,55.969]],[\"comment/2476\",[]],[\"name/2477\",[646,50.546]],[\"comment/2477\",[]],[\"name/2478\",[873,55.969]],[\"comment/2478\",[]],[\"name/2479\",[876,77.172]],[\"comment/2479\",[]],[\"name/2480\",[877,68.699]],[\"comment/2480\",[]],[\"name/2481\",[878,68.699]],[\"comment/2481\",[]],[\"name/2482\",[879,68.699]],[\"comment/2482\",[]],[\"name/2483\",[880,68.699]],[\"comment/2483\",[]],[\"name/2484\",[881,77.172]],[\"comment/2484\",[]],[\"name/2485\",[1,24.34]],[\"comment/2485\",[]],[\"name/2486\",[877,68.699]],[\"comment/2486\",[]],[\"name/2487\",[878,68.699]],[\"comment/2487\",[]],[\"name/2488\",[879,68.699]],[\"comment/2488\",[]],[\"name/2489\",[880,68.699]],[\"comment/2489\",[]],[\"name/2490\",[882,72.064]],[\"comment/2490\",[]],[\"name/2491\",[883,72.064]],[\"comment/2491\",[]],[\"name/2492\",[884,77.172]],[\"comment/2492\",[]],[\"name/2493\",[1,24.34]],[\"comment/2493\",[]],[\"name/2494\",[41,48.455]],[\"comment/2494\",[]],[\"name/2495\",[31,72.064]],[\"comment/2495\",[]],[\"name/2496\",[874,54.485]],[\"comment/2496\",[]],[\"name/2497\",[885,77.172]],[\"comment/2497\",[]],[\"name/2498\",[147,68.699]],[\"comment/2498\",[]],[\"name/2499\",[877,68.699]],[\"comment/2499\",[]],[\"name/2500\",[878,68.699]],[\"comment/2500\",[]],[\"name/2501\",[879,68.699]],[\"comment/2501\",[]],[\"name/2502\",[880,68.699]],[\"comment/2502\",[]],[\"name/2503\",[882,72.064]],[\"comment/2503\",[]],[\"name/2504\",[113,30.89]],[\"comment/2504\",[]],[\"name/2505\",[883,72.064]],[\"comment/2505\",[]],[\"name/2506\",[113,30.89]],[\"comment/2506\",[]],[\"name/2507\",[886,77.172]],[\"comment/2507\",[]],[\"name/2508\",[1,24.34]],[\"comment/2508\",[]],[\"name/2509\",[2,36.742]],[\"comment/2509\",[]],[\"name/2510\",[665,64.179]],[\"comment/2510\",[]],[\"name/2511\",[78,55.2]],[\"comment/2511\",[]],[\"name/2512\",[72,64.179]],[\"comment/2512\",[]],[\"name/2513\",[192,62.509]],[\"comment/2513\",[]],[\"name/2514\",[874,54.485]],[\"comment/2514\",[]],[\"name/2515\",[870,55.969]],[\"comment/2515\",[]],[\"name/2516\",[872,55.969]],[\"comment/2516\",[]],[\"name/2517\",[871,55.969]],[\"comment/2517\",[]],[\"name/2518\",[873,55.969]],[\"comment/2518\",[]],[\"name/2519\",[646,50.546]],[\"comment/2519\",[]],[\"name/2520\",[887,77.172]],[\"comment/2520\",[]],[\"name/2521\",[888,77.172]],[\"comment/2521\",[]],[\"name/2522\",[889,77.172]],[\"comment/2522\",[]],[\"name/2523\",[890,77.172]],[\"comment/2523\",[]],[\"name/2524\",[645,57.713]],[\"comment/2524\",[]],[\"name/2525\",[891,77.172]],[\"comment/2525\",[]],[\"name/2526\",[892,77.172]],[\"comment/2526\",[]],[\"name/2527\",[893,77.172]],[\"comment/2527\",[]],[\"name/2528\",[894,77.172]],[\"comment/2528\",[]],[\"name/2529\",[895,77.172]],[\"comment/2529\",[]],[\"name/2530\",[896,77.172]],[\"comment/2530\",[]],[\"name/2531\",[897,77.172]],[\"comment/2531\",[]],[\"name/2532\",[898,77.172]],[\"comment/2532\",[]],[\"name/2533\",[899,77.172]],[\"comment/2533\",[]],[\"name/2534\",[900,77.172]],[\"comment/2534\",[]],[\"name/2535\",[901,77.172]],[\"comment/2535\",[]],[\"name/2536\",[902,77.172]],[\"comment/2536\",[]],[\"name/2537\",[903,77.172]],[\"comment/2537\",[]],[\"name/2538\",[904,77.172]],[\"comment/2538\",[]],[\"name/2539\",[905,77.172]],[\"comment/2539\",[]],[\"name/2540\",[906,77.172]],[\"comment/2540\",[]],[\"name/2541\",[1,24.34]],[\"comment/2541\",[]],[\"name/2542\",[907,77.172]],[\"comment/2542\",[]],[\"name/2543\",[908,77.172]],[\"comment/2543\",[]],[\"name/2544\",[870,55.969]],[\"comment/2544\",[]],[\"name/2545\",[909,77.172]],[\"comment/2545\",[]],[\"name/2546\",[41,48.455]],[\"comment/2546\",[]],[\"name/2547\",[874,54.485]],[\"comment/2547\",[]],[\"name/2548\",[872,55.969]],[\"comment/2548\",[]],[\"name/2549\",[646,50.546]],[\"comment/2549\",[]],[\"name/2550\",[873,55.969]],[\"comment/2550\",[]],[\"name/2551\",[871,55.969]],[\"comment/2551\",[]],[\"name/2552\",[910,77.172]],[\"comment/2552\",[]],[\"name/2553\",[1,24.34]],[\"comment/2553\",[]],[\"name/2554\",[2,36.742]],[\"comment/2554\",[]],[\"name/2555\",[41,48.455]],[\"comment/2555\",[]],[\"name/2556\",[911,77.172]],[\"comment/2556\",[]],[\"name/2557\",[72,64.179]],[\"comment/2557\",[]],[\"name/2558\",[874,54.485]],[\"comment/2558\",[]],[\"name/2559\",[870,55.969]],[\"comment/2559\",[]],[\"name/2560\",[872,55.969]],[\"comment/2560\",[]],[\"name/2561\",[871,55.969]],[\"comment/2561\",[]],[\"name/2562\",[646,50.546]],[\"comment/2562\",[]],[\"name/2563\",[873,55.969]],[\"comment/2563\",[]],[\"name/2564\",[912,77.172]],[\"comment/2564\",[]],[\"name/2565\",[913,77.172]],[\"comment/2565\",[]],[\"name/2566\",[914,77.172]],[\"comment/2566\",[]],[\"name/2567\",[915,77.172]],[\"comment/2567\",[]],[\"name/2568\",[916,77.172]],[\"comment/2568\",[]],[\"name/2569\",[1,24.34]],[\"comment/2569\",[]],[\"name/2570\",[41,48.455]],[\"comment/2570\",[]],[\"name/2571\",[874,54.485]],[\"comment/2571\",[]],[\"name/2572\",[870,55.969]],[\"comment/2572\",[]],[\"name/2573\",[872,55.969]],[\"comment/2573\",[]],[\"name/2574\",[646,50.546]],[\"comment/2574\",[]],[\"name/2575\",[871,55.969]],[\"comment/2575\",[]],[\"name/2576\",[873,55.969]],[\"comment/2576\",[]],[\"name/2577\",[917,77.172]],[\"comment/2577\",[]],[\"name/2578\",[918,77.172]],[\"comment/2578\",[]],[\"name/2579\",[1,24.34]],[\"comment/2579\",[]],[\"name/2580\",[41,48.455]],[\"comment/2580\",[]],[\"name/2581\",[874,54.485]],[\"comment/2581\",[]],[\"name/2582\",[870,55.969]],[\"comment/2582\",[]],[\"name/2583\",[872,55.969]],[\"comment/2583\",[]],[\"name/2584\",[646,50.546]],[\"comment/2584\",[]],[\"name/2585\",[873,55.969]],[\"comment/2585\",[]],[\"name/2586\",[871,55.969]],[\"comment/2586\",[]],[\"name/2587\",[919,77.172]],[\"comment/2587\",[]],[\"name/2588\",[1,24.34]],[\"comment/2588\",[]],[\"name/2589\",[817,72.064]],[\"comment/2589\",[]],[\"name/2590\",[873,55.969]],[\"comment/2590\",[]],[\"name/2591\",[41,48.455]],[\"comment/2591\",[]],[\"name/2592\",[874,54.485]],[\"comment/2592\",[]],[\"name/2593\",[870,55.969]],[\"comment/2593\",[]],[\"name/2594\",[872,55.969]],[\"comment/2594\",[]],[\"name/2595\",[646,50.546]],[\"comment/2595\",[]],[\"name/2596\",[871,55.969]],[\"comment/2596\",[]],[\"name/2597\",[920,77.172]],[\"comment/2597\",[]],[\"name/2598\",[1,24.34]],[\"comment/2598\",[]],[\"name/2599\",[872,55.969]],[\"comment/2599\",[]],[\"name/2600\",[646,50.546]],[\"comment/2600\",[]],[\"name/2601\",[873,55.969]],[\"comment/2601\",[]],[\"name/2602\",[871,55.969]],[\"comment/2602\",[]],[\"name/2603\",[41,48.455]],[\"comment/2603\",[]],[\"name/2604\",[874,54.485]],[\"comment/2604\",[]],[\"name/2605\",[870,55.969]],[\"comment/2605\",[]],[\"name/2606\",[921,77.172]],[\"comment/2606\",[]],[\"name/2607\",[1,24.34]],[\"comment/2607\",[]],[\"name/2608\",[2,36.742]],[\"comment/2608\",[]],[\"name/2609\",[192,62.509]],[\"comment/2609\",[]],[\"name/2610\",[922,77.172]],[\"comment/2610\",[]],[\"name/2611\",[923,77.172]],[\"comment/2611\",[]],[\"name/2612\",[924,77.172]],[\"comment/2612\",[]],[\"name/2613\",[870,55.969]],[\"comment/2613\",[]],[\"name/2614\",[872,55.969]],[\"comment/2614\",[]],[\"name/2615\",[871,55.969]],[\"comment/2615\",[]],[\"name/2616\",[41,48.455]],[\"comment/2616\",[]],[\"name/2617\",[874,54.485]],[\"comment/2617\",[]],[\"name/2618\",[646,50.546]],[\"comment/2618\",[]],[\"name/2619\",[873,55.969]],[\"comment/2619\",[]],[\"name/2620\",[39,61.078]],[\"comment/2620\",[]],[\"name/2621\",[874,54.485]],[\"comment/2621\",[]],[\"name/2622\",[113,30.89]],[\"comment/2622\",[]],[\"name/2623\",[925,77.172]],[\"comment/2623\",[]],[\"name/2624\",[926,77.172]],[\"comment/2624\",[]],[\"name/2625\",[870,55.969]],[\"comment/2625\",[]],[\"name/2626\",[113,30.89]],[\"comment/2626\",[]],[\"name/2627\",[871,55.969]],[\"comment/2627\",[]],[\"name/2628\",[113,30.89]],[\"comment/2628\",[]],[\"name/2629\",[872,55.969]],[\"comment/2629\",[]],[\"name/2630\",[113,30.89]],[\"comment/2630\",[]],[\"name/2631\",[646,50.546]],[\"comment/2631\",[]],[\"name/2632\",[113,30.89]],[\"comment/2632\",[]],[\"name/2633\",[873,55.969]],[\"comment/2633\",[]],[\"name/2634\",[113,30.89]],[\"comment/2634\",[]],[\"name/2635\",[874,54.485]],[\"comment/2635\",[]],[\"name/2636\",[113,30.89]],[\"comment/2636\",[]],[\"name/2637\",[927,77.172]],[\"comment/2637\",[]],[\"name/2638\",[1,24.34]],[\"comment/2638\",[]],[\"name/2639\",[27,72.064]],[\"comment/2639\",[]],[\"name/2640\",[874,54.485]],[\"comment/2640\",[]],[\"name/2641\",[870,55.969]],[\"comment/2641\",[]],[\"name/2642\",[872,55.969]],[\"comment/2642\",[]],[\"name/2643\",[871,55.969]],[\"comment/2643\",[]],[\"name/2644\",[646,50.546]],[\"comment/2644\",[]],[\"name/2645\",[873,55.969]],[\"comment/2645\",[]],[\"name/2646\",[928,77.172]],[\"comment/2646\",[]],[\"name/2647\",[929,77.172]],[\"comment/2647\",[]],[\"name/2648\",[231,46.414]],[\"comment/2648\",[]],[\"name/2649\",[930,54.485]],[\"comment/2649\",[]],[\"name/2650\",[931,53.193]],[\"comment/2650\",[]],[\"name/2651\",[113,30.89]],[\"comment/2651\",[]],[\"name/2652\",[1,24.34]],[\"comment/2652\",[]],[\"name/2653\",[231,46.414]],[\"comment/2653\",[]],[\"name/2654\",[932,53.818]],[\"comment/2654\",[]],[\"name/2655\",[933,53.818]],[\"comment/2655\",[]],[\"name/2656\",[934,53.818]],[\"comment/2656\",[]],[\"name/2657\",[588,53.818]],[\"comment/2657\",[]],[\"name/2658\",[935,77.172]],[\"comment/2658\",[]],[\"name/2659\",[231,46.414]],[\"comment/2659\",[]],[\"name/2660\",[930,54.485]],[\"comment/2660\",[]],[\"name/2661\",[931,53.193]],[\"comment/2661\",[]],[\"name/2662\",[113,30.89]],[\"comment/2662\",[]],[\"name/2663\",[1,24.34]],[\"comment/2663\",[]],[\"name/2664\",[231,46.414]],[\"comment/2664\",[]],[\"name/2665\",[932,53.818]],[\"comment/2665\",[]],[\"name/2666\",[933,53.818]],[\"comment/2666\",[]],[\"name/2667\",[934,53.818]],[\"comment/2667\",[]],[\"name/2668\",[588,53.818]],[\"comment/2668\",[]],[\"name/2669\",[936,77.172]],[\"comment/2669\",[]],[\"name/2670\",[937,77.172]],[\"comment/2670\",[]],[\"name/2671\",[938,77.172]],[\"comment/2671\",[]],[\"name/2672\",[939,77.172]],[\"comment/2672\",[]],[\"name/2673\",[231,46.414]],[\"comment/2673\",[]],[\"name/2674\",[930,54.485]],[\"comment/2674\",[]],[\"name/2675\",[931,53.193]],[\"comment/2675\",[]],[\"name/2676\",[113,30.89]],[\"comment/2676\",[]],[\"name/2677\",[1,24.34]],[\"comment/2677\",[]],[\"name/2678\",[231,46.414]],[\"comment/2678\",[]],[\"name/2679\",[932,53.818]],[\"comment/2679\",[]],[\"name/2680\",[933,53.818]],[\"comment/2680\",[]],[\"name/2681\",[934,53.818]],[\"comment/2681\",[]],[\"name/2682\",[588,53.818]],[\"comment/2682\",[]],[\"name/2683\",[940,77.172]],[\"comment/2683\",[]],[\"name/2684\",[231,46.414]],[\"comment/2684\",[]],[\"name/2685\",[930,54.485]],[\"comment/2685\",[]],[\"name/2686\",[931,53.193]],[\"comment/2686\",[]],[\"name/2687\",[113,30.89]],[\"comment/2687\",[]],[\"name/2688\",[1,24.34]],[\"comment/2688\",[]],[\"name/2689\",[941,68.699]],[\"comment/2689\",[]],[\"name/2690\",[231,46.414]],[\"comment/2690\",[]],[\"name/2691\",[932,53.818]],[\"comment/2691\",[]],[\"name/2692\",[933,53.818]],[\"comment/2692\",[]],[\"name/2693\",[934,53.818]],[\"comment/2693\",[]],[\"name/2694\",[588,53.818]],[\"comment/2694\",[]],[\"name/2695\",[942,77.172]],[\"comment/2695\",[]],[\"name/2696\",[943,77.172]],[\"comment/2696\",[]],[\"name/2697\",[944,77.172]],[\"comment/2697\",[]],[\"name/2698\",[932,53.818]],[\"comment/2698\",[]],[\"name/2699\",[933,53.818]],[\"comment/2699\",[]],[\"name/2700\",[934,53.818]],[\"comment/2700\",[]],[\"name/2701\",[945,77.172]],[\"comment/2701\",[]],[\"name/2702\",[931,53.193]],[\"comment/2702\",[]],[\"name/2703\",[113,30.89]],[\"comment/2703\",[]],[\"name/2704\",[1,24.34]],[\"comment/2704\",[]],[\"name/2705\",[231,46.414]],[\"comment/2705\",[]],[\"name/2706\",[932,53.818]],[\"comment/2706\",[]],[\"name/2707\",[933,53.818]],[\"comment/2707\",[]],[\"name/2708\",[934,53.818]],[\"comment/2708\",[]],[\"name/2709\",[588,53.818]],[\"comment/2709\",[]],[\"name/2710\",[946,77.172]],[\"comment/2710\",[]],[\"name/2711\",[231,46.414]],[\"comment/2711\",[]],[\"name/2712\",[930,54.485]],[\"comment/2712\",[]],[\"name/2713\",[931,53.193]],[\"comment/2713\",[]],[\"name/2714\",[113,30.89]],[\"comment/2714\",[]],[\"name/2715\",[1,24.34]],[\"comment/2715\",[]],[\"name/2716\",[947,77.172]],[\"comment/2716\",[]],[\"name/2717\",[948,77.172]],[\"comment/2717\",[]],[\"name/2718\",[949,77.172]],[\"comment/2718\",[]],[\"name/2719\",[231,46.414]],[\"comment/2719\",[]],[\"name/2720\",[930,54.485]],[\"comment/2720\",[]],[\"name/2721\",[931,53.193]],[\"comment/2721\",[]],[\"name/2722\",[113,30.89]],[\"comment/2722\",[]],[\"name/2723\",[1,24.34]],[\"comment/2723\",[]],[\"name/2724\",[231,46.414]],[\"comment/2724\",[]],[\"name/2725\",[932,53.818]],[\"comment/2725\",[]],[\"name/2726\",[933,53.818]],[\"comment/2726\",[]],[\"name/2727\",[934,53.818]],[\"comment/2727\",[]],[\"name/2728\",[588,53.818]],[\"comment/2728\",[]],[\"name/2729\",[950,77.172]],[\"comment/2729\",[]],[\"name/2730\",[231,46.414]],[\"comment/2730\",[]],[\"name/2731\",[930,54.485]],[\"comment/2731\",[]],[\"name/2732\",[931,53.193]],[\"comment/2732\",[]],[\"name/2733\",[113,30.89]],[\"comment/2733\",[]],[\"name/2734\",[1,24.34]],[\"comment/2734\",[]],[\"name/2735\",[951,72.064]],[\"comment/2735\",[]],[\"name/2736\",[588,53.818]],[\"comment/2736\",[]],[\"name/2737\",[231,46.414]],[\"comment/2737\",[]],[\"name/2738\",[932,53.818]],[\"comment/2738\",[]],[\"name/2739\",[933,53.818]],[\"comment/2739\",[]],[\"name/2740\",[934,53.818]],[\"comment/2740\",[]],[\"name/2741\",[952,77.172]],[\"comment/2741\",[]],[\"name/2742\",[231,46.414]],[\"comment/2742\",[]],[\"name/2743\",[930,54.485]],[\"comment/2743\",[]],[\"name/2744\",[931,53.193]],[\"comment/2744\",[]],[\"name/2745\",[113,30.89]],[\"comment/2745\",[]],[\"name/2746\",[1,24.34]],[\"comment/2746\",[]],[\"name/2747\",[941,68.699]],[\"comment/2747\",[]],[\"name/2748\",[231,46.414]],[\"comment/2748\",[]],[\"name/2749\",[932,53.818]],[\"comment/2749\",[]],[\"name/2750\",[933,53.818]],[\"comment/2750\",[]],[\"name/2751\",[934,53.818]],[\"comment/2751\",[]],[\"name/2752\",[588,53.818]],[\"comment/2752\",[]],[\"name/2753\",[953,77.172]],[\"comment/2753\",[]],[\"name/2754\",[231,46.414]],[\"comment/2754\",[]],[\"name/2755\",[930,54.485]],[\"comment/2755\",[]],[\"name/2756\",[931,53.193]],[\"comment/2756\",[]],[\"name/2757\",[113,30.89]],[\"comment/2757\",[]],[\"name/2758\",[1,24.34]],[\"comment/2758\",[]],[\"name/2759\",[231,46.414]],[\"comment/2759\",[]],[\"name/2760\",[932,53.818]],[\"comment/2760\",[]],[\"name/2761\",[933,53.818]],[\"comment/2761\",[]],[\"name/2762\",[934,53.818]],[\"comment/2762\",[]],[\"name/2763\",[588,53.818]],[\"comment/2763\",[]],[\"name/2764\",[954,77.172]],[\"comment/2764\",[]],[\"name/2765\",[231,46.414]],[\"comment/2765\",[]],[\"name/2766\",[930,54.485]],[\"comment/2766\",[]],[\"name/2767\",[931,53.193]],[\"comment/2767\",[]],[\"name/2768\",[113,30.89]],[\"comment/2768\",[]],[\"name/2769\",[1,24.34]],[\"comment/2769\",[]],[\"name/2770\",[231,46.414]],[\"comment/2770\",[]],[\"name/2771\",[932,53.818]],[\"comment/2771\",[]],[\"name/2772\",[933,53.818]],[\"comment/2772\",[]],[\"name/2773\",[934,53.818]],[\"comment/2773\",[]],[\"name/2774\",[588,53.818]],[\"comment/2774\",[]],[\"name/2775\",[955,77.172]],[\"comment/2775\",[]],[\"name/2776\",[231,46.414]],[\"comment/2776\",[]],[\"name/2777\",[930,54.485]],[\"comment/2777\",[]],[\"name/2778\",[931,53.193]],[\"comment/2778\",[]],[\"name/2779\",[113,30.89]],[\"comment/2779\",[]],[\"name/2780\",[1,24.34]],[\"comment/2780\",[]],[\"name/2781\",[231,46.414]],[\"comment/2781\",[]],[\"name/2782\",[932,53.818]],[\"comment/2782\",[]],[\"name/2783\",[933,53.818]],[\"comment/2783\",[]],[\"name/2784\",[934,53.818]],[\"comment/2784\",[]],[\"name/2785\",[588,53.818]],[\"comment/2785\",[]],[\"name/2786\",[956,77.172]],[\"comment/2786\",[]],[\"name/2787\",[957,77.172]],[\"comment/2787\",[]],[\"name/2788\",[931,53.193]],[\"comment/2788\",[]],[\"name/2789\",[113,30.89]],[\"comment/2789\",[]],[\"name/2790\",[1,24.34]],[\"comment/2790\",[]],[\"name/2791\",[941,68.699]],[\"comment/2791\",[]],[\"name/2792\",[231,46.414]],[\"comment/2792\",[]],[\"name/2793\",[932,53.818]],[\"comment/2793\",[]],[\"name/2794\",[933,53.818]],[\"comment/2794\",[]],[\"name/2795\",[934,53.818]],[\"comment/2795\",[]],[\"name/2796\",[588,53.818]],[\"comment/2796\",[]],[\"name/2797\",[958,77.172]],[\"comment/2797\",[]],[\"name/2798\",[231,46.414]],[\"comment/2798\",[]],[\"name/2799\",[930,54.485]],[\"comment/2799\",[]],[\"name/2800\",[931,53.193]],[\"comment/2800\",[]],[\"name/2801\",[113,30.89]],[\"comment/2801\",[]],[\"name/2802\",[1,24.34]],[\"comment/2802\",[]],[\"name/2803\",[959,77.172]],[\"comment/2803\",[]],[\"name/2804\",[960,77.172]],[\"comment/2804\",[]],[\"name/2805\",[961,77.172]],[\"comment/2805\",[]],[\"name/2806\",[962,77.172]],[\"comment/2806\",[]],[\"name/2807\",[963,77.172]],[\"comment/2807\",[]],[\"name/2808\",[964,77.172]],[\"comment/2808\",[]],[\"name/2809\",[536,62.509]],[\"comment/2809\",[]],[\"name/2810\",[280,66.186]],[\"comment/2810\",[]],[\"name/2811\",[373,68.699]],[\"comment/2811\",[]],[\"name/2812\",[965,77.172]],[\"comment/2812\",[]],[\"name/2813\",[966,77.172]],[\"comment/2813\",[]],[\"name/2814\",[231,46.414]],[\"comment/2814\",[]],[\"name/2815\",[930,54.485]],[\"comment/2815\",[]],[\"name/2816\",[931,53.193]],[\"comment/2816\",[]],[\"name/2817\",[113,30.89]],[\"comment/2817\",[]],[\"name/2818\",[1,24.34]],[\"comment/2818\",[]],[\"name/2819\",[231,46.414]],[\"comment/2819\",[]],[\"name/2820\",[932,53.818]],[\"comment/2820\",[]],[\"name/2821\",[933,53.818]],[\"comment/2821\",[]],[\"name/2822\",[934,53.818]],[\"comment/2822\",[]],[\"name/2823\",[588,53.818]],[\"comment/2823\",[]],[\"name/2824\",[967,77.172]],[\"comment/2824\",[]],[\"name/2825\",[231,46.414]],[\"comment/2825\",[]],[\"name/2826\",[930,54.485]],[\"comment/2826\",[]],[\"name/2827\",[931,53.193]],[\"comment/2827\",[]],[\"name/2828\",[113,30.89]],[\"comment/2828\",[]],[\"name/2829\",[1,24.34]],[\"comment/2829\",[]],[\"name/2830\",[231,46.414]],[\"comment/2830\",[]],[\"name/2831\",[932,53.818]],[\"comment/2831\",[]],[\"name/2832\",[933,53.818]],[\"comment/2832\",[]],[\"name/2833\",[934,53.818]],[\"comment/2833\",[]],[\"name/2834\",[588,53.818]],[\"comment/2834\",[]],[\"name/2835\",[968,77.172]],[\"comment/2835\",[]],[\"name/2836\",[1,24.34]],[\"comment/2836\",[]],[\"name/2837\",[4,28.836]],[\"comment/2837\",[]],[\"name/2838\",[5,29.325]],[\"comment/2838\",[]],[\"name/2839\",[6,29.325]],[\"comment/2839\",[]],[\"name/2840\",[969,77.172]],[\"comment/2840\",[]],[\"name/2841\",[1,24.34]],[\"comment/2841\",[]],[\"name/2842\",[2,36.742]],[\"comment/2842\",[]],[\"name/2843\",[19,61.078]],[\"comment/2843\",[]],[\"name/2844\",[4,28.836]],[\"comment/2844\",[]],[\"name/2845\",[6,29.325]],[\"comment/2845\",[]],[\"name/2846\",[5,29.325]],[\"comment/2846\",[]],[\"name/2847\",[970,77.172]],[\"comment/2847\",[]],[\"name/2848\",[1,24.34]],[\"comment/2848\",[]],[\"name/2849\",[41,48.455]],[\"comment/2849\",[]],[\"name/2850\",[295,53.193]],[\"comment/2850\",[]],[\"name/2851\",[467,61.078]],[\"comment/2851\",[]],[\"name/2852\",[971,77.172]],[\"comment/2852\",[]],[\"name/2853\",[972,77.172]],[\"comment/2853\",[]],[\"name/2854\",[4,28.836]],[\"comment/2854\",[]],[\"name/2855\",[6,29.325]],[\"comment/2855\",[]],[\"name/2856\",[5,29.325]],[\"comment/2856\",[]],[\"name/2857\",[973,77.172]],[\"comment/2857\",[]],[\"name/2858\",[974,77.172]],[\"comment/2858\",[]],[\"name/2859\",[975,77.172]],[\"comment/2859\",[]],[\"name/2860\",[976,77.172]],[\"comment/2860\",[]],[\"name/2861\",[1,24.34]],[\"comment/2861\",[]],[\"name/2862\",[951,72.064]],[\"comment/2862\",[]],[\"name/2863\",[41,48.455]],[\"comment/2863\",[]],[\"name/2864\",[4,28.836]],[\"comment/2864\",[]],[\"name/2865\",[5,29.325]],[\"comment/2865\",[]],[\"name/2866\",[977,77.172]],[\"comment/2866\",[]],[\"name/2867\",[6,29.325]],[\"comment/2867\",[]],[\"name/2868\",[978,77.172]],[\"comment/2868\",[]],[\"name/2869\",[1,24.34]],[\"comment/2869\",[]],[\"name/2870\",[19,61.078]],[\"comment/2870\",[]],[\"name/2871\",[4,28.836]],[\"comment/2871\",[]],[\"name/2872\",[5,29.325]],[\"comment/2872\",[]],[\"name/2873\",[6,29.325]],[\"comment/2873\",[]],[\"name/2874\",[979,77.172]],[\"comment/2874\",[]],[\"name/2875\",[1,24.34]],[\"comment/2875\",[]],[\"name/2876\",[447,66.186]],[\"comment/2876\",[]],[\"name/2877\",[41,48.455]],[\"comment/2877\",[]],[\"name/2878\",[980,77.172]],[\"comment/2878\",[]],[\"name/2879\",[4,28.836]],[\"comment/2879\",[]],[\"name/2880\",[5,29.325]],[\"comment/2880\",[]],[\"name/2881\",[981,77.172]],[\"comment/2881\",[]],[\"name/2882\",[6,29.325]],[\"comment/2882\",[]],[\"name/2883\",[982,77.172]],[\"comment/2883\",[]],[\"name/2884\",[1,24.34]],[\"comment/2884\",[]],[\"name/2885\",[19,61.078]],[\"comment/2885\",[]],[\"name/2886\",[5,29.325]],[\"comment/2886\",[]],[\"name/2887\",[4,28.836]],[\"comment/2887\",[]],[\"name/2888\",[6,29.325]],[\"comment/2888\",[]],[\"name/2889\",[983,77.172]],[\"comment/2889\",[]],[\"name/2890\",[1,24.34]],[\"comment/2890\",[]],[\"name/2891\",[165,64.179]],[\"comment/2891\",[]],[\"name/2892\",[5,29.325]],[\"comment/2892\",[]],[\"name/2893\",[4,28.836]],[\"comment/2893\",[]],[\"name/2894\",[6,29.325]],[\"comment/2894\",[]],[\"name/2895\",[984,77.172]],[\"comment/2895\",[]],[\"name/2896\",[1,24.34]],[\"comment/2896\",[]],[\"name/2897\",[199,61.078]],[\"comment/2897\",[]],[\"name/2898\",[5,29.325]],[\"comment/2898\",[]],[\"name/2899\",[4,28.836]],[\"comment/2899\",[]],[\"name/2900\",[6,29.325]],[\"comment/2900\",[]],[\"name/2901\",[985,77.172]],[\"comment/2901\",[]],[\"name/2902\",[1,24.34]],[\"comment/2902\",[]],[\"name/2903\",[19,61.078]],[\"comment/2903\",[]],[\"name/2904\",[986,77.172]],[\"comment/2904\",[]],[\"name/2905\",[987,77.172]],[\"comment/2905\",[]],[\"name/2906\",[4,28.836]],[\"comment/2906\",[]],[\"name/2907\",[5,29.325]],[\"comment/2907\",[]],[\"name/2908\",[20,68.699]],[\"comment/2908\",[]],[\"name/2909\",[18,68.699]],[\"comment/2909\",[]],[\"name/2910\",[6,29.325]],[\"comment/2910\",[]],[\"name/2911\",[988,77.172]],[\"comment/2911\",[]],[\"name/2912\",[1,24.34]],[\"comment/2912\",[]],[\"name/2913\",[989,77.172]],[\"comment/2913\",[]],[\"name/2914\",[4,28.836]],[\"comment/2914\",[]],[\"name/2915\",[5,29.325]],[\"comment/2915\",[]],[\"name/2916\",[6,29.325]],[\"comment/2916\",[]],[\"name/2917\",[990,77.172]],[\"comment/2917\",[]],[\"name/2918\",[1,24.34]],[\"comment/2918\",[]],[\"name/2919\",[2,36.742]],[\"comment/2919\",[]],[\"name/2920\",[19,61.078]],[\"comment/2920\",[]],[\"name/2921\",[4,28.836]],[\"comment/2921\",[]],[\"name/2922\",[5,29.325]],[\"comment/2922\",[]],[\"name/2923\",[6,29.325]],[\"comment/2923\",[]],[\"name/2924\",[991,77.172]],[\"comment/2924\",[]],[\"name/2925\",[1,24.34]],[\"comment/2925\",[]],[\"name/2926\",[992,66.186]],[\"comment/2926\",[]],[\"name/2927\",[993,66.186]],[\"comment/2927\",[]],[\"name/2928\",[994,66.186]],[\"comment/2928\",[]],[\"name/2929\",[995,66.186]],[\"comment/2929\",[]],[\"name/2930\",[78,55.2]],[\"comment/2930\",[]],[\"name/2931\",[992,66.186]],[\"comment/2931\",[]],[\"name/2932\",[113,30.89]],[\"comment/2932\",[]],[\"name/2933\",[993,66.186]],[\"comment/2933\",[]],[\"name/2934\",[113,30.89]],[\"comment/2934\",[]],[\"name/2935\",[994,66.186]],[\"comment/2935\",[]],[\"name/2936\",[113,30.89]],[\"comment/2936\",[]],[\"name/2937\",[995,66.186]],[\"comment/2937\",[]],[\"name/2938\",[113,30.89]],[\"comment/2938\",[]],[\"name/2939\",[996,77.172]],[\"comment/2939\",[]],[\"name/2940\",[1,24.34]],[\"comment/2940\",[]],[\"name/2941\",[86,54.485]],[\"comment/2941\",[]],[\"name/2942\",[2,36.742]],[\"comment/2942\",[]],[\"name/2943\",[992,66.186]],[\"comment/2943\",[]],[\"name/2944\",[994,66.186]],[\"comment/2944\",[]],[\"name/2945\",[993,66.186]],[\"comment/2945\",[]],[\"name/2946\",[995,66.186]],[\"comment/2946\",[]],[\"name/2947\",[997,77.172]],[\"comment/2947\",[]],[\"name/2948\",[1,24.34]],[\"comment/2948\",[]],[\"name/2949\",[86,54.485]],[\"comment/2949\",[]],[\"name/2950\",[805,68.699]],[\"comment/2950\",[]],[\"name/2951\",[2,36.742]],[\"comment/2951\",[]],[\"name/2952\",[992,66.186]],[\"comment/2952\",[]],[\"name/2953\",[994,66.186]],[\"comment/2953\",[]],[\"name/2954\",[993,66.186]],[\"comment/2954\",[]],[\"name/2955\",[995,66.186]],[\"comment/2955\",[]],[\"name/2956\",[998,77.172]],[\"comment/2956\",[]],[\"name/2957\",[999,61.078]],[\"comment/2957\",[]],[\"name/2958\",[113,30.89]],[\"comment/2958\",[]],[\"name/2959\",[1000,61.078]],[\"comment/2959\",[]],[\"name/2960\",[113,30.89]],[\"comment/2960\",[]],[\"name/2961\",[1001,77.172]],[\"comment/2961\",[]],[\"name/2962\",[1,24.34]],[\"comment/2962\",[]],[\"name/2963\",[754,64.179]],[\"comment/2963\",[]],[\"name/2964\",[999,61.078]],[\"comment/2964\",[]],[\"name/2965\",[1000,61.078]],[\"comment/2965\",[]],[\"name/2966\",[1002,77.172]],[\"comment/2966\",[]],[\"name/2967\",[1003,77.172]],[\"comment/2967\",[]],[\"name/2968\",[1,24.34]],[\"comment/2968\",[]],[\"name/2969\",[2,36.742]],[\"comment/2969\",[]],[\"name/2970\",[1004,72.064]],[\"comment/2970\",[]],[\"name/2971\",[1005,77.172]],[\"comment/2971\",[]],[\"name/2972\",[1006,77.172]],[\"comment/2972\",[]],[\"name/2973\",[1007,72.064]],[\"comment/2973\",[]],[\"name/2974\",[1008,77.172]],[\"comment/2974\",[]],[\"name/2975\",[113,30.89]],[\"comment/2975\",[]],[\"name/2976\",[1009,66.186]],[\"comment/2976\",[]],[\"name/2977\",[1010,66.186]],[\"comment/2977\",[]],[\"name/2978\",[1011,77.172]],[\"comment/2978\",[]],[\"name/2979\",[1012,77.172]],[\"comment/2979\",[]],[\"name/2980\",[465,66.186]],[\"comment/2980\",[]],[\"name/2981\",[459,64.179]],[\"comment/2981\",[]],[\"name/2982\",[1013,77.172]],[\"comment/2982\",[]],[\"name/2983\",[1014,77.172]],[\"comment/2983\",[]],[\"name/2984\",[1015,72.064]],[\"comment/2984\",[]],[\"name/2985\",[46,72.064]],[\"comment/2985\",[]],[\"name/2986\",[48,72.064]],[\"comment/2986\",[]],[\"name/2987\",[1016,77.172]],[\"comment/2987\",[]],[\"name/2988\",[1,24.34]],[\"comment/2988\",[]],[\"name/2989\",[754,64.179]],[\"comment/2989\",[]],[\"name/2990\",[295,53.193]],[\"comment/2990\",[]],[\"name/2991\",[1017,77.172]],[\"comment/2991\",[]],[\"name/2992\",[999,61.078]],[\"comment/2992\",[]],[\"name/2993\",[1000,61.078]],[\"comment/2993\",[]],[\"name/2994\",[1018,77.172]],[\"comment/2994\",[]],[\"name/2995\",[1019,77.172]],[\"comment/2995\",[]],[\"name/2996\",[1020,77.172]],[\"comment/2996\",[]],[\"name/2997\",[1021,77.172]],[\"comment/2997\",[]],[\"name/2998\",[1022,77.172]],[\"comment/2998\",[]],[\"name/2999\",[1023,77.172]],[\"comment/2999\",[]],[\"name/3000\",[1024,77.172]],[\"comment/3000\",[]],[\"name/3001\",[1025,77.172]],[\"comment/3001\",[]],[\"name/3002\",[1,24.34]],[\"comment/3002\",[]],[\"name/3003\",[2,36.742]],[\"comment/3003\",[]],[\"name/3004\",[754,64.179]],[\"comment/3004\",[]],[\"name/3005\",[1026,77.172]],[\"comment/3005\",[]],[\"name/3006\",[1009,66.186]],[\"comment/3006\",[]],[\"name/3007\",[1010,66.186]],[\"comment/3007\",[]],[\"name/3008\",[1027,77.172]],[\"comment/3008\",[]],[\"name/3009\",[1028,77.172]],[\"comment/3009\",[]],[\"name/3010\",[999,61.078]],[\"comment/3010\",[]],[\"name/3011\",[113,30.89]],[\"comment/3011\",[]],[\"name/3012\",[1000,61.078]],[\"comment/3012\",[]],[\"name/3013\",[113,30.89]],[\"comment/3013\",[]],[\"name/3014\",[1029,77.172]],[\"comment/3014\",[]],[\"name/3015\",[1,24.34]],[\"comment/3015\",[]],[\"name/3016\",[2,36.742]],[\"comment/3016\",[]],[\"name/3017\",[1030,77.172]],[\"comment/3017\",[]],[\"name/3018\",[1031,77.172]],[\"comment/3018\",[]],[\"name/3019\",[1032,77.172]],[\"comment/3019\",[]],[\"name/3020\",[1004,72.064]],[\"comment/3020\",[]],[\"name/3021\",[1007,72.064]],[\"comment/3021\",[]],[\"name/3022\",[1033,77.172]],[\"comment/3022\",[]],[\"name/3023\",[1034,77.172]],[\"comment/3023\",[]],[\"name/3024\",[1035,77.172]],[\"comment/3024\",[]],[\"name/3025\",[1036,77.172]],[\"comment/3025\",[]],[\"name/3026\",[113,30.89]],[\"comment/3026\",[]],[\"name/3027\",[999,61.078]],[\"comment/3027\",[]],[\"name/3028\",[1000,61.078]],[\"comment/3028\",[]],[\"name/3029\",[1009,66.186]],[\"comment/3029\",[]],[\"name/3030\",[1010,66.186]],[\"comment/3030\",[]],[\"name/3031\",[465,66.186]],[\"comment/3031\",[]],[\"name/3032\",[459,64.179]],[\"comment/3032\",[]],[\"name/3033\",[1037,77.172]],[\"comment/3033\",[]],[\"name/3034\",[1038,77.172]],[\"comment/3034\",[]],[\"name/3035\",[1009,66.186]],[\"comment/3035\",[]],[\"name/3036\",[113,30.89]],[\"comment/3036\",[]],[\"name/3037\",[1010,66.186]],[\"comment/3037\",[]],[\"name/3038\",[113,30.89]],[\"comment/3038\",[]],[\"name/3039\",[1039,77.172]],[\"comment/3039\",[]],[\"name/3040\",[1,24.34]],[\"comment/3040\",[]],[\"name/3041\",[2,36.742]],[\"comment/3041\",[]],[\"name/3042\",[754,64.179]],[\"comment/3042\",[]],[\"name/3043\",[32,68.699]],[\"comment/3043\",[]],[\"name/3044\",[999,61.078]],[\"comment/3044\",[]],[\"name/3045\",[1000,61.078]],[\"comment/3045\",[]],[\"name/3046\",[1040,77.172]],[\"comment/3046\",[]],[\"name/3047\",[1041,77.172]],[\"comment/3047\",[]],[\"name/3048\",[1,24.34]],[\"comment/3048\",[]],[\"name/3049\",[2,36.742]],[\"comment/3049\",[]],[\"name/3050\",[999,61.078]],[\"comment/3050\",[]],[\"name/3051\",[1000,61.078]],[\"comment/3051\",[]],[\"name/3052\",[1042,72.064]],[\"comment/3052\",[]],[\"name/3053\",[1,24.34]],[\"comment/3053\",[]],[\"name/3054\",[1042,72.064]],[\"comment/3054\",[]],[\"name/3055\",[1043,77.172]],[\"comment/3055\",[]],[\"name/3056\",[113,30.89]],[\"comment/3056\",[]],[\"name/3057\",[259,55.969]],[\"comment/3057\",[]],[\"name/3058\",[261,55.2]],[\"comment/3058\",[]],[\"name/3059\",[262,55.969]],[\"comment/3059\",[]],[\"name/3060\",[50,55.969]],[\"comment/3060\",[]],[\"name/3061\",[1044,66.186]],[\"comment/3061\",[]],[\"name/3062\",[667,55.2]],[\"comment/3062\",[]],[\"name/3063\",[1045,66.186]],[\"comment/3063\",[]],[\"name/3064\",[1046,64.179]],[\"comment/3064\",[]],[\"name/3065\",[1047,64.179]],[\"comment/3065\",[]],[\"name/3066\",[863,64.179]],[\"comment/3066\",[]],[\"name/3067\",[1048,64.179]],[\"comment/3067\",[]],[\"name/3068\",[1049,66.186]],[\"comment/3068\",[]],[\"name/3069\",[1050,77.172]],[\"comment/3069\",[]],[\"name/3070\",[1051,77.172]],[\"comment/3070\",[]],[\"name/3071\",[1,24.34]],[\"comment/3071\",[]],[\"name/3072\",[259,55.969]],[\"comment/3072\",[]],[\"name/3073\",[261,55.2]],[\"comment/3073\",[]],[\"name/3074\",[262,55.969]],[\"comment/3074\",[]],[\"name/3075\",[50,55.969]],[\"comment/3075\",[]],[\"name/3076\",[1044,66.186]],[\"comment/3076\",[]],[\"name/3077\",[667,55.2]],[\"comment/3077\",[]],[\"name/3078\",[1045,66.186]],[\"comment/3078\",[]],[\"name/3079\",[1046,64.179]],[\"comment/3079\",[]],[\"name/3080\",[1047,64.179]],[\"comment/3080\",[]],[\"name/3081\",[863,64.179]],[\"comment/3081\",[]],[\"name/3082\",[1048,64.179]],[\"comment/3082\",[]],[\"name/3083\",[1049,66.186]],[\"comment/3083\",[]],[\"name/3084\",[1052,77.172]],[\"comment/3084\",[]],[\"name/3085\",[1,24.34]],[\"comment/3085\",[]],[\"name/3086\",[259,55.969]],[\"comment/3086\",[]],[\"name/3087\",[1053,68.699]],[\"comment/3087\",[]],[\"name/3088\",[261,55.2]],[\"comment/3088\",[]],[\"name/3089\",[262,55.969]],[\"comment/3089\",[]],[\"name/3090\",[255,64.179]],[\"comment/3090\",[]],[\"name/3091\",[50,55.969]],[\"comment/3091\",[]],[\"name/3092\",[1054,68.699]],[\"comment/3092\",[]],[\"name/3093\",[1044,66.186]],[\"comment/3093\",[]],[\"name/3094\",[1055,68.699]],[\"comment/3094\",[]],[\"name/3095\",[667,55.2]],[\"comment/3095\",[]],[\"name/3096\",[1056,68.699]],[\"comment/3096\",[]],[\"name/3097\",[1045,66.186]],[\"comment/3097\",[]],[\"name/3098\",[1057,68.699]],[\"comment/3098\",[]],[\"name/3099\",[1046,64.179]],[\"comment/3099\",[]],[\"name/3100\",[1058,68.699]],[\"comment/3100\",[]],[\"name/3101\",[1047,64.179]],[\"comment/3101\",[]],[\"name/3102\",[863,64.179]],[\"comment/3102\",[]],[\"name/3103\",[1048,64.179]],[\"comment/3103\",[]],[\"name/3104\",[1049,66.186]],[\"comment/3104\",[]],[\"name/3105\",[1059,77.172]],[\"comment/3105\",[]],[\"name/3106\",[1060,77.172]],[\"comment/3106\",[]],[\"name/3107\",[1061,77.172]],[\"comment/3107\",[]],[\"name/3108\",[1062,77.172]],[\"comment/3108\",[]],[\"name/3109\",[1063,77.172]],[\"comment/3109\",[]],[\"name/3110\",[1064,77.172]],[\"comment/3110\",[]],[\"name/3111\",[113,30.89]],[\"comment/3111\",[]],[\"name/3112\",[1065,77.172]],[\"comment/3112\",[]],[\"name/3113\",[113,30.89]],[\"comment/3113\",[]],[\"name/3114\",[255,64.179]],[\"comment/3114\",[]],[\"name/3115\",[256,72.064]],[\"comment/3115\",[]],[\"name/3116\",[1066,77.172]],[\"comment/3116\",[]],[\"name/3117\",[261,55.2]],[\"comment/3117\",[]],[\"name/3118\",[113,30.89]],[\"comment/3118\",[]],[\"name/3119\",[1053,68.699]],[\"comment/3119\",[]],[\"name/3120\",[113,30.89]],[\"comment/3120\",[]],[\"name/3121\",[255,64.179]],[\"comment/3121\",[]],[\"name/3122\",[113,30.89]],[\"comment/3122\",[]],[\"name/3123\",[1054,68.699]],[\"comment/3123\",[]],[\"name/3124\",[113,30.89]],[\"comment/3124\",[]],[\"name/3125\",[1055,68.699]],[\"comment/3125\",[]],[\"name/3126\",[113,30.89]],[\"comment/3126\",[]],[\"name/3127\",[667,55.2]],[\"comment/3127\",[]],[\"name/3128\",[113,30.89]],[\"comment/3128\",[]],[\"name/3129\",[1056,68.699]],[\"comment/3129\",[]],[\"name/3130\",[113,30.89]],[\"comment/3130\",[]],[\"name/3131\",[1057,68.699]],[\"comment/3131\",[]],[\"name/3132\",[113,30.89]],[\"comment/3132\",[]],[\"name/3133\",[1046,64.179]],[\"comment/3133\",[]],[\"name/3134\",[113,30.89]],[\"comment/3134\",[]],[\"name/3135\",[1058,68.699]],[\"comment/3135\",[]],[\"name/3136\",[113,30.89]],[\"comment/3136\",[]],[\"name/3137\",[1047,64.179]],[\"comment/3137\",[]],[\"name/3138\",[113,30.89]],[\"comment/3138\",[]],[\"name/3139\",[1048,64.179]],[\"comment/3139\",[]],[\"name/3140\",[113,30.89]],[\"comment/3140\",[]],[\"name/3141\",[1067,77.172]],[\"comment/3141\",[]],[\"name/3142\",[1,24.34]],[\"comment/3142\",[]],[\"name/3143\",[1015,72.064]],[\"comment/3143\",[]],[\"name/3144\",[1068,72.064]],[\"comment/3144\",[]],[\"name/3145\",[259,55.969]],[\"comment/3145\",[]],[\"name/3146\",[1053,68.699]],[\"comment/3146\",[]],[\"name/3147\",[261,55.2]],[\"comment/3147\",[]],[\"name/3148\",[262,55.969]],[\"comment/3148\",[]],[\"name/3149\",[255,64.179]],[\"comment/3149\",[]],[\"name/3150\",[50,55.969]],[\"comment/3150\",[]],[\"name/3151\",[1054,68.699]],[\"comment/3151\",[]],[\"name/3152\",[1044,66.186]],[\"comment/3152\",[]],[\"name/3153\",[1055,68.699]],[\"comment/3153\",[]],[\"name/3154\",[667,55.2]],[\"comment/3154\",[]],[\"name/3155\",[1056,68.699]],[\"comment/3155\",[]],[\"name/3156\",[1045,66.186]],[\"comment/3156\",[]],[\"name/3157\",[1057,68.699]],[\"comment/3157\",[]],[\"name/3158\",[1046,64.179]],[\"comment/3158\",[]],[\"name/3159\",[1058,68.699]],[\"comment/3159\",[]],[\"name/3160\",[1047,64.179]],[\"comment/3160\",[]],[\"name/3161\",[863,64.179]],[\"comment/3161\",[]],[\"name/3162\",[1048,64.179]],[\"comment/3162\",[]],[\"name/3163\",[1049,66.186]],[\"comment/3163\",[]],[\"name/3164\",[1069,77.172]],[\"comment/3164\",[]],[\"name/3165\",[1,24.34]],[\"comment/3165\",[]],[\"name/3166\",[1070,77.172]],[\"comment/3166\",[]],[\"name/3167\",[1071,77.172]],[\"comment/3167\",[]],[\"name/3168\",[1072,77.172]],[\"comment/3168\",[]],[\"name/3169\",[1073,66.186]],[\"comment/3169\",[]],[\"name/3170\",[1074,77.172]],[\"comment/3170\",[]],[\"name/3171\",[1,24.34]],[\"comment/3171\",[]],[\"name/3172\",[1075,72.064]],[\"comment/3172\",[]],[\"name/3173\",[86,54.485]],[\"comment/3173\",[]],[\"name/3174\",[1073,66.186]],[\"comment/3174\",[]],[\"name/3175\",[1076,77.172]],[\"comment/3175\",[]],[\"name/3176\",[1,24.34]],[\"comment/3176\",[]],[\"name/3177\",[1075,72.064]],[\"comment/3177\",[]],[\"name/3178\",[86,54.485]],[\"comment/3178\",[]],[\"name/3179\",[1073,66.186]],[\"comment/3179\",[]],[\"name/3180\",[1077,77.172]],[\"comment/3180\",[]],[\"name/3181\",[1078,77.172]],[\"comment/3181\",[]],[\"name/3182\",[391,66.186]],[\"comment/3182\",[]],[\"name/3183\",[1079,77.172]],[\"comment/3183\",[]],[\"name/3184\",[1080,72.064]],[\"comment/3184\",[]],[\"name/3185\",[1080,72.064]],[\"comment/3185\",[]],[\"name/3186\",[1081,72.064]],[\"comment/3186\",[]],[\"name/3187\",[1082,77.172]],[\"comment/3187\",[]],[\"name/3188\",[1081,72.064]],[\"comment/3188\",[]],[\"name/3189\",[333,55.969]],[\"comment/3189\",[]],[\"name/3190\",[1073,66.186]],[\"comment/3190\",[]],[\"name/3191\",[1083,77.172]],[\"comment/3191\",[]],[\"name/3192\",[1084,77.172]],[\"comment/3192\",[]],[\"name/3193\",[1085,77.172]],[\"comment/3193\",[]],[\"name/3194\",[1086,77.172]],[\"comment/3194\",[]],[\"name/3195\",[1087,77.172]],[\"comment/3195\",[]],[\"name/3196\",[1088,77.172]],[\"comment/3196\",[]],[\"name/3197\",[1089,77.172]],[\"comment/3197\",[]],[\"name/3198\",[1090,77.172]],[\"comment/3198\",[]],[\"name/3199\",[1091,77.172]],[\"comment/3199\",[]],[\"name/3200\",[1092,77.172]],[\"comment/3200\",[]],[\"name/3201\",[1093,77.172]],[\"comment/3201\",[]],[\"name/3202\",[1094,77.172]],[\"comment/3202\",[]],[\"name/3203\",[113,30.89]],[\"comment/3203\",[]],[\"name/3204\",[26,68.699]],[\"comment/3204\",[]],[\"name/3205\",[1095,77.172]],[\"comment/3205\",[]],[\"name/3206\",[1096,77.172]],[\"comment/3206\",[]],[\"name/3207\",[1097,77.172]],[\"comment/3207\",[]],[\"name/3208\",[1098,77.172]],[\"comment/3208\",[]],[\"name/3209\",[1099,77.172]],[\"comment/3209\",[]],[\"name/3210\",[1100,77.172]],[\"comment/3210\",[]],[\"name/3211\",[1101,77.172]],[\"comment/3211\",[]],[\"name/3212\",[113,30.89]],[\"comment/3212\",[]],[\"name/3213\",[1102,77.172]],[\"comment/3213\",[]],[\"name/3214\",[1103,77.172]],[\"comment/3214\",[]],[\"name/3215\",[1104,77.172]],[\"comment/3215\",[]],[\"name/3216\",[1105,77.172]],[\"comment/3216\",[]],[\"name/3217\",[1106,77.172]],[\"comment/3217\",[]],[\"name/3218\",[1107,77.172]],[\"comment/3218\",[]],[\"name/3219\",[1108,77.172]],[\"comment/3219\",[]],[\"name/3220\",[1109,77.172]],[\"comment/3220\",[]],[\"name/3221\",[1110,77.172]],[\"comment/3221\",[]],[\"name/3222\",[1111,77.172]],[\"comment/3222\",[]],[\"name/3223\",[1112,77.172]],[\"comment/3223\",[]],[\"name/3224\",[1113,77.172]],[\"comment/3224\",[]],[\"name/3225\",[1114,77.172]],[\"comment/3225\",[]],[\"name/3226\",[1115,77.172]],[\"comment/3226\",[]],[\"name/3227\",[1116,77.172]],[\"comment/3227\",[]],[\"name/3228\",[1117,77.172]],[\"comment/3228\",[]],[\"name/3229\",[1118,62.509]],[\"comment/3229\",[]],[\"name/3230\",[271,61.078]],[\"comment/3230\",[]],[\"name/3231\",[1119,77.172]],[\"comment/3231\",[]],[\"name/3232\",[1120,68.699]],[\"comment/3232\",[]],[\"name/3233\",[113,30.89]],[\"comment/3233\",[]],[\"name/3234\",[1121,77.172]],[\"comment/3234\",[]],[\"name/3235\",[737,68.699]],[\"comment/3235\",[]],[\"name/3236\",[1118,62.509]],[\"comment/3236\",[]],[\"name/3237\",[271,61.078]],[\"comment/3237\",[]],[\"name/3238\",[1122,77.172]],[\"comment/3238\",[]],[\"name/3239\",[1118,62.509]],[\"comment/3239\",[]],[\"name/3240\",[271,61.078]],[\"comment/3240\",[]],[\"name/3241\",[1123,77.172]],[\"comment/3241\",[]],[\"name/3242\",[1118,62.509]],[\"comment/3242\",[]],[\"name/3243\",[271,61.078]],[\"comment/3243\",[]],[\"name/3244\",[1124,77.172]],[\"comment/3244\",[]],[\"name/3245\",[1118,62.509]],[\"comment/3245\",[]],[\"name/3246\",[271,61.078]],[\"comment/3246\",[]],[\"name/3247\",[1125,77.172]],[\"comment/3247\",[]],[\"name/3248\",[1118,62.509]],[\"comment/3248\",[]],[\"name/3249\",[271,61.078]],[\"comment/3249\",[]],[\"name/3250\",[266,59.826]],[\"comment/3250\",[]],[\"name/3251\",[1,24.34]],[\"comment/3251\",[]],[\"name/3252\",[165,64.179]],[\"comment/3252\",[]],[\"name/3253\",[1120,68.699]],[\"comment/3253\",[]],[\"name/3254\",[1126,77.172]],[\"comment/3254\",[]],[\"name/3255\",[1127,77.172]],[\"comment/3255\",[]],[\"name/3256\",[1128,77.172]],[\"comment/3256\",[]],[\"name/3257\",[1129,77.172]],[\"comment/3257\",[]],[\"name/3258\",[284,72.064]],[\"comment/3258\",[]],[\"name/3259\",[1120,68.699]],[\"comment/3259\",[]],[\"name/3260\",[1130,77.172]],[\"comment/3260\",[]],[\"name/3261\",[1131,77.172]],[\"comment/3261\",[]],[\"name/3262\",[1132,77.172]],[\"comment/3262\",[]],[\"name/3263\",[372,72.064]],[\"comment/3263\",[]],[\"name/3264\",[1133,77.172]],[\"comment/3264\",[]],[\"name/3265\",[1068,72.064]],[\"comment/3265\",[]],[\"name/3266\",[1134,77.172]],[\"comment/3266\",[]],[\"name/3267\",[1135,77.172]],[\"comment/3267\",[]],[\"name/3268\",[314,64.179]],[\"comment/3268\",[]],[\"name/3269\",[1136,77.172]],[\"comment/3269\",[]],[\"name/3270\",[1137,77.172]],[\"comment/3270\",[]],[\"name/3271\",[1138,77.172]],[\"comment/3271\",[]],[\"name/3272\",[1139,77.172]],[\"comment/3272\",[]],[\"name/3273\",[1140,77.172]],[\"comment/3273\",[]],[\"name/3274\",[1141,77.172]],[\"comment/3274\",[]],[\"name/3275\",[1142,77.172]],[\"comment/3275\",[]],[\"name/3276\",[1143,77.172]],[\"comment/3276\",[]],[\"name/3277\",[1144,77.172]],[\"comment/3277\",[]],[\"name/3278\",[1145,77.172]],[\"comment/3278\",[]],[\"name/3279\",[1146,77.172]],[\"comment/3279\",[]],[\"name/3280\",[1147,77.172]],[\"comment/3280\",[]],[\"name/3281\",[1148,77.172]],[\"comment/3281\",[]],[\"name/3282\",[1149,77.172]],[\"comment/3282\",[]],[\"name/3283\",[1150,77.172]],[\"comment/3283\",[]],[\"name/3284\",[113,30.89]],[\"comment/3284\",[]],[\"name/3285\",[574,68.699]],[\"comment/3285\",[]],[\"name/3286\",[575,68.699]],[\"comment/3286\",[]],[\"name/3287\",[1151,77.172]],[\"comment/3287\",[]],[\"name/3288\",[1152,77.172]],[\"comment/3288\",[]],[\"name/3289\",[1153,77.172]],[\"comment/3289\",[]],[\"name/3290\",[1154,77.172]],[\"comment/3290\",[]],[\"name/3291\",[1155,77.172]],[\"comment/3291\",[]],[\"name/3292\",[1156,77.172]],[\"comment/3292\",[]],[\"name/3293\",[1157,77.172]],[\"comment/3293\",[]],[\"name/3294\",[1158,77.172]],[\"comment/3294\",[]],[\"name/3295\",[1159,77.172]],[\"comment/3295\",[]],[\"name/3296\",[1160,77.172]],[\"comment/3296\",[]],[\"name/3297\",[1161,77.172]],[\"comment/3297\",[]],[\"name/3298\",[1162,77.172]],[\"comment/3298\",[]],[\"name/3299\",[1163,77.172]],[\"comment/3299\",[]],[\"name/3300\",[1164,77.172]],[\"comment/3300\",[]],[\"name/3301\",[1165,77.172]],[\"comment/3301\",[]],[\"name/3302\",[1,24.34]],[\"comment/3302\",[]],[\"name/3303\",[381,72.064]],[\"comment/3303\",[]],[\"name/3304\",[1166,77.172]],[\"comment/3304\",[]],[\"name/3305\",[1167,77.172]],[\"comment/3305\",[]],[\"name/3306\",[1168,77.172]],[\"comment/3306\",[]],[\"name/3307\",[1,24.34]],[\"comment/3307\",[]],[\"name/3308\",[1169,77.172]],[\"comment/3308\",[]],[\"name/3309\",[1170,77.172]],[\"comment/3309\",[]],[\"name/3310\",[1171,77.172]],[\"comment/3310\",[]],[\"name/3311\",[1172,77.172]],[\"comment/3311\",[]],[\"name/3312\",[1173,77.172]],[\"comment/3312\",[]],[\"name/3313\",[1174,77.172]],[\"comment/3313\",[]],[\"name/3314\",[1175,77.172]],[\"comment/3314\",[]],[\"name/3315\",[1176,77.172]],[\"comment/3315\",[]],[\"name/3316\",[1177,77.172]],[\"comment/3316\",[]],[\"name/3317\",[1178,77.172]],[\"comment/3317\",[]],[\"name/3318\",[1179,77.172]],[\"comment/3318\",[]],[\"name/3319\",[1180,77.172]],[\"comment/3319\",[]],[\"name/3320\",[1181,77.172]],[\"comment/3320\",[]],[\"name/3321\",[1182,77.172]],[\"comment/3321\",[]],[\"name/3322\",[113,30.89]],[\"comment/3322\",[]],[\"name/3323\",[1183,77.172]],[\"comment/3323\",[]],[\"name/3324\",[113,30.89]],[\"comment/3324\",[]],[\"name/3325\",[1184,77.172]],[\"comment/3325\",[]],[\"name/3326\",[1185,77.172]],[\"comment/3326\",[]],[\"name/3327\",[1186,77.172]],[\"comment/3327\",[]],[\"name/3328\",[1187,77.172]],[\"comment/3328\",[]],[\"name/3329\",[1188,77.172]],[\"comment/3329\",[]],[\"name/3330\",[1189,77.172]],[\"comment/3330\",[]],[\"name/3331\",[1190,77.172]],[\"comment/3331\",[]],[\"name/3332\",[1191,77.172]],[\"comment/3332\",[]],[\"name/3333\",[1192,77.172]],[\"comment/3333\",[]],[\"name/3334\",[1193,77.172]],[\"comment/3334\",[]],[\"name/3335\",[1194,77.172]],[\"comment/3335\",[]],[\"name/3336\",[1195,77.172]],[\"comment/3336\",[]],[\"name/3337\",[1196,77.172]],[\"comment/3337\",[]],[\"name/3338\",[1197,77.172]],[\"comment/3338\",[]],[\"name/3339\",[26,68.699]],[\"comment/3339\",[]],[\"name/3340\",[1198,77.172]],[\"comment/3340\",[]],[\"name/3341\",[229,68.699]],[\"comment/3341\",[]],[\"name/3342\",[1199,77.172]],[\"comment/3342\",[]],[\"name/3343\",[1200,77.172]],[\"comment/3343\",[]],[\"name/3344\",[1201,77.172]],[\"comment/3344\",[]],[\"name/3345\",[1202,77.172]],[\"comment/3345\",[]],[\"name/3346\",[1203,77.172]],[\"comment/3346\",[]],[\"name/3347\",[1204,77.172]],[\"comment/3347\",[]],[\"name/3348\",[1205,77.172]],[\"comment/3348\",[]],[\"name/3349\",[1206,77.172]],[\"comment/3349\",[]],[\"name/3350\",[1207,77.172]],[\"comment/3350\",[]],[\"name/3351\",[1208,77.172]],[\"comment/3351\",[]],[\"name/3352\",[1209,77.172]],[\"comment/3352\",[]],[\"name/3353\",[1210,77.172]],[\"comment/3353\",[]],[\"name/3354\",[1211,77.172]],[\"comment/3354\",[]],[\"name/3355\",[1212,77.172]],[\"comment/3355\",[]],[\"name/3356\",[1213,77.172]],[\"comment/3356\",[]],[\"name/3357\",[1214,77.172]],[\"comment/3357\",[]],[\"name/3358\",[1215,77.172]],[\"comment/3358\",[]],[\"name/3359\",[1216,77.172]],[\"comment/3359\",[]],[\"name/3360\",[1217,77.172]],[\"comment/3360\",[]],[\"name/3361\",[1218,77.172]],[\"comment/3361\",[]],[\"name/3362\",[1219,77.172]],[\"comment/3362\",[]],[\"name/3363\",[1220,77.172]],[\"comment/3363\",[]],[\"name/3364\",[1221,77.172]],[\"comment/3364\",[]],[\"name/3365\",[1222,77.172]],[\"comment/3365\",[]],[\"name/3366\",[1223,77.172]],[\"comment/3366\",[]],[\"name/3367\",[1224,77.172]],[\"comment/3367\",[]],[\"name/3368\",[1225,77.172]],[\"comment/3368\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":113,\"name\":{\"247\":{},\"249\":{},\"251\":{},\"253\":{},\"256\":{},\"258\":{},\"260\":{},\"262\":{},\"264\":{},\"266\":{},\"268\":{},\"270\":{},\"332\":{},\"353\":{},\"571\":{},\"720\":{},\"722\":{},\"791\":{},\"904\":{},\"906\":{},\"908\":{},\"910\":{},\"912\":{},\"914\":{},\"916\":{},\"918\":{},\"920\":{},\"922\":{},\"953\":{},\"957\":{},\"1022\":{},\"1119\":{},\"1214\":{},\"1383\":{},\"1435\":{},\"1438\":{},\"1440\":{},\"1442\":{},\"1444\":{},\"1446\":{},\"1448\":{},\"1450\":{},\"1473\":{},\"1542\":{},\"1546\":{},\"1549\":{},\"1555\":{},\"1559\":{},\"1620\":{},\"1665\":{},\"1707\":{},\"1762\":{},\"1764\":{},\"1766\":{},\"1768\":{},\"1770\":{},\"1772\":{},\"1774\":{},\"1776\":{},\"1796\":{},\"1798\":{},\"1800\":{},\"1802\":{},\"1804\":{},\"1806\":{},\"1808\":{},\"1810\":{},\"1850\":{},\"1891\":{},\"2096\":{},\"2098\":{},\"2100\":{},\"2102\":{},\"2132\":{},\"2134\":{},\"2136\":{},\"2138\":{},\"2140\":{},\"2150\":{},\"2168\":{},\"2221\":{},\"2223\":{},\"2226\":{},\"2253\":{},\"2304\":{},\"2445\":{},\"2447\":{},\"2449\":{},\"2451\":{},\"2460\":{},\"2462\":{},\"2464\":{},\"2466\":{},\"2468\":{},\"2470\":{},\"2504\":{},\"2506\":{},\"2622\":{},\"2626\":{},\"2628\":{},\"2630\":{},\"2632\":{},\"2634\":{},\"2636\":{},\"2651\":{},\"2662\":{},\"2676\":{},\"2687\":{},\"2703\":{},\"2714\":{},\"2722\":{},\"2733\":{},\"2745\":{},\"2757\":{},\"2768\":{},\"2779\":{},\"2789\":{},\"2801\":{},\"2817\":{},\"2828\":{},\"2932\":{},\"2934\":{},\"2936\":{},\"2938\":{},\"2958\":{},\"2960\":{},\"2975\":{},\"3011\":{},\"3013\":{},\"3026\":{},\"3036\":{},\"3038\":{},\"3056\":{},\"3111\":{},\"3113\":{},\"3118\":{},\"3120\":{},\"3122\":{},\"3124\":{},\"3126\":{},\"3128\":{},\"3130\":{},\"3132\":{},\"3134\":{},\"3136\":{},\"3138\":{},\"3140\":{},\"3203\":{},\"3212\":{},\"3233\":{},\"3284\":{},\"3322\":{},\"3324\":{}},\"comment\":{}}],[\"absolutefilepath\",{\"_index\":1139,\"name\":{\"3272\":{}},\"comment\":{}}],[\"absolutepathinteractionroute\",{\"_index\":401,\"name\":{\"1016\":{}},\"comment\":{}}],[\"accept\",{\"_index\":1119,\"name\":{\"3231\":{}},\"comment\":{}}],[\"acceptcharset\",{\"_index\":1122,\"name\":{\"3238\":{}},\"comment\":{}}],[\"acceptdatetime\",{\"_index\":1125,\"name\":{\"3247\":{}},\"comment\":{}}],[\"acceptencoding\",{\"_index\":1123,\"name\":{\"3241\":{}},\"comment\":{}}],[\"acceptheader\",{\"_index\":1117,\"name\":{\"3228\":{}},\"comment\":{}}],[\"acceptlanguage\",{\"_index\":1124,\"name\":{\"3244\":{}},\"comment\":{}}],[\"acceptpreferenceparser\",{\"_index\":174,\"name\":{\"444\":{}},\"comment\":{}}],[\"accepttypes\",{\"_index\":205,\"name\":{\"570\":{}},\"comment\":{}}],[\"accesschecker\",{\"_index\":24,\"name\":{\"52\":{},\"235\":{}},\"comment\":{}}],[\"accesscheckerargs\",{\"_index\":25,\"name\":{\"57\":{}},\"comment\":{}}],[\"accessmap\",{\"_index\":51,\"name\":{\"114\":{}},\"comment\":{}}],[\"accessmode\",{\"_index\":45,\"name\":{\"108\":{}},\"comment\":{}}],[\"accessor\",{\"_index\":665,\"name\":{\"1839\":{},\"1866\":{},\"1910\":{},\"2371\":{},\"2510\":{}},\"comment\":{}}],[\"accountpayload\",{\"_index\":357,\"name\":{\"923\":{}},\"comment\":{}}],[\"accountsettings\",{\"_index\":346,\"name\":{\"898\":{}},\"comment\":{}}],[\"accountstore\",{\"_index\":76,\"name\":{\"160\":{},\"814\":{},\"821\":{},\"839\":{},\"846\":{},\"851\":{},\"858\":{},\"872\":{},\"891\":{},\"902\":{},\"983\":{},\"1010\":{}},\"comment\":{}}],[\"acl\",{\"_index\":26,\"name\":{\"58\":{},\"3204\":{},\"3339\":{}},\"comment\":{}}],[\"aclmode\",{\"_index\":35,\"name\":{\"80\":{}},\"comment\":{}}],[\"aclpermission\",{\"_index\":37,\"name\":{\"82\":{}},\"comment\":{}}],[\"aclstore\",{\"_index\":104,\"name\":{\"233\":{}},\"comment\":{}}],[\"aclstrategy\",{\"_index\":77,\"name\":{\"161\":{},\"222\":{},\"231\":{}},\"comment\":{}}],[\"acltopermission\",{\"_index\":226,\"name\":{\"629\":{}},\"comment\":{}}],[\"acquire\",{\"_index\":1009,\"name\":{\"2976\":{},\"3006\":{},\"3029\":{},\"3035\":{}},\"comment\":{}}],[\"adapterfactory\",{\"_index\":291,\"name\":{\"756\":{},\"768\":{},\"1117\":{}},\"comment\":{}}],[\"add\",{\"_index\":255,\"name\":{\"705\":{},\"3090\":{},\"3114\":{},\"3121\":{},\"3149\":{}},\"comment\":{}}],[\"addactivitymetadata\",{\"_index\":905,\"name\":{\"2539\":{}},\"comment\":{}}],[\"addcontainerpermissions\",{\"_index\":83,\"name\":{\"175\":{}},\"comment\":{}}],[\"addgeneratedresources\",{\"_index\":568,\"name\":{\"1543\":{}},\"comment\":{}}],[\"addheader\",{\"_index\":1111,\"name\":{\"3222\":{}},\"comment\":{}}],[\"addmetadata\",{\"_index\":119,\"name\":{\"259\":{},\"284\":{},\"317\":{}},\"comment\":{}}],[\"addposixmetadata\",{\"_index\":661,\"name\":{\"1830\":{}},\"comment\":{}}],[\"addquad\",{\"_index\":251,\"name\":{\"701\":{}},\"comment\":{}}],[\"addquads\",{\"_index\":252,\"name\":{\"702\":{}},\"comment\":{}}],[\"addresource\",{\"_index\":872,\"name\":{\"2463\":{},\"2476\":{},\"2516\":{},\"2548\":{},\"2560\":{},\"2573\":{},\"2583\":{},\"2594\":{},\"2599\":{},\"2614\":{},\"2629\":{},\"2642\":{}},\"comment\":{}}],[\"addresourcemetadata\",{\"_index\":1169,\"name\":{\"3308\":{}},\"comment\":{}}],[\"address\",{\"_index\":961,\"name\":{\"2805\":{}},\"comment\":{}}],[\"addtemplatemetadata\",{\"_index\":1171,\"name\":{\"3310\":{}},\"comment\":{}}],[\"addtometadata\",{\"_index\":169,\"name\":{\"425\":{}},\"comment\":{}}],[\"agent\",{\"_index\":11,\"name\":{\"11\":{}},\"comment\":{}}],[\"agentaccesschecker\",{\"_index\":28,\"name\":{\"61\":{}},\"comment\":{}}],[\"agentclassaccesschecker\",{\"_index\":29,\"name\":{\"66\":{}},\"comment\":{}}],[\"agentgroupaccesschecker\",{\"_index\":30,\"name\":{\"71\":{}},\"comment\":{}}],[\"algebra\",{\"_index\":282,\"name\":{\"735\":{}},\"comment\":{}}],[\"allcanhandle\",{\"_index\":20,\"name\":{\"37\":{},\"216\":{},\"2908\":{}},\"comment\":{}}],[\"allfulfilled\",{\"_index\":1161,\"name\":{\"3297\":{}},\"comment\":{}}],[\"allmethods\",{\"_index\":637,\"name\":{\"1755\":{}},\"comment\":{}}],[\"allowacceptheaderwriter\",{\"_index\":203,\"name\":{\"567\":{}},\"comment\":{}}],[\"allowedmethods\",{\"_index\":634,\"name\":{\"1747\":{},\"1754\":{}},\"comment\":{}}],[\"allowedpathnames\",{\"_index\":635,\"name\":{\"1748\":{}},\"comment\":{}}],[\"allowedpathnamesregex\",{\"_index\":638,\"name\":{\"1756\":{}},\"comment\":{}}],[\"allowlist\",{\"_index\":167,\"name\":{\"423\":{}},\"comment\":{}}],[\"allstaticreader\",{\"_index\":63,\"name\":{\"131\":{}},\"comment\":{}}],[\"amount\",{\"_index\":865,\"name\":{\"2441\":{}},\"comment\":{}}],[\"app\",{\"_index\":493,\"name\":{\"1319\":{}},\"comment\":{}}],[\"append\",{\"_index\":47,\"name\":{\"110\":{}},\"comment\":{}}],[\"application_json\",{\"_index\":1083,\"name\":{\"3191\":{}},\"comment\":{}}],[\"application_octet_stream\",{\"_index\":1084,\"name\":{\"3192\":{}},\"comment\":{}}],[\"application_sparql_update\",{\"_index\":1085,\"name\":{\"3193\":{}},\"comment\":{}}],[\"application_x_www_form_urlencoded\",{\"_index\":1086,\"name\":{\"3194\":{}},\"comment\":{}}],[\"applyconditions\",{\"_index\":815,\"name\":{\"2301\":{}},\"comment\":{}}],[\"applyfilters\",{\"_index\":664,\"name\":{\"1838\":{}},\"comment\":{}}],[\"applyhash\",{\"_index\":764,\"name\":{\"2129\":{}},\"comment\":{}}],[\"applytemplate\",{\"_index\":1075,\"name\":{\"3172\":{},\"3177\":{}},\"comment\":{}}],[\"apprunner\",{\"_index\":496,\"name\":{\"1326\":{}},\"comment\":{}}],[\"as\",{\"_index\":1198,\"name\":{\"3340\":{}},\"comment\":{}}],[\"asmap\",{\"_index\":1055,\"name\":{\"3094\":{},\"3125\":{},\"3153\":{}},\"comment\":{}}],[\"asserterror\",{\"_index\":937,\"name\":{\"2670\":{}},\"comment\":{}}],[\"assertpassword\",{\"_index\":400,\"name\":{\"1015\":{}},\"comment\":{}}],[\"assetpathextractor\",{\"_index\":485,\"name\":{\"1290\":{}},\"comment\":{}}],[\"asynchandler\",{\"_index\":968,\"name\":{\"2835\":{}},\"comment\":{}}],[\"asynctransformoptions\",{\"_index\":1181,\"name\":{\"3320\":{}},\"comment\":{}}],[\"atomicdataaccessor\",{\"_index\":639,\"name\":{\"1760\":{}},\"comment\":{}}],[\"atomicfiledataaccessor\",{\"_index\":647,\"name\":{\"1777\":{}},\"comment\":{}}],[\"atomicresourcestore\",{\"_index\":869,\"name\":{\"2458\":{}},\"comment\":{}}],[\"attemptsettings\",{\"_index\":1004,\"name\":{\"2970\":{},\"3020\":{}},\"comment\":{}}],[\"auth\",{\"_index\":229,\"name\":{\"635\":{},\"956\":{},\"3341\":{}},\"comment\":{}}],[\"authenticate\",{\"_index\":349,\"name\":{\"903\":{},\"941\":{}},\"comment\":{}}],[\"authorizer\",{\"_index\":69,\"name\":{\"142\":{},\"1625\":{},\"1633\":{}},\"comment\":{}}],[\"authorizerinput\",{\"_index\":66,\"name\":{\"138\":{}},\"comment\":{}}],[\"authorizinghttphandler\",{\"_index\":594,\"name\":{\"1627\":{}},\"comment\":{}}],[\"authorizinghttphandlerargs\",{\"_index\":593,\"name\":{\"1621\":{}},\"comment\":{}}],[\"auxiliaryidentifierstrategy\",{\"_index\":111,\"name\":{\"245\":{}},\"comment\":{}}],[\"auxiliarylinkmetadatawriter\",{\"_index\":214,\"name\":{\"583\":{}},\"comment\":{}}],[\"auxiliaryreader\",{\"_index\":70,\"name\":{\"147\":{}},\"comment\":{}}],[\"auxiliarystrategy\",{\"_index\":72,\"name\":{\"151\":{},\"254\":{},\"586\":{},\"2512\":{},\"2557\":{}},\"comment\":{}}],[\"availablepermissions\",{\"_index\":68,\"name\":{\"141\":{},\"745\":{}},\"comment\":{}}],[\"badrequesthttperror\",{\"_index\":929,\"name\":{\"2647\":{}},\"comment\":{}}],[\"base\",{\"_index\":577,\"name\":{\"1565\":{},\"2361\":{},\"2417\":{}},\"comment\":{}}],[\"baseaccountstore\",{\"_index\":363,\"name\":{\"932\":{}},\"comment\":{}}],[\"basecomponentsjsfactory\",{\"_index\":564,\"name\":{\"1535\":{}},\"comment\":{}}],[\"baseemailsender\",{\"_index\":377,\"name\":{\"961\":{}},\"comment\":{}}],[\"basefileidentifiermapper\",{\"_index\":775,\"name\":{\"2172\":{}},\"comment\":{}}],[\"basehttpserverfactory\",{\"_index\":600,\"name\":{\"1645\":{}},\"comment\":{}}],[\"basehttpserveroptions\",{\"_index\":595,\"name\":{\"1638\":{}},\"comment\":{}}],[\"baseidentifierstrategy\",{\"_index\":991,\"name\":{\"2924\":{}},\"comment\":{}}],[\"baseinteractionhandler\",{\"_index\":407,\"name\":{\"1033\":{}},\"comment\":{}}],[\"baselogger\",{\"_index\":540,\"name\":{\"1451\":{}},\"comment\":{}}],[\"baseparts\",{\"_index\":573,\"name\":{\"1558\":{},\"2252\":{}},\"comment\":{}}],[\"basepath\",{\"_index\":749,\"name\":{\"2084\":{}},\"comment\":{}}],[\"baserequesturi\",{\"_index\":776,\"name\":{\"2175\":{},\"2199\":{},\"2237\":{},\"2264\":{}},\"comment\":{}}],[\"baseresourcestore\",{\"_index\":875,\"name\":{\"2471\":{}},\"comment\":{}}],[\"baseserverfactory\",{\"_index\":618,\"name\":{\"1701\":{}},\"comment\":{}}],[\"basestore\",{\"_index\":841,\"name\":{\"2389\":{}},\"comment\":{}}],[\"basesubdomain\",{\"_index\":804,\"name\":{\"2250\":{}},\"comment\":{}}],[\"basetypedrepresentationconverter\",{\"_index\":690,\"name\":{\"1917\":{}},\"comment\":{}}],[\"baseurl\",{\"_index\":86,\"name\":{\"182\":{},\"757\":{},\"769\":{},\"979\":{},\"1006\":{},\"1343\":{},\"1364\":{},\"1574\":{},\"1744\":{},\"1751\":{},\"2941\":{},\"2949\":{},\"3173\":{},\"3178\":{}},\"comment\":{}}],[\"baseurlextractor\",{\"_index\":487,\"name\":{\"1297\":{}},\"comment\":{}}],[\"baseurlhandler\",{\"_index\":555,\"name\":{\"1508\":{}},\"comment\":{}}],[\"baseurlrouterrule\",{\"_index\":840,\"name\":{\"2387\":{}},\"comment\":{}}],[\"baseurlverifier\",{\"_index\":508,\"name\":{\"1341\":{}},\"comment\":{}}],[\"basicconditions\",{\"_index\":881,\"name\":{\"2484\":{}},\"comment\":{}}],[\"basicconditionsoptions\",{\"_index\":876,\"name\":{\"2479\":{}},\"comment\":{}}],[\"basicconditionsparser\",{\"_index\":153,\"name\":{\"373\":{}},\"comment\":{}}],[\"basicrepresentation\",{\"_index\":238,\"name\":{\"671\":{}},\"comment\":{}}],[\"basicrequestparser\",{\"_index\":177,\"name\":{\"460\":{}},\"comment\":{}}],[\"basicrequestparserargs\",{\"_index\":176,\"name\":{\"454\":{}},\"comment\":{}}],[\"basicresponsewriter\",{\"_index\":236,\"name\":{\"659\":{}},\"comment\":{}}],[\"bearerwebidextractor\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"binary\",{\"_index\":239,\"name\":{\"675\":{},\"680\":{},\"685\":{},\"738\":{}},\"comment\":{}}],[\"body\",{\"_index\":286,\"name\":{\"746\":{},\"831\":{}},\"comment\":{}}],[\"bodyparser\",{\"_index\":142,\"name\":{\"343\":{},\"459\":{},\"466\":{}},\"comment\":{}}],[\"bodyparserargs\",{\"_index\":139,\"name\":{\"340\":{}},\"comment\":{}}],[\"booleanhandler\",{\"_index\":969,\"name\":{\"2840\":{}},\"comment\":{}}],[\"buildmanager\",{\"_index\":565,\"name\":{\"1538\":{}},\"comment\":{}}],[\"by\",{\"_index\":1131,\"name\":{\"3261\":{}},\"comment\":{}}],[\"cache\",{\"_index\":31,\"name\":{\"73\":{},\"2495\":{}},\"comment\":{}}],[\"cachedresourceset\",{\"_index\":884,\"name\":{\"2492\":{}},\"comment\":{}}],[\"calculatechunksize\",{\"_index\":861,\"name\":{\"2436\":{},\"2448\":{}},\"comment\":{}}],[\"canexecute\",{\"_index\":981,\"name\":{\"2881\":{}},\"comment\":{}}],[\"canhandle\",{\"_index\":4,\"name\":{\"4\":{},\"15\":{},\"23\":{},\"29\":{},\"35\":{},\"44\":{},\"49\":{},\"54\":{},\"64\":{},\"69\":{},\"78\":{},\"88\":{},\"93\":{},\"99\":{},\"105\":{},\"121\":{},\"136\":{},\"144\":{},\"155\":{},\"165\":{},\"177\":{},\"187\":{},\"198\":{},\"205\":{},\"214\":{},\"226\":{},\"243\":{},\"291\":{},\"295\":{},\"302\":{},\"337\":{},\"345\":{},\"350\":{},\"365\":{},\"370\":{},\"379\":{},\"383\":{},\"394\":{},\"398\":{},\"405\":{},\"410\":{},\"417\":{},\"428\":{},\"436\":{},\"442\":{},\"447\":{},\"451\":{},\"468\":{},\"472\":{},\"480\":{},\"486\":{},\"491\":{},\"497\":{},\"503\":{},\"510\":{},\"517\":{},\"524\":{},\"532\":{},\"540\":{},\"551\":{},\"556\":{},\"565\":{},\"581\":{},\"590\":{},\"596\":{},\"601\":{},\"608\":{},\"614\":{},\"618\":{},\"624\":{},\"631\":{},\"637\":{},\"663\":{},\"668\":{},\"753\":{},\"817\":{},\"823\":{},\"834\":{},\"841\":{},\"848\":{},\"865\":{},\"873\":{},\"884\":{},\"894\":{},\"966\":{},\"975\":{},\"1027\":{},\"1036\":{},\"1044\":{},\"1056\":{},\"1063\":{},\"1070\":{},\"1079\":{},\"1085\":{},\"1092\":{},\"1098\":{},\"1102\":{},\"1115\":{},\"1185\":{},\"1192\":{},\"1210\":{},\"1219\":{},\"1223\":{},\"1237\":{},\"1258\":{},\"1262\":{},\"1281\":{},\"1288\":{},\"1295\":{},\"1301\":{},\"1305\":{},\"1312\":{},\"1316\":{},\"1348\":{},\"1361\":{},\"1379\":{},\"1388\":{},\"1392\":{},\"1399\":{},\"1406\":{},\"1414\":{},\"1423\":{},\"1511\":{},\"1517\":{},\"1521\":{},\"1533\":{},\"1636\":{},\"1657\":{},\"1672\":{},\"1692\":{},\"1696\":{},\"1709\":{},\"1715\":{},\"1725\":{},\"1733\":{},\"1739\":{},\"1757\":{},\"1761\":{},\"1783\":{},\"1795\":{},\"1815\":{},\"1840\":{},\"1852\":{},\"1869\":{},\"1882\":{},\"1911\":{},\"1922\":{},\"1929\":{},\"1952\":{},\"1960\":{},\"1973\":{},\"1989\":{},\"2000\":{},\"2008\":{},\"2026\":{},\"2034\":{},\"2043\":{},\"2048\":{},\"2057\":{},\"2065\":{},\"2073\":{},\"2079\":{},\"2281\":{},\"2290\":{},\"2298\":{},\"2310\":{},\"2317\":{},\"2326\":{},\"2335\":{},\"2343\":{},\"2349\":{},\"2393\":{},\"2404\":{},\"2419\":{},\"2426\":{},\"2456\":{},\"2837\":{},\"2844\":{},\"2854\":{},\"2864\":{},\"2871\":{},\"2879\":{},\"2887\":{},\"2893\":{},\"2899\":{},\"2906\":{},\"2914\":{},\"2921\":{}},\"comment\":{}}],[\"cause\",{\"_index\":932,\"name\":{\"2654\":{},\"2665\":{},\"2679\":{},\"2691\":{},\"2698\":{},\"2706\":{},\"2725\":{},\"2738\":{},\"2749\":{},\"2760\":{},\"2771\":{},\"2782\":{},\"2793\":{},\"2820\":{},\"2831\":{}},\"comment\":{}}],[\"cert\",{\"_index\":597,\"name\":{\"1642\":{}},\"comment\":{}}],[\"chainedconverter\",{\"_index\":694,\"name\":{\"1925\":{}},\"comment\":{}}],[\"chainedengines\",{\"_index\":1071,\"name\":{\"3167\":{}},\"comment\":{}}],[\"chainedtemplateengine\",{\"_index\":1069,\"name\":{\"3164\":{}},\"comment\":{}}],[\"changemap\",{\"_index\":925,\"name\":{\"2623\":{}},\"comment\":{}}],[\"changepassword\",{\"_index\":350,\"name\":{\"909\":{},\"944\":{}},\"comment\":{}}],[\"charset\",{\"_index\":274,\"name\":{\"727\":{}},\"comment\":{}}],[\"checkcondition\",{\"_index\":973,\"name\":{\"2857\":{}},\"comment\":{}}],[\"cleanpreferences\",{\"_index\":720,\"name\":{\"1977\":{}},\"comment\":{}}],[\"cleanslug\",{\"_index\":897,\"name\":{\"2531\":{}},\"comment\":{}}],[\"clear\",{\"_index\":1044,\"name\":{\"3061\":{},\"3076\":{},\"3093\":{},\"3152\":{}},\"comment\":{}}],[\"clearlocks\",{\"_index\":1037,\"name\":{\"3033\":{}},\"comment\":{}}],[\"clientcredentials\",{\"_index\":311,\"name\":{\"792\":{},\"901\":{}},\"comment\":{}}],[\"clientcredentialsadapter\",{\"_index\":313,\"name\":{\"795\":{}},\"comment\":{}}],[\"clientcredentialsadapterfactory\",{\"_index\":322,\"name\":{\"807\":{}},\"comment\":{}}],[\"cliextractor\",{\"_index\":469,\"name\":{\"1260\":{},\"1352\":{}},\"comment\":{}}],[\"clioptions\",{\"_index\":473,\"name\":{\"1270\":{}},\"comment\":{}}],[\"cliresolver\",{\"_index\":509,\"name\":{\"1350\":{}},\"comment\":{}}],[\"clitovariables\",{\"_index\":502,\"name\":{\"1335\":{}},\"comment\":{}}],[\"clonerepresentation\",{\"_index\":1172,\"name\":{\"3311\":{}},\"comment\":{}}],[\"clusterinfo\",{\"_index\":553,\"name\":{\"1505\":{}},\"comment\":{}}],[\"clustermanager\",{\"_index\":447,\"name\":{\"1194\":{},\"1208\":{},\"1323\":{},\"2876\":{}},\"comment\":{}}],[\"clustermode\",{\"_index\":449,\"name\":{\"1198\":{}},\"comment\":{}}],[\"code\",{\"_index\":962,\"name\":{\"2806\":{}},\"comment\":{}}],[\"codetemplatespath\",{\"_index\":736,\"name\":{\"2012\":{},\"2019\":{}},\"comment\":{}}],[\"combine\",{\"_index\":18,\"name\":{\"33\":{},\"210\":{},\"2909\":{}},\"comment\":{}}],[\"combinedshorthandresolver\",{\"_index\":490,\"name\":{\"1308\":{}},\"comment\":{}}],[\"componentsjsfactory\",{\"_index\":567,\"name\":{\"1540\":{}},\"comment\":{}}],[\"composedauxiliarystrategy\",{\"_index\":121,\"name\":{\"271\":{}},\"comment\":{}}],[\"concat\",{\"_index\":1135,\"name\":{\"3267\":{}},\"comment\":{}}],[\"conditionalhandler\",{\"_index\":970,\"name\":{\"2847\":{}},\"comment\":{}}],[\"conditions\",{\"_index\":147,\"name\":{\"356\":{},\"744\":{},\"2498\":{}},\"comment\":{}}],[\"conditionsparser\",{\"_index\":156,\"name\":{\"381\":{},\"458\":{},\"465\":{}},\"comment\":{}}],[\"config\",{\"_index\":297,\"name\":{\"767\":{}},\"comment\":{}}],[\"configfilepath\",{\"_index\":524,\"name\":{\"1412\":{}},\"comment\":{}}],[\"configpodinitializer\",{\"_index\":510,\"name\":{\"1354\":{}},\"comment\":{}}],[\"configpodmanager\",{\"_index\":591,\"name\":{\"1604\":{}},\"comment\":{}}],[\"configstorage\",{\"_index\":512,\"name\":{\"1358\":{},\"1572\":{}},\"comment\":{}}],[\"configtemplatepath\",{\"_index\":579,\"name\":{\"1573\":{}},\"comment\":{}}],[\"configureclaims\",{\"_index\":306,\"name\":{\"785\":{}},\"comment\":{}}],[\"configureerrors\",{\"_index\":309,\"name\":{\"788\":{}},\"comment\":{}}],[\"configureroutes\",{\"_index\":308,\"name\":{\"787\":{}},\"comment\":{}}],[\"conflicthttperror\",{\"_index\":935,\"name\":{\"2658\":{}},\"comment\":{}}],[\"consenthandler\",{\"_index\":409,\"name\":{\"1041\":{}},\"comment\":{}}],[\"constantconverter\",{\"_index\":711,\"name\":{\"1947\":{}},\"comment\":{}}],[\"constantconverteroptions\",{\"_index\":705,\"name\":{\"1941\":{}},\"comment\":{}}],[\"constantmetadatawriter\",{\"_index\":217,\"name\":{\"592\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":1,\"name\":{\"1\":{},\"14\":{},\"19\":{},\"27\":{},\"32\":{},\"40\":{},\"47\":{},\"53\":{},\"62\":{},\"67\":{},\"72\":{},\"84\":{},\"92\":{},\"97\":{},\"103\":{},\"119\":{},\"132\":{},\"143\":{},\"148\":{},\"158\":{},\"168\":{},\"180\":{},\"190\":{},\"204\":{},\"209\":{},\"219\":{},\"229\":{},\"272\":{},\"287\":{},\"294\":{},\"299\":{},\"305\":{},\"313\":{},\"325\":{},\"336\":{},\"344\":{},\"349\":{},\"362\":{},\"368\":{},\"374\":{},\"382\":{},\"390\":{},\"397\":{},\"402\":{},\"408\":{},\"413\":{},\"420\":{},\"427\":{},\"432\":{},\"439\":{},\"445\":{},\"450\":{},\"461\":{},\"471\":{},\"479\":{},\"484\":{},\"489\":{},\"495\":{},\"501\":{},\"509\":{},\"514\":{},\"521\":{},\"528\":{},\"536\":{},\"550\":{},\"555\":{},\"560\":{},\"568\":{},\"584\":{},\"593\":{},\"599\":{},\"604\":{},\"611\":{},\"617\":{},\"622\":{},\"627\":{},\"634\":{},\"640\":{},\"645\":{},\"650\":{},\"655\":{},\"660\":{},\"667\":{},\"672\":{},\"693\":{},\"748\":{},\"766\":{},\"796\":{},\"808\":{},\"813\":{},\"820\":{},\"833\":{},\"838\":{},\"845\":{},\"856\":{},\"870\":{},\"880\":{},\"889\":{},\"933\":{},\"962\":{},\"974\":{},\"1004\":{},\"1017\":{},\"1024\":{},\"1031\":{},\"1034\":{},\"1042\":{},\"1053\":{},\"1060\":{},\"1066\":{},\"1078\":{},\"1083\":{},\"1089\":{},\"1095\":{},\"1101\":{},\"1106\":{},\"1121\":{},\"1137\":{},\"1141\":{},\"1152\":{},\"1156\":{},\"1170\":{},\"1179\":{},\"1188\":{},\"1195\":{},\"1207\":{},\"1216\":{},\"1222\":{},\"1230\":{},\"1248\":{},\"1261\":{},\"1267\":{},\"1276\":{},\"1284\":{},\"1291\":{},\"1298\":{},\"1304\":{},\"1309\":{},\"1315\":{},\"1320\":{},\"1327\":{},\"1342\":{},\"1351\":{},\"1355\":{},\"1371\":{},\"1385\":{},\"1391\":{},\"1396\":{},\"1402\":{},\"1409\":{},\"1417\":{},\"1426\":{},\"1452\":{},\"1462\":{},\"1480\":{},\"1489\":{},\"1493\":{},\"1503\":{},\"1509\":{},\"1514\":{},\"1520\":{},\"1528\":{},\"1536\":{},\"1557\":{},\"1564\":{},\"1568\":{},\"1584\":{},\"1605\":{},\"1613\":{},\"1628\":{},\"1646\":{},\"1656\":{},\"1671\":{},\"1682\":{},\"1695\":{},\"1700\":{},\"1705\":{},\"1712\":{},\"1718\":{},\"1730\":{},\"1736\":{},\"1750\":{},\"1778\":{},\"1812\":{},\"1834\":{},\"1847\":{},\"1865\":{},\"1876\":{},\"1906\":{},\"1918\":{},\"1926\":{},\"1948\":{},\"1956\":{},\"1970\":{},\"1987\":{},\"1995\":{},\"2003\":{},\"2016\":{},\"2029\":{},\"2037\":{},\"2046\":{},\"2051\":{},\"2060\":{},\"2072\":{},\"2077\":{},\"2083\":{},\"2104\":{},\"2117\":{},\"2142\":{},\"2154\":{},\"2173\":{},\"2191\":{},\"2212\":{},\"2228\":{},\"2249\":{},\"2275\":{},\"2285\":{},\"2294\":{},\"2309\":{},\"2314\":{},\"2325\":{},\"2334\":{},\"2339\":{},\"2346\":{},\"2360\":{},\"2369\":{},\"2380\":{},\"2388\":{},\"2399\":{},\"2407\":{},\"2412\":{},\"2416\":{},\"2425\":{},\"2430\":{},\"2453\":{},\"2472\":{},\"2485\":{},\"2493\":{},\"2508\":{},\"2541\":{},\"2553\":{},\"2569\":{},\"2579\":{},\"2588\":{},\"2598\":{},\"2607\":{},\"2638\":{},\"2652\":{},\"2663\":{},\"2677\":{},\"2688\":{},\"2704\":{},\"2715\":{},\"2723\":{},\"2734\":{},\"2746\":{},\"2758\":{},\"2769\":{},\"2780\":{},\"2790\":{},\"2802\":{},\"2818\":{},\"2829\":{},\"2836\":{},\"2841\":{},\"2848\":{},\"2861\":{},\"2869\":{},\"2875\":{},\"2884\":{},\"2890\":{},\"2896\":{},\"2902\":{},\"2912\":{},\"2918\":{},\"2925\":{},\"2940\":{},\"2948\":{},\"2962\":{},\"2968\":{},\"2988\":{},\"3002\":{},\"3015\":{},\"3040\":{},\"3048\":{},\"3053\":{},\"3071\":{},\"3085\":{},\"3142\":{},\"3165\":{},\"3171\":{},\"3176\":{},\"3251\":{},\"3302\":{},\"3307\":{}},\"comment\":{}}],[\"constructtypemap\",{\"_index\":730,\"name\":{\"1991\":{}},\"comment\":{}}],[\"consume\",{\"_index\":319,\"name\":{\"804\":{},\"1135\":{},\"1148\":{},\"1166\":{}},\"comment\":{}}],[\"container\",{\"_index\":706,\"name\":{\"1942\":{},\"2119\":{}},\"comment\":{}}],[\"containerid\",{\"_index\":517,\"name\":{\"1374\":{}},\"comment\":{}}],[\"containerinitializer\",{\"_index\":516,\"name\":{\"1370\":{}},\"comment\":{}}],[\"containerinitializerargs\",{\"_index\":514,\"name\":{\"1363\":{}},\"comment\":{}}],[\"containertotemplateconverter\",{\"_index\":713,\"name\":{\"1955\":{}},\"comment\":{}}],[\"contains\",{\"_index\":995,\"name\":{\"2929\":{},\"2937\":{},\"2946\":{},\"2955\":{}},\"comment\":{}}],[\"content_length\",{\"_index\":1220,\"name\":{\"3363\":{}},\"comment\":{}}],[\"content_length_term\",{\"_index\":1221,\"name\":{\"3364\":{}},\"comment\":{}}],[\"content_type\",{\"_index\":1222,\"name\":{\"3365\":{}},\"comment\":{}}],[\"content_type_term\",{\"_index\":1223,\"name\":{\"3366\":{}},\"comment\":{}}],[\"contentlength\",{\"_index\":268,\"name\":{\"718\":{}},\"comment\":{}}],[\"contentlengthparser\",{\"_index\":160,\"name\":{\"401\":{}},\"comment\":{}}],[\"contenttype\",{\"_index\":266,\"name\":{\"716\":{},\"1950\":{},\"1959\":{},\"2014\":{},\"2021\":{},\"2217\":{},\"2229\":{},\"3250\":{}},\"comment\":{}}],[\"contenttypemap\",{\"_index\":718,\"name\":{\"1971\":{}},\"comment\":{}}],[\"contenttypemetadatawriter\",{\"_index\":219,\"name\":{\"598\":{}},\"comment\":{}}],[\"contenttypeobject\",{\"_index\":267,\"name\":{\"717\":{}},\"comment\":{}}],[\"contenttypeparser\",{\"_index\":161,\"name\":{\"407\":{}},\"comment\":{}}],[\"contenttypereplacer\",{\"_index\":717,\"name\":{\"1969\":{}},\"comment\":{}}],[\"control\",{\"_index\":36,\"name\":{\"81\":{}},\"comment\":{}}],[\"controlhandler\",{\"_index\":413,\"name\":{\"1052\":{}},\"comment\":{}}],[\"controls\",{\"_index\":414,\"name\":{\"1055\":{}},\"comment\":{}}],[\"converter\",{\"_index\":129,\"name\":{\"300\":{},\"537\":{},\"1158\":{},\"1171\":{},\"1176\":{},\"1182\":{},\"1242\":{},\"1251\":{},\"2278\":{},\"2409\":{}},\"comment\":{}}],[\"converters\",{\"_index\":695,\"name\":{\"1928\":{}},\"comment\":{}}],[\"convertingerrorhandler\",{\"_index\":193,\"name\":{\"535\":{}},\"comment\":{}}],[\"convertingpatcher\",{\"_index\":807,\"name\":{\"2274\":{}},\"comment\":{}}],[\"convertingrouterrule\",{\"_index\":846,\"name\":{\"2398\":{}},\"comment\":{}}],[\"convertingstoreentry\",{\"_index\":844,\"name\":{\"2395\":{}},\"comment\":{}}],[\"corshandler\",{\"_index\":619,\"name\":{\"1704\":{},\"1706\":{}},\"comment\":{}}],[\"count\",{\"_index\":1015,\"name\":{\"2984\":{},\"3143\":{}},\"comment\":{}}],[\"create\",{\"_index\":49,\"name\":{\"112\":{},\"905\":{},\"942\":{},\"1330\":{},\"2213\":{},\"2225\":{}},\"comment\":{}}],[\"createaccessparam\",{\"_index\":227,\"name\":{\"630\":{}},\"comment\":{}}],[\"createaggregateerror\",{\"_index\":948,\"name\":{\"2717\":{}},\"comment\":{}}],[\"createapp\",{\"_index\":506,\"name\":{\"1339\":{}},\"comment\":{}}],[\"createcli\",{\"_index\":500,\"name\":{\"1333\":{}},\"comment\":{}}],[\"createcliresolver\",{\"_index\":503,\"name\":{\"1336\":{}},\"comment\":{}}],[\"createcomponentsmanager\",{\"_index\":501,\"name\":{\"1334\":{}},\"comment\":{}}],[\"createcredentialshandler\",{\"_index\":325,\"name\":{\"819\":{}},\"comment\":{}}],[\"createdresponsedescription\",{\"_index\":230,\"name\":{\"639\":{}},\"comment\":{}}],[\"createerrormessage\",{\"_index\":938,\"name\":{\"2671\":{}},\"comment\":{}}],[\"createexpiringrepresentation\",{\"_index\":914,\"name\":{\"2566\":{}},\"comment\":{}}],[\"createlogger\",{\"_index\":530,\"name\":{\"1429\":{},\"1472\":{},\"1491\":{},\"1506\":{}},\"comment\":{}}],[\"createnamespace\",{\"_index\":1193,\"name\":{\"3334\":{}},\"comment\":{}}],[\"createpathmatcher\",{\"_index\":625,\"name\":{\"1723\":{}},\"comment\":{}}],[\"createpermissions\",{\"_index\":65,\"name\":{\"135\":{}},\"comment\":{}}],[\"createpod\",{\"_index\":394,\"name\":{\"993\":{},\"1002\":{},\"1611\":{},\"1617\":{},\"1619\":{}},\"comment\":{}}],[\"createprovider\",{\"_index\":301,\"name\":{\"780\":{}},\"comment\":{}}],[\"createquotaguard\",{\"_index\":836,\"name\":{\"2367\":{},\"2378\":{},\"2386\":{}},\"comment\":{}}],[\"createrecursivecontainers\",{\"_index\":904,\"name\":{\"2538\":{}},\"comment\":{}}],[\"createredisclient\",{\"_index\":1033,\"name\":{\"3022\":{}},\"comment\":{}}],[\"createresponse\",{\"_index\":196,\"name\":{\"544\":{}},\"comment\":{}}],[\"createroute\",{\"_index\":307,\"name\":{\"786\":{}},\"comment\":{}}],[\"createsafeuri\",{\"_index\":898,\"name\":{\"2532\":{}},\"comment\":{}}],[\"createserveroptions\",{\"_index\":602,\"name\":{\"1651\":{}},\"comment\":{}}],[\"createstorageadapter\",{\"_index\":323,\"name\":{\"810\":{},\"1118\":{},\"1139\":{},\"1154\":{},\"1172\":{}},\"comment\":{}}],[\"createsubdomainregexp\",{\"_index\":1152,\"name\":{\"3288\":{}},\"comment\":{}}],[\"createtermnamespace\",{\"_index\":1195,\"name\":{\"3336\":{}},\"comment\":{}}],[\"createtransports\",{\"_index\":554,\"name\":{\"1507\":{}},\"comment\":{}}],[\"createuri\",{\"_index\":895,\"name\":{\"2529\":{}},\"comment\":{}}],[\"createuriandtermnamespace\",{\"_index\":1196,\"name\":{\"3337\":{}},\"comment\":{}}],[\"createurinamespace\",{\"_index\":1194,\"name\":{\"3335\":{}},\"comment\":{}}],[\"createwebid\",{\"_index\":392,\"name\":{\"991\":{},\"1000\":{}},\"comment\":{}}],[\"createyargv\",{\"_index\":481,\"name\":{\"1280\":{}},\"comment\":{}}],[\"credential\",{\"_index\":7,\"name\":{\"7\":{},\"60\":{}},\"comment\":{}}],[\"credentialgroup\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"credentials\",{\"_index\":22,\"name\":{\"41\":{},\"139\":{},\"201\":{}},\"comment\":{}}],[\"credentialset\",{\"_index\":12,\"name\":{\"12\":{}},\"comment\":{}}],[\"credentialsextractor\",{\"_index\":13,\"name\":{\"13\":{},\"1622\":{},\"1630\":{}},\"comment\":{}}],[\"credentialshandler\",{\"_index\":329,\"name\":{\"832\":{}},\"comment\":{}}],[\"credentialshandlerbody\",{\"_index\":326,\"name\":{\"826\":{}},\"comment\":{}}],[\"credentialshandlerinput\",{\"_index\":328,\"name\":{\"829\":{}},\"comment\":{}}],[\"credentialstorage\",{\"_index\":294,\"name\":{\"760\":{},\"772\":{},\"822\":{},\"840\":{}},\"comment\":{}}],[\"customextensions\",{\"_index\":793,\"name\":{\"2193\":{}},\"comment\":{}}],[\"customoncompromised\",{\"_index\":1013,\"name\":{\"2982\":{}},\"comment\":{}}],[\"customtypes\",{\"_index\":792,\"name\":{\"2192\":{}},\"comment\":{}}],[\"data\",{\"_index\":232,\"name\":{\"643\":{},\"648\":{},\"653\":{},\"658\":{},\"673\":{},\"679\":{},\"684\":{},\"737\":{},\"2143\":{}},\"comment\":{}}],[\"dataaccessor\",{\"_index\":654,\"name\":{\"1794\":{}},\"comment\":{}}],[\"dataaccessorbasedstore\",{\"_index\":886,\"name\":{\"2507\":{}},\"comment\":{}}],[\"datetime\",{\"_index\":275,\"name\":{\"728\":{}},\"comment\":{}}],[\"dc\",{\"_index\":1199,\"name\":{\"3342\":{}},\"comment\":{}}],[\"debug\",{\"_index\":538,\"name\":{\"1447\":{},\"1459\":{},\"1469\":{},\"1486\":{},\"1500\":{}},\"comment\":{}}],[\"decodeuripathcomponents\",{\"_index\":1146,\"name\":{\"3279\":{}},\"comment\":{}}],[\"default_custom_types\",{\"_index\":1094,\"name\":{\"3202\":{}},\"comment\":{}}],[\"defaultpath\",{\"_index\":486,\"name\":{\"1293\":{}},\"comment\":{}}],[\"defaultport\",{\"_index\":488,\"name\":{\"1299\":{}},\"comment\":{}}],[\"defaultstore\",{\"_index\":848,\"name\":{\"2401\":{}},\"comment\":{}}],[\"defaulttype\",{\"_index\":810,\"name\":{\"2280\":{}},\"comment\":{}}],[\"defaultvalue\",{\"_index\":484,\"name\":{\"1286\":{}},\"comment\":{}}],[\"delete\",{\"_index\":50,\"name\":{\"113\":{},\"2089\":{},\"2099\":{},\"2111\":{},\"2123\":{},\"2137\":{},\"2147\":{},\"2161\":{},\"3060\":{},\"3075\":{},\"3091\":{},\"3150\":{}},\"comment\":{}}],[\"deleteaccount\",{\"_index\":353,\"name\":{\"915\":{},\"947\":{}},\"comment\":{}}],[\"deletecredentialshandler\",{\"_index\":330,\"name\":{\"837\":{}},\"comment\":{}}],[\"deleteentry\",{\"_index\":1054,\"name\":{\"3092\":{},\"3123\":{},\"3151\":{}},\"comment\":{}}],[\"deleteforgotpasswordrecord\",{\"_index\":356,\"name\":{\"921\":{},\"950\":{}},\"comment\":{}}],[\"deleteoperationhandler\",{\"_index\":183,\"name\":{\"488\":{}},\"comment\":{}}],[\"deleteresource\",{\"_index\":646,\"name\":{\"1775\":{},\"1789\":{},\"1809\":{},\"1822\":{},\"1845\":{},\"1859\":{},\"1874\":{},\"1889\":{},\"1916\":{},\"2465\":{},\"2477\":{},\"2519\":{},\"2549\":{},\"2562\":{},\"2574\":{},\"2584\":{},\"2595\":{},\"2600\":{},\"2618\":{},\"2631\":{},\"2644\":{}},\"comment\":{}}],[\"deletes\",{\"_index\":145,\"name\":{\"354\":{}},\"comment\":{}}],[\"dest\",{\"_index\":963,\"name\":{\"2807\":{}},\"comment\":{}}],[\"destroy\",{\"_index\":320,\"name\":{\"805\":{},\"1133\":{},\"1149\":{},\"1167\":{}},\"comment\":{}}],[\"details\",{\"_index\":934,\"name\":{\"2656\":{},\"2667\":{},\"2681\":{},\"2693\":{},\"2700\":{},\"2708\":{},\"2727\":{},\"2740\":{},\"2751\":{},\"2762\":{},\"2773\":{},\"2784\":{},\"2795\":{},\"2822\":{},\"2833\":{}},\"comment\":{}}],[\"determinepermissions\",{\"_index\":106,\"name\":{\"238\":{}},\"comment\":{}}],[\"disabledmediaranges\",{\"_index\":710,\"name\":{\"1946\":{}},\"comment\":{}}],[\"distinctkeys\",{\"_index\":1057,\"name\":{\"3098\":{},\"3131\":{},\"3157\":{}},\"comment\":{}}],[\"document\",{\"_index\":707,\"name\":{\"1943\":{}},\"comment\":{}}],[\"dpopwebidextractor\",{\"_index\":14,\"name\":{\"18\":{}},\"comment\":{}}],[\"dynamicjsontotemplateconverter\",{\"_index\":729,\"name\":{\"1986\":{}},\"comment\":{}}],[\"ejstemplateengine\",{\"_index\":1074,\"name\":{\"3170\":{}},\"comment\":{}}],[\"email\",{\"_index\":327,\"name\":{\"827\":{},\"925\":{},\"929\":{},\"986\":{},\"996\":{},\"1602\":{}},\"comment\":{}}],[\"emailargs\",{\"_index\":379,\"name\":{\"968\":{}},\"comment\":{}}],[\"emailconfig\",{\"_index\":371,\"name\":{\"952\":{}},\"comment\":{}}],[\"emailpasswordauthorizer\",{\"_index\":324,\"name\":{\"812\":{}},\"comment\":{}}],[\"emailpassworddata\",{\"_index\":362,\"name\":{\"931\":{}},\"comment\":{}}],[\"emailsender\",{\"_index\":334,\"name\":{\"853\":{},\"860\":{},\"973\":{}},\"comment\":{}}],[\"emailsenderargs\",{\"_index\":370,\"name\":{\"951\":{}},\"comment\":{}}],[\"emitchanged\",{\"_index\":917,\"name\":{\"2577\":{}},\"comment\":{}}],[\"emptymapconstructor\",{\"_index\":1064,\"name\":{\"3110\":{}},\"comment\":{}}],[\"enabledmediaranges\",{\"_index\":709,\"name\":{\"1945\":{}},\"comment\":{}}],[\"encodeuripathcomponents\",{\"_index\":1147,\"name\":{\"3280\":{}},\"comment\":{}}],[\"encoding\",{\"_index\":276,\"name\":{\"729\":{}},\"comment\":{}}],[\"encodingpathstorage\",{\"_index\":748,\"name\":{\"2082\":{}},\"comment\":{}}],[\"endofstream\",{\"_index\":1180,\"name\":{\"3319\":{}},\"comment\":{}}],[\"endpoint\",{\"_index\":674,\"name\":{\"1878\":{}},\"comment\":{}}],[\"engine\",{\"_index\":814,\"name\":{\"2296\":{},\"2348\":{}},\"comment\":{}}],[\"ensureleadingslash\",{\"_index\":1142,\"name\":{\"3275\":{}},\"comment\":{}}],[\"ensuretrailingslash\",{\"_index\":1140,\"name\":{\"3273\":{}},\"comment\":{}}],[\"entries\",{\"_index\":667,\"name\":{\"1851\":{},\"2090\":{},\"2101\":{},\"2112\":{},\"2124\":{},\"2139\":{},\"2148\":{},\"2162\":{},\"3062\":{},\"3077\":{},\"3095\":{},\"3127\":{},\"3154\":{}},\"comment\":{}}],[\"entrysets\",{\"_index\":1056,\"name\":{\"3096\":{},\"3129\":{},\"3155\":{}},\"comment\":{}}],[\"envvarprefix\",{\"_index\":477,\"name\":{\"1274\":{}},\"comment\":{}}],[\"ephemeral\",{\"_index\":166,\"name\":{\"422\":{}},\"comment\":{}}],[\"equalreadwritelocker\",{\"_index\":1001,\"name\":{\"2961\":{}},\"comment\":{}}],[\"errno\",{\"_index\":964,\"name\":{\"2808\":{}},\"comment\":{}}],[\"error\",{\"_index\":199,\"name\":{\"547\":{},\"1439\":{},\"1455\":{},\"1465\":{},\"1482\":{},\"1496\":{},\"2897\":{}},\"comment\":{}}],[\"errorcode\",{\"_index\":933,\"name\":{\"2655\":{},\"2666\":{},\"2680\":{},\"2692\":{},\"2699\":{},\"2707\":{},\"2726\":{},\"2739\":{},\"2750\":{},\"2761\":{},\"2772\":{},\"2783\":{},\"2794\":{},\"2821\":{},\"2832\":{}},\"comment\":{}}],[\"errorhandler\",{\"_index\":200,\"name\":{\"549\":{},\"562\":{},\"763\":{},\"775\":{},\"1678\":{},\"1685\":{}},\"comment\":{}}],[\"errorhandlerargs\",{\"_index\":198,\"name\":{\"546\":{}},\"comment\":{}}],[\"errormessage\",{\"_index\":989,\"name\":{\"2913\":{}},\"comment\":{}}],[\"errortojsonconverter\",{\"_index\":732,\"name\":{\"1994\":{}},\"comment\":{}}],[\"errortoquadconverter\",{\"_index\":733,\"name\":{\"2002\":{}},\"comment\":{}}],[\"errortotemplateconverter\",{\"_index\":738,\"name\":{\"2015\":{}},\"comment\":{}}],[\"estimatesize\",{\"_index\":835,\"name\":{\"2366\":{},\"2377\":{},\"2385\":{},\"2437\":{},\"2450\":{}},\"comment\":{}}],[\"executeonprimary\",{\"_index\":980,\"name\":{\"2878\":{}},\"comment\":{}}],[\"expiration\",{\"_index\":32,\"name\":{\"74\":{},\"1109\":{},\"3043\":{}},\"comment\":{}}],[\"expires\",{\"_index\":624,\"name\":{\"1721\":{},\"2149\":{},\"2151\":{},\"2169\":{}},\"comment\":{}}],[\"expiringadapter\",{\"_index\":432,\"name\":{\"1120\":{}},\"comment\":{}}],[\"expiringadapterfactory\",{\"_index\":437,\"name\":{\"1136\":{}},\"comment\":{}}],[\"expiringpromise\",{\"_index\":1040,\"name\":{\"3046\":{}},\"comment\":{}}],[\"expiringreadwritelocker\",{\"_index\":998,\"name\":{\"2956\":{}},\"comment\":{}}],[\"expiringstorage\",{\"_index\":752,\"name\":{\"2093\":{}},\"comment\":{}}],[\"extension\",{\"_index\":737,\"name\":{\"2013\":{},\"2020\":{},\"3235\":{}},\"comment\":{}}],[\"extensionbasedmapper\",{\"_index\":791,\"name\":{\"2190\":{}},\"comment\":{}}],[\"extensionbasedmapperfactory\",{\"_index\":795,\"name\":{\"2211\":{}},\"comment\":{}}],[\"extracterrordetails\",{\"_index\":195,\"name\":{\"543\":{}},\"comment\":{}}],[\"extractscheme\",{\"_index\":1150,\"name\":{\"3283\":{}},\"comment\":{}}],[\"extractshorthand\",{\"_index\":504,\"name\":{\"1337\":{}},\"comment\":{}}],[\"factory\",{\"_index\":529,\"name\":{\"1427\":{},\"1578\":{},\"1586\":{}},\"comment\":{}}],[\"fetchcachedquads\",{\"_index\":34,\"name\":{\"77\":{}},\"comment\":{}}],[\"fetchdataset\",{\"_index\":1096,\"name\":{\"3206\":{}},\"comment\":{}}],[\"fetcher\",{\"_index\":675,\"name\":{\"1880\":{}},\"comment\":{}}],[\"filedataaccessor\",{\"_index\":655,\"name\":{\"1811\":{}},\"comment\":{}}],[\"fileidentifiermapper\",{\"_index\":798,\"name\":{\"2219\":{},\"2431\":{}},\"comment\":{}}],[\"fileidentifiermapperfactory\",{\"_index\":799,\"name\":{\"2224\":{}},\"comment\":{}}],[\"filemapper\",{\"_index\":557,\"name\":{\"1515\":{}},\"comment\":{}}],[\"filepath\",{\"_index\":712,\"name\":{\"1949\":{},\"2105\":{},\"2216\":{}},\"comment\":{}}],[\"filesizereporter\",{\"_index\":857,\"name\":{\"2429\":{}},\"comment\":{}}],[\"filesystemresourcelocker\",{\"_index\":1003,\"name\":{\"2967\":{}},\"comment\":{}}],[\"filter\",{\"_index\":1134,\"name\":{\"3266\":{}},\"comment\":{}}],[\"filterallowedmethods\",{\"_index\":209,\"name\":{\"576\":{}},\"comment\":{}}],[\"filterhandlers\",{\"_index\":975,\"name\":{\"2859\":{}},\"comment\":{}}],[\"filtermetadatadataaccessor\",{\"_index\":662,\"name\":{\"1833\":{}},\"comment\":{}}],[\"filterpattern\",{\"_index\":1165,\"name\":{\"3301\":{}},\"comment\":{}}],[\"filters\",{\"_index\":663,\"name\":{\"1835\":{}},\"comment\":{}}],[\"filterstore\",{\"_index\":110,\"name\":{\"242\":{}},\"comment\":{}}],[\"finalizable\",{\"_index\":458,\"name\":{\"1212\":{},\"1217\":{}},\"comment\":{}}],[\"finalizablehandler\",{\"_index\":460,\"name\":{\"1215\":{}},\"comment\":{}}],[\"finalize\",{\"_index\":459,\"name\":{\"1213\":{},\"1422\":{},\"2171\":{},\"2981\":{},\"3032\":{}},\"comment\":{}}],[\"finalized\",{\"_index\":1007,\"name\":{\"2973\":{},\"3021\":{}},\"comment\":{}}],[\"finalizer\",{\"_index\":461,\"name\":{\"1221\":{},\"1322\":{}},\"comment\":{}}],[\"find\",{\"_index\":314,\"name\":{\"798\":{},\"1130\":{},\"1145\":{},\"1159\":{},\"3268\":{}},\"comment\":{}}],[\"findacl\",{\"_index\":101,\"name\":{\"224\":{}},\"comment\":{}}],[\"findauthorizationstatements\",{\"_index\":109,\"name\":{\"241\":{}},\"comment\":{}}],[\"findauxiliaries\",{\"_index\":73,\"name\":{\"153\":{}},\"comment\":{}}],[\"findbest\",{\"_index\":699,\"name\":{\"1934\":{}},\"comment\":{}}],[\"findbyuid\",{\"_index\":318,\"name\":{\"803\":{},\"1132\":{},\"1147\":{},\"1165\":{}},\"comment\":{}}],[\"findbyusercode\",{\"_index\":317,\"name\":{\"802\":{},\"1131\":{},\"1146\":{},\"1164\":{}},\"comment\":{}}],[\"findconverterpreference\",{\"_index\":704,\"name\":{\"1939\":{}},\"comment\":{}}],[\"findhandler\",{\"_index\":974,\"name\":{\"2858\":{}},\"comment\":{}}],[\"findmethod\",{\"_index\":977,\"name\":{\"2866\":{}},\"comment\":{}}],[\"findparents\",{\"_index\":81,\"name\":{\"173\":{}},\"comment\":{}}],[\"findpath\",{\"_index\":696,\"name\":{\"1931\":{}},\"comment\":{}}],[\"findpermissions\",{\"_index\":105,\"name\":{\"237\":{}},\"comment\":{}}],[\"findpodbaseurl\",{\"_index\":79,\"name\":{\"164\":{}},\"comment\":{}}],[\"findquads\",{\"_index\":148,\"name\":{\"357\":{}},\"comment\":{}}],[\"findreader\",{\"_index\":89,\"name\":{\"186\":{}},\"comment\":{}}],[\"findredirect\",{\"_index\":632,\"name\":{\"1741\":{}},\"comment\":{}}],[\"findstore\",{\"_index\":843,\"name\":{\"2392\":{},\"2403\":{}},\"comment\":{}}],[\"findtype\",{\"_index\":731,\"name\":{\"1992\":{}},\"comment\":{}}],[\"findvariables\",{\"_index\":149,\"name\":{\"358\":{}},\"comment\":{}}],[\"finished\",{\"_index\":972,\"name\":{\"2853\":{}},\"comment\":{}}],[\"firstengine\",{\"_index\":1070,\"name\":{\"3166\":{}},\"comment\":{}}],[\"fixedcontenttypemapper\",{\"_index\":800,\"name\":{\"2227\":{}},\"comment\":{}}],[\"fixedinteractionhandler\",{\"_index\":415,\"name\":{\"1059\":{}},\"comment\":{}}],[\"flush\",{\"_index\":1183,\"name\":{\"3323\":{}},\"comment\":{}}],[\"foaf\",{\"_index\":1200,\"name\":{\"3343\":{}},\"comment\":{}}],[\"for\",{\"_index\":1132,\"name\":{\"3262\":{}},\"comment\":{}}],[\"forbiddenhttperror\",{\"_index\":939,\"name\":{\"2672\":{}},\"comment\":{}}],[\"foreach\",{\"_index\":1047,\"name\":{\"3065\":{},\"3080\":{},\"3101\":{},\"3137\":{},\"3160\":{}},\"comment\":{}}],[\"forgotpasswordexpiration\",{\"_index\":366,\"name\":{\"937\":{}},\"comment\":{}}],[\"forgotpasswordhandler\",{\"_index\":336,\"name\":{\"855\":{}},\"comment\":{}}],[\"forgotpasswordhandlerargs\",{\"_index\":332,\"name\":{\"850\":{}},\"comment\":{}}],[\"forgotpasswordpayload\",{\"_index\":360,\"name\":{\"928\":{}},\"comment\":{}}],[\"forgotpasswordstorage\",{\"_index\":364,\"name\":{\"935\":{}},\"comment\":{}}],[\"formtojsonconverter\",{\"_index\":739,\"name\":{\"2028\":{}},\"comment\":{}}],[\"forquads\",{\"_index\":257,\"name\":{\"707\":{}},\"comment\":{}}],[\"forwarded\",{\"_index\":1130,\"name\":{\"3260\":{}},\"comment\":{}}],[\"foundhttperror\",{\"_index\":940,\"name\":{\"2683\":{}},\"comment\":{}}],[\"generate\",{\"_index\":566,\"name\":{\"1539\":{},\"1541\":{},\"1545\":{},\"1548\":{},\"1554\":{},\"1562\":{},\"1566\":{},\"1575\":{},\"1591\":{}},\"comment\":{}}],[\"generateaccept\",{\"_index\":213,\"name\":{\"580\":{}},\"comment\":{}}],[\"generateallow\",{\"_index\":212,\"name\":{\"579\":{}},\"comment\":{}}],[\"generatecookiekeys\",{\"_index\":304,\"name\":{\"783\":{}},\"comment\":{}}],[\"generatedpodmanager\",{\"_index\":592,\"name\":{\"1612\":{}},\"comment\":{}}],[\"generateforgotpasswordrecord\",{\"_index\":354,\"name\":{\"917\":{},\"948\":{}},\"comment\":{}}],[\"generatehttperrorclass\",{\"_index\":943,\"name\":{\"2696\":{}},\"comment\":{}}],[\"generatehttperroruri\",{\"_index\":942,\"name\":{\"2695\":{}},\"comment\":{}}],[\"generatejwks\",{\"_index\":303,\"name\":{\"782\":{}},\"comment\":{}}],[\"generatemetadata\",{\"_index\":588,\"name\":{\"1596\":{},\"2657\":{},\"2668\":{},\"2682\":{},\"2694\":{},\"2709\":{},\"2728\":{},\"2736\":{},\"2752\":{},\"2763\":{},\"2774\":{},\"2785\":{},\"2796\":{},\"2823\":{},\"2834\":{}},\"comment\":{}}],[\"generateoptions\",{\"_index\":1012,\"name\":{\"2979\":{}},\"comment\":{}}],[\"generatepath\",{\"_index\":697,\"name\":{\"1932\":{}},\"comment\":{}}],[\"generateredirecthttperrorclass\",{\"_index\":956,\"name\":{\"2786\":{}},\"comment\":{}}],[\"generateresource\",{\"_index\":587,\"name\":{\"1595\":{}},\"comment\":{}}],[\"generatetoken\",{\"_index\":429,\"name\":{\"1112\":{}},\"comment\":{}}],[\"generator\",{\"_index\":515,\"name\":{\"1367\":{},\"1375\":{},\"1881\":{},\"2297\":{}},\"comment\":{}}],[\"get\",{\"_index\":261,\"name\":{\"711\":{},\"2086\":{},\"2095\":{},\"2108\":{},\"2120\":{},\"2131\":{},\"2144\":{},\"2158\":{},\"3058\":{},\"3073\":{},\"3088\":{},\"3117\":{},\"3147\":{}},\"comment\":{}}],[\"getabsolutepath\",{\"_index\":787,\"name\":{\"2186\":{},\"2207\":{},\"2244\":{},\"2271\":{}},\"comment\":{}}],[\"getaccountpayload\",{\"_index\":369,\"name\":{\"940\":{}},\"comment\":{}}],[\"getaccountresourceidentifier\",{\"_index\":367,\"name\":{\"938\":{}},\"comment\":{}}],[\"getaclmatches\",{\"_index\":107,\"name\":{\"239\":{}},\"comment\":{}}],[\"getaclrecursive\",{\"_index\":108,\"name\":{\"240\":{}},\"comment\":{}}],[\"getall\",{\"_index\":260,\"name\":{\"710\":{}},\"comment\":{}}],[\"getauxiliaryidentifier\",{\"_index\":112,\"name\":{\"246\":{},\"263\":{},\"278\":{},\"307\":{},\"320\":{},\"327\":{}},\"comment\":{}}],[\"getauxiliaryidentifiers\",{\"_index\":114,\"name\":{\"248\":{},\"265\":{},\"279\":{},\"308\":{},\"321\":{},\"328\":{}},\"comment\":{}}],[\"getavailablespace\",{\"_index\":834,\"name\":{\"2365\":{},\"2376\":{},\"2383\":{}},\"comment\":{}}],[\"getbasemetadata\",{\"_index\":658,\"name\":{\"1827\":{}},\"comment\":{}}],[\"getbestpreference\",{\"_index\":723,\"name\":{\"1980\":{}},\"comment\":{}}],[\"getcacheheaders\",{\"_index\":627,\"name\":{\"1727\":{}},\"comment\":{}}],[\"getchildmetadata\",{\"_index\":660,\"name\":{\"1829\":{}},\"comment\":{}}],[\"getchildren\",{\"_index\":642,\"name\":{\"1767\":{},\"1786\":{},\"1801\":{},\"1818\":{},\"1844\":{},\"1855\":{},\"1873\":{},\"1885\":{},\"1915\":{}},\"comment\":{}}],[\"getchildresources\",{\"_index\":714,\"name\":{\"1962\":{}},\"comment\":{}}],[\"getcontainerurl\",{\"_index\":784,\"name\":{\"2183\":{},\"2206\":{},\"2243\":{},\"2256\":{}},\"comment\":{}}],[\"getcontenttype\",{\"_index\":264,\"name\":{\"714\":{}},\"comment\":{}}],[\"getcontenttypefrompath\",{\"_index\":786,\"name\":{\"2185\":{},\"2196\":{},\"2233\":{},\"2261\":{}},\"comment\":{}}],[\"getcontenttypefromurl\",{\"_index\":782,\"name\":{\"2181\":{},\"2204\":{},\"2232\":{},\"2269\":{}},\"comment\":{}}],[\"getconversiontarget\",{\"_index\":724,\"name\":{\"1981\":{}},\"comment\":{}}],[\"getcountkey\",{\"_index\":1018,\"name\":{\"2994\":{}},\"comment\":{}}],[\"getdata\",{\"_index\":640,\"name\":{\"1763\":{},\"1784\":{},\"1797\":{},\"1816\":{},\"1841\":{},\"1853\":{},\"1870\":{},\"1883\":{},\"1912\":{}},\"comment\":{}}],[\"getdefault\",{\"_index\":1060,\"name\":{\"3106\":{}},\"comment\":{}}],[\"getdirectorymetadata\",{\"_index\":657,\"name\":{\"1825\":{}},\"comment\":{}}],[\"getdocumenturl\",{\"_index\":785,\"name\":{\"2184\":{},\"2195\":{},\"2235\":{},\"2257\":{}},\"comment\":{}}],[\"getentry\",{\"_index\":671,\"name\":{\"1863\":{}},\"comment\":{}}],[\"getetag\",{\"_index\":885,\"name\":{\"2497\":{}},\"comment\":{}}],[\"getextension\",{\"_index\":1144,\"name\":{\"3277\":{}},\"comment\":{}}],[\"getfilemetadata\",{\"_index\":656,\"name\":{\"1824\":{}},\"comment\":{}}],[\"getfilepath\",{\"_index\":626,\"name\":{\"1724\":{}},\"comment\":{}}],[\"getforgotpasswordrecord\",{\"_index\":355,\"name\":{\"919\":{},\"949\":{}},\"comment\":{}}],[\"getforgotpasswordrecordresourceidentifier\",{\"_index\":368,\"name\":{\"939\":{}},\"comment\":{}}],[\"getgrant\",{\"_index\":410,\"name\":{\"1047\":{}},\"comment\":{}}],[\"gethierarchy\",{\"_index\":669,\"name\":{\"1861\":{}},\"comment\":{}}],[\"getjson\",{\"_index\":758,\"name\":{\"2115\":{}},\"comment\":{}}],[\"getjsonsafely\",{\"_index\":756,\"name\":{\"2113\":{}},\"comment\":{}}],[\"getlocalname\",{\"_index\":716,\"name\":{\"1964\":{}},\"comment\":{}}],[\"getlockcount\",{\"_index\":1027,\"name\":{\"3008\":{}},\"comment\":{}}],[\"getlockidentifier\",{\"_index\":912,\"name\":{\"2564\":{}},\"comment\":{}}],[\"getloggerfor\",{\"_index\":545,\"name\":{\"1476\":{}},\"comment\":{}}],[\"getmatchingsource\",{\"_index\":132,\"name\":{\"311\":{},\"319\":{}},\"comment\":{}}],[\"getmeta\",{\"_index\":541,\"name\":{\"1454\":{}},\"comment\":{}}],[\"getmetadata\",{\"_index\":641,\"name\":{\"1765\":{},\"1785\":{},\"1799\":{},\"1817\":{},\"1842\":{},\"1854\":{},\"1871\":{},\"1884\":{},\"1913\":{}},\"comment\":{}}],[\"getmetadatanode\",{\"_index\":678,\"name\":{\"1894\":{}},\"comment\":{}}],[\"getmoduleroot\",{\"_index\":1153,\"name\":{\"3289\":{}},\"comment\":{}}],[\"getnormalizedmetadata\",{\"_index\":889,\"name\":{\"2522\":{}},\"comment\":{}}],[\"getoperationhandler\",{\"_index\":185,\"name\":{\"494\":{}},\"comment\":{}}],[\"getoutputtypes\",{\"_index\":693,\"name\":{\"1921\":{},\"1967\":{},\"1972\":{},\"1999\":{},\"2007\":{},\"2025\":{},\"2033\":{},\"2042\":{},\"2056\":{},\"2064\":{},\"2078\":{}},\"comment\":{}}],[\"getparentcontainer\",{\"_index\":993,\"name\":{\"2927\":{},\"2933\":{},\"2945\":{},\"2954\":{}},\"comment\":{}}],[\"getparentcontainers\",{\"_index\":715,\"name\":{\"1963\":{}},\"comment\":{}}],[\"getparententry\",{\"_index\":670,\"name\":{\"1862\":{}},\"comment\":{}}],[\"getparentmodes\",{\"_index\":82,\"name\":{\"174\":{}},\"comment\":{}}],[\"getpath\",{\"_index\":402,\"name\":{\"1019\":{},\"1021\":{},\"1032\":{}},\"comment\":{}}],[\"getprovider\",{\"_index\":300,\"name\":{\"779\":{},\"790\":{}},\"comment\":{}}],[\"getrawmetadata\",{\"_index\":659,\"name\":{\"1828\":{}},\"comment\":{}}],[\"getreadlockkey\",{\"_index\":1019,\"name\":{\"2995\":{}},\"comment\":{}}],[\"getreadwritekey\",{\"_index\":1034,\"name\":{\"3023\":{}},\"comment\":{}}],[\"getrelatednames\",{\"_index\":676,\"name\":{\"1890\":{}},\"comment\":{}}],[\"getrelativepath\",{\"_index\":788,\"name\":{\"2187\":{},\"2208\":{},\"2245\":{},\"2259\":{}},\"comment\":{}}],[\"getrelativeurl\",{\"_index\":1151,\"name\":{\"3287\":{}},\"comment\":{}}],[\"getreplacementtype\",{\"_index\":719,\"name\":{\"1976\":{}},\"comment\":{}}],[\"getrepresentation\",{\"_index\":870,\"name\":{\"2459\":{},\"2474\":{},\"2515\":{},\"2544\":{},\"2559\":{},\"2572\":{},\"2582\":{},\"2593\":{},\"2605\":{},\"2613\":{},\"2625\":{},\"2641\":{}},\"comment\":{}}],[\"getresourceentries\",{\"_index\":760,\"name\":{\"2125\":{}},\"comment\":{}}],[\"getresourcekey\",{\"_index\":1035,\"name\":{\"3024\":{}},\"comment\":{}}],[\"getsafenormalizedmetadata\",{\"_index\":890,\"name\":{\"2523\":{}},\"comment\":{}}],[\"getsettings\",{\"_index\":351,\"name\":{\"911\":{},\"945\":{}},\"comment\":{}}],[\"getsingleitem\",{\"_index\":1176,\"name\":{\"3315\":{}},\"comment\":{}}],[\"getsize\",{\"_index\":860,\"name\":{\"2435\":{},\"2446\":{}},\"comment\":{}}],[\"getstats\",{\"_index\":650,\"name\":{\"1790\":{},\"1823\":{}},\"comment\":{}}],[\"getstatuscode\",{\"_index\":947,\"name\":{\"2716\":{}},\"comment\":{}}],[\"getstore\",{\"_index\":928,\"name\":{\"2646\":{}},\"comment\":{}}],[\"getsubjectidentifier\",{\"_index\":116,\"name\":{\"252\":{},\"269\":{},\"281\":{},\"310\":{},\"323\":{},\"330\":{}},\"comment\":{}}],[\"gettemplatefilepath\",{\"_index\":1077,\"name\":{\"3180\":{}},\"comment\":{}}],[\"gettokenkey\",{\"_index\":428,\"name\":{\"1111\":{}},\"comment\":{}}],[\"gettotalsize\",{\"_index\":862,\"name\":{\"2438\":{}},\"comment\":{}}],[\"gettotalspaceused\",{\"_index\":831,\"name\":{\"2362\":{},\"2372\":{},\"2384\":{}},\"comment\":{}}],[\"gettypeweight\",{\"_index\":721,\"name\":{\"1978\":{}},\"comment\":{}}],[\"getunexpired\",{\"_index\":771,\"name\":{\"2164\":{}},\"comment\":{}}],[\"getunit\",{\"_index\":859,\"name\":{\"2434\":{},\"2444\":{}},\"comment\":{}}],[\"getweightedpreferences\",{\"_index\":722,\"name\":{\"1979\":{}},\"comment\":{}}],[\"getwritelockkey\",{\"_index\":1020,\"name\":{\"2996\":{}},\"comment\":{}}],[\"globalquotastrategy\",{\"_index\":830,\"name\":{\"2359\":{}},\"comment\":{}}],[\"grantkeyfor\",{\"_index\":433,\"name\":{\"1125\":{}},\"comment\":{}}],[\"greedyreadwritelocker\",{\"_index\":1016,\"name\":{\"2987\":{}},\"comment\":{}}],[\"greedyreadwritesuffixes\",{\"_index\":1014,\"name\":{\"2983\":{}},\"comment\":{}}],[\"grouplinks\",{\"_index\":586,\"name\":{\"1594\":{}},\"comment\":{}}],[\"guarded\",{\"_index\":1100,\"name\":{\"3210\":{}},\"comment\":{}}],[\"guardedstreamfrom\",{\"_index\":1179,\"name\":{\"3318\":{}},\"comment\":{}}],[\"guardstream\",{\"_index\":1099,\"name\":{\"3209\":{}},\"comment\":{}}],[\"handle\",{\"_index\":5,\"name\":{\"5\":{},\"16\":{},\"24\":{},\"28\":{},\"36\":{},\"43\":{},\"50\":{},\"55\":{},\"63\":{},\"68\":{},\"75\":{},\"89\":{},\"94\":{},\"100\":{},\"106\":{},\"122\":{},\"134\":{},\"145\":{},\"152\":{},\"163\":{},\"172\":{},\"184\":{},\"193\":{},\"206\":{},\"215\":{},\"223\":{},\"236\":{},\"290\":{},\"296\":{},\"301\":{},\"338\":{},\"346\":{},\"351\":{},\"364\":{},\"371\":{},\"376\":{},\"384\":{},\"393\":{},\"399\":{},\"404\":{},\"409\":{},\"416\":{},\"429\":{},\"434\":{},\"441\":{},\"446\":{},\"452\":{},\"467\":{},\"473\":{},\"481\":{},\"485\":{},\"492\":{},\"498\":{},\"504\":{},\"511\":{},\"518\":{},\"525\":{},\"533\":{},\"541\":{},\"552\":{},\"557\":{},\"564\":{},\"575\":{},\"589\":{},\"595\":{},\"600\":{},\"607\":{},\"613\":{},\"619\":{},\"623\":{},\"628\":{},\"636\":{},\"664\":{},\"669\":{},\"751\":{},\"816\":{},\"824\":{},\"835\":{},\"842\":{},\"847\":{},\"866\":{},\"876\":{},\"885\":{},\"895\":{},\"965\":{},\"976\":{},\"1028\":{},\"1037\":{},\"1050\":{},\"1057\":{},\"1062\":{},\"1071\":{},\"1080\":{},\"1086\":{},\"1091\":{},\"1097\":{},\"1103\":{},\"1110\":{},\"1184\":{},\"1191\":{},\"1209\":{},\"1218\":{},\"1224\":{},\"1238\":{},\"1255\":{},\"1263\":{},\"1279\":{},\"1287\":{},\"1294\":{},\"1300\":{},\"1306\":{},\"1311\":{},\"1317\":{},\"1347\":{},\"1360\":{},\"1378\":{},\"1387\":{},\"1393\":{},\"1398\":{},\"1405\":{},\"1413\":{},\"1421\":{},\"1510\":{},\"1516\":{},\"1522\":{},\"1532\":{},\"1635\":{},\"1658\":{},\"1673\":{},\"1689\":{},\"1697\":{},\"1708\":{},\"1714\":{},\"1726\":{},\"1732\":{},\"1740\":{},\"1758\":{},\"1923\":{},\"1930\":{},\"1953\":{},\"1961\":{},\"1974\":{},\"1990\":{},\"1996\":{},\"2004\":{},\"2022\":{},\"2030\":{},\"2039\":{},\"2047\":{},\"2053\":{},\"2061\":{},\"2074\":{},\"2080\":{},\"2282\":{},\"2291\":{},\"2299\":{},\"2311\":{},\"2318\":{},\"2327\":{},\"2336\":{},\"2342\":{},\"2350\":{},\"2391\":{},\"2402\":{},\"2420\":{},\"2427\":{},\"2455\":{},\"2838\":{},\"2846\":{},\"2856\":{},\"2865\":{},\"2872\":{},\"2880\":{},\"2886\":{},\"2892\":{},\"2898\":{},\"2907\":{},\"2915\":{},\"2922\":{}},\"comment\":{}}],[\"handlebarstemplateengine\",{\"_index\":1076,\"name\":{\"3175\":{}},\"comment\":{}}],[\"handlecontainerdata\",{\"_index\":892,\"name\":{\"2526\":{}},\"comment\":{}}],[\"handleerror\",{\"_index\":615,\"name\":{\"1691\":{}},\"comment\":{}}],[\"handleget\",{\"_index\":340,\"name\":{\"867\":{},\"877\":{},\"886\":{},\"896\":{},\"1038\":{},\"1045\":{},\"1239\":{},\"1256\":{}},\"comment\":{}}],[\"handlepost\",{\"_index\":337,\"name\":{\"862\":{},\"874\":{},\"883\":{},\"892\":{},\"1039\":{},\"1046\":{},\"1234\":{},\"1257\":{}},\"comment\":{}}],[\"handler\",{\"_index\":444,\"name\":{\"1177\":{},\"1183\":{},\"1243\":{},\"1250\":{},\"1648\":{},\"1746\":{},\"1753\":{}},\"comment\":{}}],[\"handlerequest\",{\"_index\":614,\"name\":{\"1690\":{}},\"comment\":{}}],[\"handlers\",{\"_index\":19,\"name\":{\"34\":{},\"213\":{},\"2843\":{},\"2870\":{},\"2885\":{},\"2903\":{},\"2920\":{}},\"comment\":{}}],[\"handlesafe\",{\"_index\":6,\"name\":{\"6\":{},\"17\":{},\"25\":{},\"30\":{},\"38\":{},\"45\":{},\"51\":{},\"56\":{},\"65\":{},\"70\":{},\"79\":{},\"90\":{},\"95\":{},\"101\":{},\"107\":{},\"130\":{},\"137\":{},\"146\":{},\"156\":{},\"166\":{},\"178\":{},\"188\":{},\"199\":{},\"207\":{},\"217\":{},\"227\":{},\"244\":{},\"292\":{},\"297\":{},\"303\":{},\"339\":{},\"347\":{},\"360\":{},\"366\":{},\"372\":{},\"380\":{},\"385\":{},\"395\":{},\"400\":{},\"406\":{},\"411\":{},\"418\":{},\"430\":{},\"437\":{},\"443\":{},\"448\":{},\"453\":{},\"469\":{},\"474\":{},\"482\":{},\"487\":{},\"493\":{},\"499\":{},\"505\":{},\"512\":{},\"519\":{},\"526\":{},\"534\":{},\"542\":{},\"553\":{},\"558\":{},\"566\":{},\"582\":{},\"591\":{},\"597\":{},\"602\":{},\"609\":{},\"615\":{},\"620\":{},\"625\":{},\"632\":{},\"638\":{},\"665\":{},\"670\":{},\"754\":{},\"818\":{},\"825\":{},\"836\":{},\"843\":{},\"849\":{},\"868\":{},\"878\":{},\"887\":{},\"897\":{},\"967\":{},\"977\":{},\"1029\":{},\"1040\":{},\"1051\":{},\"1058\":{},\"1064\":{},\"1072\":{},\"1081\":{},\"1087\":{},\"1093\":{},\"1099\":{},\"1104\":{},\"1116\":{},\"1186\":{},\"1193\":{},\"1211\":{},\"1220\":{},\"1225\":{},\"1240\":{},\"1259\":{},\"1264\":{},\"1282\":{},\"1289\":{},\"1296\":{},\"1302\":{},\"1307\":{},\"1313\":{},\"1318\":{},\"1349\":{},\"1362\":{},\"1380\":{},\"1389\":{},\"1394\":{},\"1400\":{},\"1407\":{},\"1415\":{},\"1424\":{},\"1512\":{},\"1518\":{},\"1523\":{},\"1534\":{},\"1637\":{},\"1659\":{},\"1674\":{},\"1693\":{},\"1698\":{},\"1710\":{},\"1716\":{},\"1728\":{},\"1734\":{},\"1742\":{},\"1759\":{},\"1924\":{},\"1940\":{},\"1954\":{},\"1968\":{},\"1975\":{},\"1993\":{},\"2001\":{},\"2009\":{},\"2027\":{},\"2035\":{},\"2044\":{},\"2049\":{},\"2058\":{},\"2066\":{},\"2075\":{},\"2081\":{},\"2283\":{},\"2292\":{},\"2302\":{},\"2312\":{},\"2319\":{},\"2328\":{},\"2337\":{},\"2344\":{},\"2358\":{},\"2394\":{},\"2405\":{},\"2423\":{},\"2428\":{},\"2457\":{},\"2839\":{},\"2845\":{},\"2855\":{},\"2867\":{},\"2873\":{},\"2882\":{},\"2888\":{},\"2894\":{},\"2900\":{},\"2910\":{},\"2916\":{},\"2923\":{}},\"comment\":{}}],[\"has\",{\"_index\":259,\"name\":{\"709\":{},\"2087\":{},\"2097\":{},\"2109\":{},\"2121\":{},\"2133\":{},\"2145\":{},\"2159\":{},\"3057\":{},\"3072\":{},\"3086\":{},\"3145\":{}},\"comment\":{}}],[\"hasconditions\",{\"_index\":60,\"name\":{\"127\":{}},\"comment\":{}}],[\"hascontainertype\",{\"_index\":900,\"name\":{\"2534\":{}},\"comment\":{}}],[\"hasdeletes\",{\"_index\":62,\"name\":{\"129\":{}},\"comment\":{}}],[\"hasentry\",{\"_index\":1053,\"name\":{\"3087\":{},\"3119\":{},\"3146\":{}},\"comment\":{}}],[\"hashfn\",{\"_index\":1043,\"name\":{\"3055\":{}},\"comment\":{}}],[\"hashmap\",{\"_index\":1042,\"name\":{\"3052\":{},\"3054\":{}},\"comment\":{}}],[\"hasinserts\",{\"_index\":61,\"name\":{\"128\":{}},\"comment\":{}}],[\"hasmodepermission\",{\"_index\":93,\"name\":{\"196\":{}},\"comment\":{}}],[\"hasproperchildren\",{\"_index\":902,\"name\":{\"2536\":{}},\"comment\":{}}],[\"hasresource\",{\"_index\":874,\"name\":{\"2469\":{},\"2473\":{},\"2496\":{},\"2514\":{},\"2547\":{},\"2558\":{},\"2571\":{},\"2581\":{},\"2592\":{},\"2604\":{},\"2617\":{},\"2621\":{},\"2635\":{},\"2640\":{}},\"comment\":{}}],[\"hasscheme\",{\"_index\":1116,\"name\":{\"3227\":{}},\"comment\":{}}],[\"hastoken\",{\"_index\":430,\"name\":{\"1113\":{}},\"comment\":{}}],[\"headerhandler\",{\"_index\":620,\"name\":{\"1711\":{}},\"comment\":{}}],[\"headermap\",{\"_index\":222,\"name\":{\"612\":{}},\"comment\":{}}],[\"headers\",{\"_index\":218,\"name\":{\"594\":{},\"1713\":{}},\"comment\":{}}],[\"headoperationhandler\",{\"_index\":186,\"name\":{\"500\":{}},\"comment\":{}}],[\"hh\",{\"_index\":1201,\"name\":{\"3344\":{}},\"comment\":{}}],[\"host\",{\"_index\":372,\"name\":{\"954\":{},\"3263\":{}},\"comment\":{}}],[\"html\",{\"_index\":383,\"name\":{\"972\":{}},\"comment\":{}}],[\"htmlviewhandler\",{\"_index\":417,\"name\":{\"1065\":{}},\"comment\":{}}],[\"http\",{\"_index\":1202,\"name\":{\"3345\":{}},\"comment\":{}}],[\"httperror\",{\"_index\":945,\"name\":{\"2701\":{}},\"comment\":{}}],[\"httperrorclass\",{\"_index\":946,\"name\":{\"2710\":{}},\"comment\":{}}],[\"httperroroptions\",{\"_index\":944,\"name\":{\"2697\":{}},\"comment\":{}}],[\"httphandler\",{\"_index\":604,\"name\":{\"1655\":{}},\"comment\":{}}],[\"httphandlerinput\",{\"_index\":603,\"name\":{\"1652\":{}},\"comment\":{}}],[\"httprequest\",{\"_index\":606,\"name\":{\"1661\":{}},\"comment\":{}}],[\"httpresponse\",{\"_index\":607,\"name\":{\"1662\":{}},\"comment\":{}}],[\"https\",{\"_index\":596,\"name\":{\"1639\":{}},\"comment\":{}}],[\"httpserverfactory\",{\"_index\":608,\"name\":{\"1663\":{}},\"comment\":{}}],[\"iana\",{\"_index\":1203,\"name\":{\"3346\":{}},\"comment\":{}}],[\"id\",{\"_index\":247,\"name\":{\"696\":{}},\"comment\":{}}],[\"identifier\",{\"_index\":138,\"name\":{\"334\":{},\"699\":{},\"1551\":{},\"2068\":{},\"2215\":{},\"2306\":{},\"2321\":{},\"2330\":{}},\"comment\":{}}],[\"identifiergenerator\",{\"_index\":386,\"name\":{\"981\":{},\"1008\":{},\"1544\":{}},\"comment\":{}}],[\"identifierhashfn\",{\"_index\":1050,\"name\":{\"3069\":{}},\"comment\":{}}],[\"identifiermap\",{\"_index\":1051,\"name\":{\"3070\":{}},\"comment\":{}}],[\"identifiersetmultimap\",{\"_index\":1052,\"name\":{\"3084\":{}},\"comment\":{}}],[\"identifierstrategy\",{\"_index\":78,\"name\":{\"162\":{},\"171\":{},\"234\":{},\"273\":{},\"289\":{},\"387\":{},\"391\":{},\"1848\":{},\"1879\":{},\"1957\":{},\"2370\":{},\"2511\":{},\"2930\":{}},\"comment\":{}}],[\"identifiertokey\",{\"_index\":763,\"name\":{\"2128\":{}},\"comment\":{}}],[\"identityproviderfactory\",{\"_index\":296,\"name\":{\"765\":{}},\"comment\":{}}],[\"identityproviderfactoryargs\",{\"_index\":290,\"name\":{\"755\":{}},\"comment\":{}}],[\"identityproviderhttphandler\",{\"_index\":445,\"name\":{\"1178\":{}},\"comment\":{}}],[\"identityproviderhttphandlerargs\",{\"_index\":443,\"name\":{\"1174\":{}},\"comment\":{}}],[\"idpindex\",{\"_index\":418,\"name\":{\"1067\":{}},\"comment\":{}}],[\"ignoreerrors\",{\"_index\":987,\"name\":{\"2905\":{}},\"comment\":{}}],[\"ignorefolders\",{\"_index\":858,\"name\":{\"2432\":{}},\"comment\":{}}],[\"immutablemetadatapatcher\",{\"_index\":811,\"name\":{\"2284\":{}},\"comment\":{}}],[\"immutablepatterns\",{\"_index\":812,\"name\":{\"2289\":{}},\"comment\":{}}],[\"includequerystring\",{\"_index\":158,\"name\":{\"388\":{},\"392\":{}},\"comment\":{}}],[\"inconverter\",{\"_index\":922,\"name\":{\"2610\":{}},\"comment\":{}}],[\"incrementcount\",{\"_index\":1024,\"name\":{\"3000\":{}},\"comment\":{}}],[\"indexname\",{\"_index\":907,\"name\":{\"2542\":{}},\"comment\":{}}],[\"indexrepresentationstore\",{\"_index\":906,\"name\":{\"2540\":{}},\"comment\":{}}],[\"info\",{\"_index\":536,\"name\":{\"1443\":{},\"1457\":{},\"1467\":{},\"1484\":{},\"1498\":{},\"2809\":{}},\"comment\":{}}],[\"initconfig\",{\"_index\":302,\"name\":{\"781\":{}},\"comment\":{}}],[\"initializable\",{\"_index\":518,\"name\":{\"1381\":{},\"1386\":{}},\"comment\":{}}],[\"initializablehandler\",{\"_index\":519,\"name\":{\"1384\":{}},\"comment\":{}}],[\"initialize\",{\"_index\":465,\"name\":{\"1235\":{},\"1382\":{},\"2980\":{},\"3031\":{}},\"comment\":{}}],[\"initializer\",{\"_index\":463,\"name\":{\"1228\":{},\"1233\":{},\"1321\":{},\"1390\":{}},\"comment\":{}}],[\"inmemorydataaccessor\",{\"_index\":666,\"name\":{\"1846\":{}},\"comment\":{}}],[\"inpreferences\",{\"_index\":924,\"name\":{\"2612\":{}},\"comment\":{}}],[\"inputtypes\",{\"_index\":691,\"name\":{\"1919\":{},\"1965\":{},\"1997\":{},\"2005\":{},\"2023\":{},\"2031\":{},\"2040\":{},\"2054\":{},\"2062\":{}},\"comment\":{}}],[\"inserts\",{\"_index\":146,\"name\":{\"355\":{}},\"comment\":{}}],[\"interaction\",{\"_index\":420,\"name\":{\"1073\":{}},\"comment\":{}}],[\"interactionhandler\",{\"_index\":293,\"name\":{\"759\":{},\"771\":{},\"1077\":{}},\"comment\":{}}],[\"interactionhandlerinput\",{\"_index\":421,\"name\":{\"1074\":{}},\"comment\":{}}],[\"interactionroute\",{\"_index\":403,\"name\":{\"1020\":{}},\"comment\":{}}],[\"interactionroutehandler\",{\"_index\":404,\"name\":{\"1023\":{}},\"comment\":{}}],[\"intermediatecreateextractor\",{\"_index\":38,\"name\":{\"83\":{}},\"comment\":{}}],[\"intermediatetype\",{\"_index\":809,\"name\":{\"2279\":{}},\"comment\":{}}],[\"internal_all\",{\"_index\":1091,\"name\":{\"3199\":{}},\"comment\":{}}],[\"internal_error\",{\"_index\":1093,\"name\":{\"3201\":{}},\"comment\":{}}],[\"internal_quads\",{\"_index\":1092,\"name\":{\"3200\":{}},\"comment\":{}}],[\"internalservererror\",{\"_index\":949,\"name\":{\"2718\":{}},\"comment\":{}}],[\"interpretcontainerpermission\",{\"_index\":84,\"name\":{\"176\":{}},\"comment\":{}}],[\"interpretcontrol\",{\"_index\":102,\"name\":{\"225\":{}},\"comment\":{}}],[\"isaccesstoken\",{\"_index\":305,\"name\":{\"784\":{}},\"comment\":{}}],[\"isauthenticated\",{\"_index\":94,\"name\":{\"197\":{}},\"comment\":{}}],[\"isauxiliaryidentifier\",{\"_index\":115,\"name\":{\"250\":{},\"267\":{},\"280\":{},\"309\":{},\"322\":{},\"329\":{}},\"comment\":{}}],[\"iscomposite\",{\"_index\":826,\"name\":{\"2353\":{}},\"comment\":{}}],[\"iscontaineridentifier\",{\"_index\":1149,\"name\":{\"3282\":{}},\"comment\":{}}],[\"iscontainerpath\",{\"_index\":1148,\"name\":{\"3281\":{}},\"comment\":{}}],[\"iscontainertype\",{\"_index\":899,\"name\":{\"2533\":{}},\"comment\":{}}],[\"isdataentry\",{\"_index\":668,\"name\":{\"1860\":{}},\"comment\":{}}],[\"isdeleteallowed\",{\"_index\":211,\"name\":{\"578\":{}},\"comment\":{}}],[\"isdeleteinsert\",{\"_index\":58,\"name\":{\"125\":{},\"2352\":{}},\"comment\":{}}],[\"isdependentauxiliary\",{\"_index\":74,\"name\":{\"154\":{}},\"comment\":{}}],[\"isempty\",{\"_index\":240,\"name\":{\"676\":{},\"681\":{},\"686\":{},\"739\":{}},\"comment\":{}}],[\"iserror\",{\"_index\":936,\"name\":{\"2669\":{}},\"comment\":{}}],[\"isexpired\",{\"_index\":772,\"name\":{\"2165\":{}},\"comment\":{}}],[\"isguarded\",{\"_index\":1098,\"name\":{\"3208\":{}},\"comment\":{}}],[\"ishttprequest\",{\"_index\":605,\"name\":{\"1660\":{}},\"comment\":{}}],[\"isinstance\",{\"_index\":931,\"name\":{\"2650\":{},\"2661\":{},\"2675\":{},\"2686\":{},\"2702\":{},\"2713\":{},\"2721\":{},\"2732\":{},\"2744\":{},\"2756\":{},\"2767\":{},\"2778\":{},\"2788\":{},\"2800\":{},\"2816\":{},\"2827\":{}},\"comment\":{}}],[\"isinternalcontenttype\",{\"_index\":727,\"name\":{\"1984\":{}},\"comment\":{}}],[\"ismemberofgroup\",{\"_index\":33,\"name\":{\"76\":{}},\"comment\":{}}],[\"ismetadata\",{\"_index\":797,\"name\":{\"2218\":{}},\"comment\":{}}],[\"ismetadataidentifier\",{\"_index\":679,\"name\":{\"1895\":{}},\"comment\":{}}],[\"ismetadatapath\",{\"_index\":790,\"name\":{\"2189\":{},\"2210\":{},\"2247\":{},\"2273\":{}},\"comment\":{}}],[\"isnop\",{\"_index\":59,\"name\":{\"126\":{}},\"comment\":{}}],[\"ispostallowed\",{\"_index\":210,\"name\":{\"577\":{}},\"comment\":{}}],[\"isprimary\",{\"_index\":452,\"name\":{\"1201\":{},\"1431\":{}},\"comment\":{}}],[\"isrepresentationmetadata\",{\"_index\":241,\"name\":{\"687\":{}},\"comment\":{}}],[\"isrequiredinroot\",{\"_index\":118,\"name\":{\"257\":{},\"283\":{},\"316\":{}},\"comment\":{}}],[\"isresourceidentifier\",{\"_index\":278,\"name\":{\"731\":{}},\"comment\":{}}],[\"isrootcontainer\",{\"_index\":994,\"name\":{\"2928\":{},\"2935\":{},\"2944\":{},\"2953\":{}},\"comment\":{}}],[\"isrootstorage\",{\"_index\":901,\"name\":{\"2535\":{}},\"comment\":{}}],[\"issinglethreaded\",{\"_index\":451,\"name\":{\"1200\":{}},\"comment\":{}}],[\"issparql\",{\"_index\":56,\"name\":{\"123\":{}},\"comment\":{}}],[\"issparqlupdate\",{\"_index\":825,\"name\":{\"2351\":{}},\"comment\":{}}],[\"issupported\",{\"_index\":57,\"name\":{\"124\":{}},\"comment\":{}}],[\"issystemerror\",{\"_index\":959,\"name\":{\"2803\":{}},\"comment\":{}}],[\"isterm\",{\"_index\":1187,\"name\":{\"3328\":{}},\"comment\":{}}],[\"isvalidfilename\",{\"_index\":1186,\"name\":{\"3327\":{}},\"comment\":{}}],[\"isvalidvariable\",{\"_index\":559,\"name\":{\"1524\":{}},\"comment\":{}}],[\"isworker\",{\"_index\":453,\"name\":{\"1202\":{}},\"comment\":{}}],[\"iterator\",{\"_index\":1048,\"name\":{\"3067\":{},\"3082\":{},\"3103\":{},\"3139\":{},\"3162\":{}},\"comment\":{}}],[\"joinfilepath\",{\"_index\":1138,\"name\":{\"3271\":{}},\"comment\":{}}],[\"joinurl\",{\"_index\":1159,\"name\":{\"3295\":{}},\"comment\":{}}],[\"json_ld\",{\"_index\":1204,\"name\":{\"3347\":{}},\"comment\":{}}],[\"jsonfilestorage\",{\"_index\":753,\"name\":{\"2103\":{}},\"comment\":{}}],[\"jsonresourcestorage\",{\"_index\":759,\"name\":{\"2116\":{}},\"comment\":{}}],[\"jwtalg\",{\"_index\":298,\"name\":{\"777\":{}},\"comment\":{}}],[\"key\",{\"_index\":483,\"name\":{\"1285\":{},\"1292\":{},\"1641\":{}},\"comment\":{}}],[\"keyextractor\",{\"_index\":482,\"name\":{\"1283\":{}},\"comment\":{}}],[\"keyfor\",{\"_index\":436,\"name\":{\"1128\":{}},\"comment\":{}}],[\"keys\",{\"_index\":1045,\"name\":{\"3063\":{},\"3078\":{},\"3097\":{},\"3156\":{}},\"comment\":{}}],[\"keytoidentifier\",{\"_index\":762,\"name\":{\"2127\":{}},\"comment\":{}}],[\"keytopath\",{\"_index\":750,\"name\":{\"2091\":{}},\"comment\":{}}],[\"keyvaluestorage\",{\"_index\":765,\"name\":{\"2130\":{}},\"comment\":{}}],[\"language\",{\"_index\":277,\"name\":{\"730\":{}},\"comment\":{}}],[\"lazyloggerfactory\",{\"_index\":528,\"name\":{\"1425\":{}},\"comment\":{}}],[\"ldp\",{\"_index\":1205,\"name\":{\"3348\":{}},\"comment\":{}}],[\"level\",{\"_index\":552,\"name\":{\"1504\":{}},\"comment\":{}}],[\"limit\",{\"_index\":833,\"name\":{\"2364\":{},\"2375\":{},\"2382\":{}},\"comment\":{}}],[\"link\",{\"_index\":127,\"name\":{\"288\":{}},\"comment\":{}}],[\"linkentry\",{\"_index\":1129,\"name\":{\"3257\":{}},\"comment\":{}}],[\"linkentryparameters\",{\"_index\":1127,\"name\":{\"3255\":{}},\"comment\":{}}],[\"linkhascontextrelation\",{\"_index\":172,\"name\":{\"435\":{}},\"comment\":{}}],[\"linkmetadatagenerator\",{\"_index\":126,\"name\":{\"286\":{}},\"comment\":{}}],[\"linkrelmap\",{\"_index\":163,\"name\":{\"415\":{},\"605\":{}},\"comment\":{}}],[\"linkrelmetadatawriter\",{\"_index\":220,\"name\":{\"603\":{}},\"comment\":{}}],[\"linkrelobject\",{\"_index\":164,\"name\":{\"419\":{}},\"comment\":{}}],[\"linkrelparser\",{\"_index\":162,\"name\":{\"412\":{}},\"comment\":{}}],[\"listcredentialshandler\",{\"_index\":331,\"name\":{\"844\":{}},\"comment\":{}}],[\"listeners\",{\"_index\":288,\"name\":{\"750\":{}},\"comment\":{}}],[\"listsinglethreadedcomponents\",{\"_index\":455,\"name\":{\"1204\":{}},\"comment\":{}}],[\"loadfromenv\",{\"_index\":476,\"name\":{\"1273\":{}},\"comment\":{}}],[\"location\",{\"_index\":941,\"name\":{\"2689\":{},\"2747\":{},\"2791\":{}},\"comment\":{}}],[\"locationinteractionhandler\",{\"_index\":423,\"name\":{\"1082\":{}},\"comment\":{}}],[\"lockedrepresentationrun\",{\"_index\":913,\"name\":{\"2565\":{}},\"comment\":{}}],[\"locker\",{\"_index\":754,\"name\":{\"2106\":{},\"2963\":{},\"2989\":{},\"3004\":{},\"3042\":{}},\"comment\":{}}],[\"lockfolder\",{\"_index\":1006,\"name\":{\"2972\":{}},\"comment\":{}}],[\"lockidentifier\",{\"_index\":755,\"name\":{\"2107\":{}},\"comment\":{}}],[\"lockingresourcestore\",{\"_index\":910,\"name\":{\"2552\":{}},\"comment\":{}}],[\"lockoptions\",{\"_index\":1005,\"name\":{\"2971\":{}},\"comment\":{}}],[\"locks\",{\"_index\":911,\"name\":{\"2556\":{}},\"comment\":{}}],[\"log\",{\"_index\":534,\"name\":{\"1434\":{},\"1437\":{},\"1453\":{},\"1464\":{},\"1481\":{},\"1495\":{}},\"comment\":{}}],[\"log_levels\",{\"_index\":543,\"name\":{\"1474\":{}},\"comment\":{}}],[\"logger\",{\"_index\":2,\"name\":{\"2\":{},\"22\":{},\"42\":{},\"48\":{},\"149\":{},\"159\":{},\"169\":{},\"181\":{},\"191\":{},\"220\":{},\"230\":{},\"363\":{},\"369\":{},\"375\":{},\"403\":{},\"414\":{},\"433\":{},\"440\":{},\"515\":{},\"522\":{},\"529\":{},\"561\":{},\"585\":{},\"606\":{},\"661\":{},\"694\":{},\"749\":{},\"857\":{},\"871\":{},\"881\":{},\"890\":{},\"1005\":{},\"1096\":{},\"1107\":{},\"1122\":{},\"1157\":{},\"1180\":{},\"1189\":{},\"1196\":{},\"1231\":{},\"1249\":{},\"1328\":{},\"1346\":{},\"1356\":{},\"1372\":{},\"1410\":{},\"1436\":{},\"1463\":{},\"1490\":{},\"1494\":{},\"1569\":{},\"1606\":{},\"1614\":{},\"1629\":{},\"1647\":{},\"1683\":{},\"1722\":{},\"1737\":{},\"1781\":{},\"1813\":{},\"1877\":{},\"1927\":{},\"2155\":{},\"2174\":{},\"2198\":{},\"2236\":{},\"2263\":{},\"2276\":{},\"2286\":{},\"2295\":{},\"2315\":{},\"2340\":{},\"2347\":{},\"2509\":{},\"2554\":{},\"2608\":{},\"2842\":{},\"2919\":{},\"2942\":{},\"2951\":{},\"2969\":{},\"3003\":{},\"3016\":{},\"3041\":{},\"3049\":{}},\"comment\":{}}],[\"loggerfactory\",{\"_index\":521,\"name\":{\"1397\":{},\"1428\":{},\"1471\":{}},\"comment\":{}}],[\"loggerinitializer\",{\"_index\":520,\"name\":{\"1395\":{}},\"comment\":{}}],[\"loginhandler\",{\"_index\":341,\"name\":{\"869\":{}},\"comment\":{}}],[\"loglevel\",{\"_index\":544,\"name\":{\"1475\":{}},\"comment\":{}}],[\"logmetadata\",{\"_index\":531,\"name\":{\"1430\":{}},\"comment\":{}}],[\"ma\",{\"_index\":1206,\"name\":{\"3349\":{}},\"comment\":{}}],[\"mailtransporter\",{\"_index\":378,\"name\":{\"963\":{}},\"comment\":{}}],[\"maintemplatepath\",{\"_index\":735,\"name\":{\"2011\":{},\"2018\":{}},\"comment\":{}}],[\"map\",{\"_index\":1068,\"name\":{\"3144\":{},\"3265\":{}},\"comment\":{}}],[\"mapentry\",{\"_index\":1063,\"name\":{\"3109\":{}},\"comment\":{}}],[\"mapfilepathtourl\",{\"_index\":783,\"name\":{\"2182\":{},\"2205\":{},\"2220\":{},\"2242\":{},\"2270\":{}},\"comment\":{}}],[\"mapkey\",{\"_index\":1061,\"name\":{\"3107\":{}},\"comment\":{}}],[\"mappedmetadatawriter\",{\"_index\":221,\"name\":{\"610\":{}},\"comment\":{}}],[\"mappings\",{\"_index\":622,\"name\":{\"1719\":{}},\"comment\":{}}],[\"mapurltocontainerpath\",{\"_index\":780,\"name\":{\"2179\":{},\"2203\":{},\"2241\":{},\"2268\":{}},\"comment\":{}}],[\"mapurltodocumentpath\",{\"_index\":781,\"name\":{\"2180\":{},\"2194\":{},\"2234\":{},\"2260\":{}},\"comment\":{}}],[\"mapurltofilepath\",{\"_index\":779,\"name\":{\"2178\":{},\"2202\":{},\"2222\":{},\"2240\":{},\"2267\":{}},\"comment\":{}}],[\"mapvalue\",{\"_index\":1062,\"name\":{\"3108\":{}},\"comment\":{}}],[\"markdowntohtmlconverter\",{\"_index\":740,\"name\":{\"2036\":{}},\"comment\":{}}],[\"matches\",{\"_index\":883,\"name\":{\"2491\":{},\"2505\":{}},\"comment\":{}}],[\"matchesauthorizationscheme\",{\"_index\":1115,\"name\":{\"3226\":{}},\"comment\":{}}],[\"matchesetag\",{\"_index\":877,\"name\":{\"2480\":{},\"2486\":{},\"2499\":{}},\"comment\":{}}],[\"matchesmediapreferences\",{\"_index\":725,\"name\":{\"1982\":{}},\"comment\":{}}],[\"matchesmediatype\",{\"_index\":726,\"name\":{\"1983\":{}},\"comment\":{}}],[\"matchesmetadata\",{\"_index\":882,\"name\":{\"2490\":{},\"2503\":{}},\"comment\":{}}],[\"matchespreferences\",{\"_index\":909,\"name\":{\"2545\":{}},\"comment\":{}}],[\"matchreaders\",{\"_index\":88,\"name\":{\"185\":{}},\"comment\":{}}],[\"matchstore\",{\"_index\":854,\"name\":{\"2421\":{}},\"comment\":{}}],[\"mediarange\",{\"_index\":908,\"name\":{\"2543\":{}},\"comment\":{}}],[\"mediatype\",{\"_index\":1121,\"name\":{\"3234\":{}},\"comment\":{}}],[\"memorymapstorage\",{\"_index\":766,\"name\":{\"2141\":{}},\"comment\":{}}],[\"memoryresourcelocker\",{\"_index\":1025,\"name\":{\"3001\":{}},\"comment\":{}}],[\"mergepermissionmaps\",{\"_index\":98,\"name\":{\"211\":{}},\"comment\":{}}],[\"mergepermissions\",{\"_index\":99,\"name\":{\"212\":{}},\"comment\":{}}],[\"meta\",{\"_index\":1095,\"name\":{\"3205\":{}},\"comment\":{}}],[\"metadata\",{\"_index\":141,\"name\":{\"342\":{},\"476\":{},\"642\":{},\"647\":{},\"652\":{},\"657\":{},\"674\":{},\"678\":{},\"683\":{},\"736\":{}},\"comment\":{}}],[\"metadatacollector\",{\"_index\":612,\"name\":{\"1677\":{},\"1687\":{}},\"comment\":{}}],[\"metadatagenerator\",{\"_index\":122,\"name\":{\"274\":{},\"293\":{}},\"comment\":{}}],[\"metadatagraph\",{\"_index\":245,\"name\":{\"691\":{}},\"comment\":{}}],[\"metadataidentifier\",{\"_index\":242,\"name\":{\"688\":{}},\"comment\":{}}],[\"metadataparser\",{\"_index\":170,\"name\":{\"426\":{},\"457\":{},\"464\":{}},\"comment\":{}}],[\"metadatarecord\",{\"_index\":244,\"name\":{\"690\":{}},\"comment\":{}}],[\"metadatastrategy\",{\"_index\":192,\"name\":{\"531\":{},\"1581\":{},\"1589\":{},\"2288\":{},\"2513\":{},\"2609\":{}},\"comment\":{}}],[\"metadatavalue\",{\"_index\":243,\"name\":{\"689\":{}},\"comment\":{}}],[\"metadatawriter\",{\"_index\":223,\"name\":{\"616\":{},\"662\":{}},\"comment\":{}}],[\"method\",{\"_index\":283,\"name\":{\"741\":{}},\"comment\":{}}],[\"methodfilterhandler\",{\"_index\":976,\"name\":{\"2860\":{}},\"comment\":{}}],[\"methodmodesextractor\",{\"_index\":43,\"name\":{\"96\":{}},\"comment\":{}}],[\"methodnotallowedhttperror\",{\"_index\":950,\"name\":{\"2729\":{}},\"comment\":{}}],[\"methods\",{\"_index\":951,\"name\":{\"2735\":{},\"2862\":{}},\"comment\":{}}],[\"minquality\",{\"_index\":708,\"name\":{\"1944\":{}},\"comment\":{}}],[\"modesextractor\",{\"_index\":42,\"name\":{\"91\":{},\"1623\":{},\"1631\":{}},\"comment\":{}}],[\"modifiedmetadatawriter\",{\"_index\":224,\"name\":{\"621\":{}},\"comment\":{}}],[\"modifiedsince\",{\"_index\":879,\"name\":{\"2482\":{},\"2488\":{},\"2501\":{}},\"comment\":{}}],[\"modify\",{\"_index\":1059,\"name\":{\"3105\":{}},\"comment\":{}}],[\"modifyoptions\",{\"_index\":1065,\"name\":{\"3112\":{}},\"comment\":{}}],[\"modifyresource\",{\"_index\":873,\"name\":{\"2467\":{},\"2478\":{},\"2518\":{},\"2550\":{},\"2563\":{},\"2576\":{},\"2585\":{},\"2590\":{},\"2601\":{},\"2619\":{},\"2633\":{},\"2645\":{}},\"comment\":{}}],[\"modifytypeweights\",{\"_index\":702,\"name\":{\"1937\":{}},\"comment\":{}}],[\"modulepath\",{\"_index\":1154,\"name\":{\"3290\":{}},\"comment\":{}}],[\"modulepathplaceholder\",{\"_index\":1158,\"name\":{\"3294\":{}},\"comment\":{}}],[\"moduleversionverifier\",{\"_index\":522,\"name\":{\"1401\":{}},\"comment\":{}}],[\"monitoringstore\",{\"_index\":916,\"name\":{\"2568\":{}},\"comment\":{}}],[\"movedpermanentlyhttperror\",{\"_index\":952,\"name\":{\"2741\":{}},\"comment\":{}}],[\"n3patchbodyparser\",{\"_index\":143,\"name\":{\"348\":{}},\"comment\":{}}],[\"n3patcher\",{\"_index\":813,\"name\":{\"2293\":{}},\"comment\":{}}],[\"n3patchmodesextractor\",{\"_index\":44,\"name\":{\"102\":{}},\"comment\":{}}],[\"name\",{\"_index\":315,\"name\":{\"799\":{},\"1123\":{},\"1142\":{},\"1161\":{},\"1268\":{},\"1601\":{},\"1892\":{}},\"comment\":{}}],[\"namespace\",{\"_index\":1197,\"name\":{\"3338\":{}},\"comment\":{}}],[\"nocheckownershipvalidator\",{\"_index\":426,\"name\":{\"1094\":{}},\"comment\":{}}],[\"normalizefilepath\",{\"_index\":1137,\"name\":{\"3270\":{}},\"comment\":{}}],[\"notfoundhttperror\",{\"_index\":953,\"name\":{\"2753\":{}},\"comment\":{}}],[\"notimplementedhttperror\",{\"_index\":954,\"name\":{\"2764\":{}},\"comment\":{}}],[\"notmatchesetag\",{\"_index\":878,\"name\":{\"2481\":{},\"2487\":{},\"2500\":{}},\"comment\":{}}],[\"object\",{\"_index\":1167,\"name\":{\"3305\":{}},\"comment\":{}}],[\"objectallowed\",{\"_index\":168,\"name\":{\"424\":{}},\"comment\":{}}],[\"oidc\",{\"_index\":1207,\"name\":{\"3350\":{}},\"comment\":{}}],[\"oidchttphandler\",{\"_index\":446,\"name\":{\"1187\":{}},\"comment\":{}}],[\"oidcinteraction\",{\"_index\":422,\"name\":{\"1076\":{}},\"comment\":{}}],[\"oidcissuer\",{\"_index\":397,\"name\":{\"998\":{},\"1603\":{}},\"comment\":{}}],[\"oidcpath\",{\"_index\":292,\"name\":{\"758\":{},\"770\":{}},\"comment\":{}}],[\"okresponsedescription\",{\"_index\":233,\"name\":{\"644\":{}},\"comment\":{}}],[\"onresourcechanged\",{\"_index\":289,\"name\":{\"752\":{}},\"comment\":{}}],[\"operation\",{\"_index\":180,\"name\":{\"477\":{},\"507\":{},\"740\":{},\"830\":{},\"1075\":{},\"1667\":{}},\"comment\":{}}],[\"operationhandler\",{\"_index\":188,\"name\":{\"508\":{},\"1626\":{},\"1634\":{},\"1680\":{},\"1688\":{}},\"comment\":{}}],[\"operationhandlerinput\",{\"_index\":187,\"name\":{\"506\":{}},\"comment\":{}}],[\"operationhttphandler\",{\"_index\":610,\"name\":{\"1670\":{}},\"comment\":{}}],[\"operationhttphandlerinput\",{\"_index\":609,\"name\":{\"1666\":{}},\"comment\":{}}],[\"operationmetadatacollector\",{\"_index\":181,\"name\":{\"478\":{}},\"comment\":{}}],[\"operationmetadatacollectorinput\",{\"_index\":179,\"name\":{\"475\":{}},\"comment\":{}}],[\"options\",{\"_index\":472,\"name\":{\"1269\":{},\"1537\":{},\"1649\":{},\"1951\":{}},\"comment\":{}}],[\"originalurlextractor\",{\"_index\":15,\"name\":{\"20\":{},\"389\":{}},\"comment\":{}}],[\"originalurlextractorargs\",{\"_index\":157,\"name\":{\"386\":{}},\"comment\":{}}],[\"outconverter\",{\"_index\":923,\"name\":{\"2611\":{}},\"comment\":{}}],[\"outputpreferences\",{\"_index\":743,\"name\":{\"2052\":{}},\"comment\":{}}],[\"outputtypes\",{\"_index\":692,\"name\":{\"1920\":{},\"1966\":{},\"1998\":{},\"2006\":{},\"2024\":{},\"2032\":{},\"2041\":{},\"2055\":{},\"2063\":{}},\"comment\":{}}],[\"override\",{\"_index\":563,\"name\":{\"1531\":{}},\"comment\":{}}],[\"ownauthorization\",{\"_index\":124,\"name\":{\"276\":{}},\"comment\":{}}],[\"ownerpermissionreader\",{\"_index\":75,\"name\":{\"157\":{}},\"comment\":{}}],[\"ownershipvalidator\",{\"_index\":387,\"name\":{\"982\":{},\"1009\":{},\"1100\":{}},\"comment\":{}}],[\"parallelhandler\",{\"_index\":978,\"name\":{\"2868\":{}},\"comment\":{}}],[\"parameters\",{\"_index\":1120,\"name\":{\"3232\":{},\"3253\":{},\"3259\":{}},\"comment\":{}}],[\"parent\",{\"_index\":677,\"name\":{\"1893\":{}},\"comment\":{}}],[\"parentcontainerreader\",{\"_index\":80,\"name\":{\"167\":{}},\"comment\":{}}],[\"parseaccept\",{\"_index\":1106,\"name\":{\"3217\":{}},\"comment\":{}}],[\"parseacceptcharset\",{\"_index\":1107,\"name\":{\"3218\":{}},\"comment\":{}}],[\"parseacceptdatetime\",{\"_index\":1110,\"name\":{\"3221\":{}},\"comment\":{}}],[\"parseacceptencoding\",{\"_index\":1108,\"name\":{\"3219\":{}},\"comment\":{}}],[\"parseacceptlanguage\",{\"_index\":1109,\"name\":{\"3220\":{}},\"comment\":{}}],[\"parsecontenttype\",{\"_index\":1112,\"name\":{\"3223\":{}},\"comment\":{}}],[\"parsedateheader\",{\"_index\":154,\"name\":{\"377\":{}},\"comment\":{}}],[\"parseforwarded\",{\"_index\":1113,\"name\":{\"3224\":{}},\"comment\":{}}],[\"parseinput\",{\"_index\":342,\"name\":{\"875\":{}},\"comment\":{}}],[\"parselinkheader\",{\"_index\":1114,\"name\":{\"3225\":{}},\"comment\":{}}],[\"parseparameters\",{\"_index\":1105,\"name\":{\"3216\":{}},\"comment\":{}}],[\"parsepatch\",{\"_index\":144,\"name\":{\"352\":{}},\"comment\":{}}],[\"parsequads\",{\"_index\":1163,\"name\":{\"3299\":{}},\"comment\":{}}],[\"parserdfwebid\",{\"_index\":441,\"name\":{\"1160\":{}},\"comment\":{}}],[\"parsetagheader\",{\"_index\":155,\"name\":{\"378\":{}},\"comment\":{}}],[\"parsinghttphandler\",{\"_index\":613,\"name\":{\"1681\":{}},\"comment\":{}}],[\"parsinghttphandlerargs\",{\"_index\":611,\"name\":{\"1675\":{}},\"comment\":{}}],[\"pass\",{\"_index\":375,\"name\":{\"959\":{}},\"comment\":{}}],[\"passphrase\",{\"_index\":599,\"name\":{\"1644\":{}},\"comment\":{}}],[\"passthroughadapter\",{\"_index\":438,\"name\":{\"1140\":{}},\"comment\":{}}],[\"passthroughadapterfactory\",{\"_index\":439,\"name\":{\"1151\":{}},\"comment\":{}}],[\"passthroughconverter\",{\"_index\":741,\"name\":{\"2045\":{}},\"comment\":{}}],[\"passthroughdataaccessor\",{\"_index\":672,\"name\":{\"1864\":{}},\"comment\":{}}],[\"passthroughstore\",{\"_index\":918,\"name\":{\"2578\":{}},\"comment\":{}}],[\"password\",{\"_index\":358,\"name\":{\"926\":{},\"988\":{}},\"comment\":{}}],[\"patch\",{\"_index\":206,\"name\":{\"572\":{},\"677\":{},\"2300\":{},\"2307\":{},\"2322\":{},\"2331\":{},\"2357\":{}},\"comment\":{}}],[\"patcher\",{\"_index\":808,\"name\":{\"2277\":{},\"2287\":{},\"2316\":{},\"2341\":{}},\"comment\":{}}],[\"patchhandler\",{\"_index\":817,\"name\":{\"2308\":{},\"2589\":{}},\"comment\":{}}],[\"patchhandlerinput\",{\"_index\":816,\"name\":{\"2303\":{}},\"comment\":{}}],[\"patchingstore\",{\"_index\":919,\"name\":{\"2587\":{}},\"comment\":{}}],[\"patchoperationhandler\",{\"_index\":189,\"name\":{\"513\":{}},\"comment\":{}}],[\"path\",{\"_index\":280,\"name\":{\"733\":{},\"1018\":{},\"1365\":{},\"2810\":{}},\"comment\":{}}],[\"pathbasedreader\",{\"_index\":85,\"name\":{\"179\":{}},\"comment\":{}}],[\"pathmatcher\",{\"_index\":623,\"name\":{\"1720\":{}},\"comment\":{}}],[\"paths\",{\"_index\":87,\"name\":{\"183\":{}},\"comment\":{}}],[\"pathsuffix\",{\"_index\":801,\"name\":{\"2230\":{}},\"comment\":{}}],[\"pathtokey\",{\"_index\":751,\"name\":{\"2092\":{}},\"comment\":{}}],[\"payload\",{\"_index\":767,\"name\":{\"2152\":{},\"2170\":{}},\"comment\":{}}],[\"permission\",{\"_index\":52,\"name\":{\"115\":{}},\"comment\":{}}],[\"permissionbasedauthorizer\",{\"_index\":90,\"name\":{\"189\":{}},\"comment\":{}}],[\"permissionmap\",{\"_index\":54,\"name\":{\"117\":{}},\"comment\":{}}],[\"permissionreader\",{\"_index\":96,\"name\":{\"203\":{},\"1624\":{},\"1632\":{}},\"comment\":{}}],[\"permissionreaderinput\",{\"_index\":95,\"name\":{\"200\":{}},\"comment\":{}}],[\"permissions\",{\"_index\":64,\"name\":{\"133\":{}},\"comment\":{}}],[\"permissionset\",{\"_index\":53,\"name\":{\"116\":{}},\"comment\":{}}],[\"pfx\",{\"_index\":598,\"name\":{\"1643\":{}},\"comment\":{}}],[\"pid\",{\"_index\":532,\"name\":{\"1432\":{}},\"comment\":{}}],[\"pim\",{\"_index\":1208,\"name\":{\"3351\":{}},\"comment\":{}}],[\"pipesafely\",{\"_index\":1177,\"name\":{\"3316\":{}},\"comment\":{}}],[\"plainjsonldfilter\",{\"_index\":171,\"name\":{\"431\":{}},\"comment\":{}}],[\"podbaseurl\",{\"_index\":348,\"name\":{\"900\":{},\"999\":{}},\"comment\":{}}],[\"podgenerator\",{\"_index\":569,\"name\":{\"1547\":{},\"1607\":{}},\"comment\":{}}],[\"podmanager\",{\"_index\":388,\"name\":{\"984\":{},\"1011\":{},\"1618\":{}},\"comment\":{}}],[\"podname\",{\"_index\":390,\"name\":{\"989\":{}},\"comment\":{}}],[\"podquotastrategy\",{\"_index\":837,\"name\":{\"2368\":{}},\"comment\":{}}],[\"podsettings\",{\"_index\":590,\"name\":{\"1598\":{}},\"comment\":{}}],[\"port\",{\"_index\":373,\"name\":{\"955\":{},\"1419\":{},\"2811\":{}},\"comment\":{}}],[\"posix\",{\"_index\":1209,\"name\":{\"3352\":{}},\"comment\":{}}],[\"post\",{\"_index\":207,\"name\":{\"573\":{}},\"comment\":{}}],[\"postoperationhandler\",{\"_index\":190,\"name\":{\"520\":{}},\"comment\":{}}],[\"postreadcleanup\",{\"_index\":1022,\"name\":{\"2998\":{}},\"comment\":{}}],[\"preconditionfailedhttperror\",{\"_index\":955,\"name\":{\"2775\":{}},\"comment\":{}}],[\"predicate\",{\"_index\":1166,\"name\":{\"3304\":{}},\"comment\":{}}],[\"preferenceparser\",{\"_index\":175,\"name\":{\"449\":{},\"456\":{},\"463\":{},\"538\":{}},\"comment\":{}}],[\"preferences\",{\"_index\":285,\"name\":{\"743\":{},\"2070\":{},\"2408\":{}},\"comment\":{}}],[\"preferencestostring\",{\"_index\":728,\"name\":{\"1985\":{}},\"comment\":{}}],[\"preferencesupport\",{\"_index\":849,\"name\":{\"2406\":{}},\"comment\":{}}],[\"preferred_prefix\",{\"_index\":1224,\"name\":{\"3367\":{}},\"comment\":{}}],[\"preferred_prefix_term\",{\"_index\":1225,\"name\":{\"3368\":{}},\"comment\":{}}],[\"prereadsetup\",{\"_index\":1021,\"name\":{\"2997\":{}},\"comment\":{}}],[\"processfile\",{\"_index\":589,\"name\":{\"1597\":{}},\"comment\":{}}],[\"processfolder\",{\"_index\":584,\"name\":{\"1592\":{}},\"comment\":{}}],[\"processhandler\",{\"_index\":979,\"name\":{\"2874\":{}},\"comment\":{}}],[\"promisesome\",{\"_index\":1160,\"name\":{\"3296\":{}},\"comment\":{}}],[\"prompthandler\",{\"_index\":424,\"name\":{\"1088\":{}},\"comment\":{}}],[\"promptroutes\",{\"_index\":425,\"name\":{\"1090\":{}},\"comment\":{}}],[\"proto\",{\"_index\":1133,\"name\":{\"3264\":{}},\"comment\":{}}],[\"provider\",{\"_index\":299,\"name\":{\"778\":{}},\"comment\":{}}],[\"providerfactory\",{\"_index\":310,\"name\":{\"789\":{},\"1043\":{},\"1175\":{},\"1181\":{},\"1190\":{}},\"comment\":{}}],[\"public\",{\"_index\":10,\"name\":{\"10\":{}},\"comment\":{}}],[\"publiccredentialsextractor\",{\"_index\":16,\"name\":{\"26\":{}},\"comment\":{}}],[\"put\",{\"_index\":208,\"name\":{\"574\":{}},\"comment\":{}}],[\"putoperationhandler\",{\"_index\":191,\"name\":{\"527\":{}},\"comment\":{}}],[\"quads\",{\"_index\":249,\"name\":{\"698\":{}},\"comment\":{}}],[\"quadtordfconverter\",{\"_index\":742,\"name\":{\"2050\":{}},\"comment\":{}}],[\"quotastrategy\",{\"_index\":839,\"name\":{\"2379\":{}},\"comment\":{}}],[\"quotavalidator\",{\"_index\":868,\"name\":{\"2452\":{}},\"comment\":{}}],[\"range\",{\"_index\":1118,\"name\":{\"3229\":{},\"3236\":{},\"3239\":{},\"3242\":{},\"3245\":{},\"3248\":{}},\"comment\":{}}],[\"rawbodyparser\",{\"_index\":151,\"name\":{\"361\":{}},\"comment\":{}}],[\"rdf\",{\"_index\":1210,\"name\":{\"3353\":{}},\"comment\":{}}],[\"rdfpatcher\",{\"_index\":818,\"name\":{\"2313\":{}},\"comment\":{}}],[\"rdfs\",{\"_index\":1211,\"name\":{\"3354\":{}},\"comment\":{}}],[\"rdfstorepatcher\",{\"_index\":820,\"name\":{\"2324\":{}},\"comment\":{}}],[\"rdfstorepatcherinput\",{\"_index\":819,\"name\":{\"2320\":{}},\"comment\":{}}],[\"rdftoquadconverter\",{\"_index\":744,\"name\":{\"2059\":{}},\"comment\":{}}],[\"rdfvalidator\",{\"_index\":128,\"name\":{\"298\":{}},\"comment\":{}}],[\"read\",{\"_index\":46,\"name\":{\"109\":{},\"2985\":{}},\"comment\":{}}],[\"readabletoquads\",{\"_index\":1174,\"name\":{\"3313\":{}},\"comment\":{}}],[\"readabletostring\",{\"_index\":1173,\"name\":{\"3312\":{}},\"comment\":{}}],[\"reader\",{\"_index\":71,\"name\":{\"150\":{},\"170\":{},\"221\":{}},\"comment\":{}}],[\"readjsonstream\",{\"_index\":1175,\"name\":{\"3314\":{}},\"comment\":{}}],[\"readonlystore\",{\"_index\":920,\"name\":{\"2597\":{}},\"comment\":{}}],[\"readpackagejson\",{\"_index\":1157,\"name\":{\"3293\":{}},\"comment\":{}}],[\"readtemplate\",{\"_index\":1078,\"name\":{\"3181\":{}},\"comment\":{}}],[\"readwritelocker\",{\"_index\":1028,\"name\":{\"3009\":{}},\"comment\":{}}],[\"recipient\",{\"_index\":380,\"name\":{\"969\":{}},\"comment\":{}}],[\"recordid\",{\"_index\":361,\"name\":{\"930\":{}},\"comment\":{}}],[\"recordobject\",{\"_index\":1168,\"name\":{\"3306\":{}},\"comment\":{}}],[\"redirecthttperror\",{\"_index\":957,\"name\":{\"2787\":{}},\"comment\":{}}],[\"redirecthttperrorclass\",{\"_index\":958,\"name\":{\"2797\":{}},\"comment\":{}}],[\"redirectingerrorhandler\",{\"_index\":201,\"name\":{\"554\":{}},\"comment\":{}}],[\"redirectinghttphandler\",{\"_index\":630,\"name\":{\"1735\":{}},\"comment\":{}}],[\"redirects\",{\"_index\":631,\"name\":{\"1738\":{}},\"comment\":{}}],[\"redis\",{\"_index\":1030,\"name\":{\"3017\":{}},\"comment\":{}}],[\"redislock\",{\"_index\":1032,\"name\":{\"3019\":{}},\"comment\":{}}],[\"redislocker\",{\"_index\":1029,\"name\":{\"3014\":{}},\"comment\":{}}],[\"redisrw\",{\"_index\":1031,\"name\":{\"3018\":{}},\"comment\":{}}],[\"reduce\",{\"_index\":1136,\"name\":{\"3269\":{}},\"comment\":{}}],[\"regex\",{\"_index\":805,\"name\":{\"2251\":{},\"2413\":{},\"2950\":{}},\"comment\":{}}],[\"regexrouterrule\",{\"_index\":852,\"name\":{\"2415\":{}},\"comment\":{}}],[\"regexrule\",{\"_index\":851,\"name\":{\"2411\":{}},\"comment\":{}}],[\"register\",{\"_index\":393,\"name\":{\"992\":{},\"1001\":{},\"1014\":{},\"1236\":{}},\"comment\":{}}],[\"registrationhandler\",{\"_index\":343,\"name\":{\"879\":{}},\"comment\":{}}],[\"registrationmanager\",{\"_index\":344,\"name\":{\"882\":{},\"1003\":{},\"1227\":{},\"1232\":{},\"1411\":{}},\"comment\":{}}],[\"registrationmanagerargs\",{\"_index\":384,\"name\":{\"978\":{}},\"comment\":{}}],[\"registrationparams\",{\"_index\":389,\"name\":{\"985\":{}},\"comment\":{}}],[\"registrationresponse\",{\"_index\":396,\"name\":{\"995\":{}},\"comment\":{}}],[\"rel\",{\"_index\":1128,\"name\":{\"3256\":{}},\"comment\":{}}],[\"relationtype\",{\"_index\":216,\"name\":{\"588\":{}},\"comment\":{}}],[\"relativepathinteractionroute\",{\"_index\":406,\"name\":{\"1030\":{}},\"comment\":{}}],[\"relativetourl\",{\"_index\":806,\"name\":{\"2258\":{}},\"comment\":{}}],[\"release\",{\"_index\":1010,\"name\":{\"2977\":{},\"3007\":{},\"3030\":{},\"3037\":{}},\"comment\":{}}],[\"remove\",{\"_index\":256,\"name\":{\"706\":{},\"3115\":{}},\"comment\":{}}],[\"removeall\",{\"_index\":258,\"name\":{\"708\":{}},\"comment\":{}}],[\"removebadpaths\",{\"_index\":700,\"name\":{\"1935\":{}},\"comment\":{}}],[\"removecontenttype\",{\"_index\":265,\"name\":{\"715\":{}},\"comment\":{}}],[\"removeexpiredentries\",{\"_index\":770,\"name\":{\"2163\":{}},\"comment\":{}}],[\"removequad\",{\"_index\":253,\"name\":{\"703\":{}},\"comment\":{}}],[\"removequads\",{\"_index\":254,\"name\":{\"704\":{}},\"comment\":{}}],[\"removeresponsemetadata\",{\"_index\":893,\"name\":{\"2527\":{}},\"comment\":{}}],[\"render\",{\"_index\":1073,\"name\":{\"3169\":{},\"3174\":{},\"3179\":{},\"3190\":{}},\"comment\":{}}],[\"renderedname\",{\"_index\":1072,\"name\":{\"3168\":{}},\"comment\":{}}],[\"replacements\",{\"_index\":1103,\"name\":{\"3214\":{}},\"comment\":{}}],[\"reportaccesserror\",{\"_index\":91,\"name\":{\"194\":{}},\"comment\":{}}],[\"reporter\",{\"_index\":832,\"name\":{\"2363\":{},\"2374\":{},\"2381\":{}},\"comment\":{}}],[\"representation\",{\"_index\":137,\"name\":{\"333\":{},\"682\":{},\"1552\":{},\"2069\":{},\"2332\":{}},\"comment\":{}}],[\"representationconverter\",{\"_index\":746,\"name\":{\"2071\":{}},\"comment\":{}}],[\"representationconverterargs\",{\"_index\":745,\"name\":{\"2067\":{}},\"comment\":{}}],[\"representationconvertingstore\",{\"_index\":921,\"name\":{\"2606\":{}},\"comment\":{}}],[\"representationmetadata\",{\"_index\":246,\"name\":{\"692\":{}},\"comment\":{}}],[\"representationpatcher\",{\"_index\":822,\"name\":{\"2333\":{}},\"comment\":{}}],[\"representationpatcherinput\",{\"_index\":821,\"name\":{\"2329\":{}},\"comment\":{}}],[\"representationpatchhandler\",{\"_index\":823,\"name\":{\"2338\":{}},\"comment\":{}}],[\"representationpreferences\",{\"_index\":272,\"name\":{\"725\":{}},\"comment\":{}}],[\"request\",{\"_index\":140,\"name\":{\"341\":{},\"548\":{},\"1653\":{},\"1668\":{}},\"comment\":{}}],[\"requestedmodes\",{\"_index\":67,\"name\":{\"140\":{},\"202\":{}},\"comment\":{}}],[\"requestparser\",{\"_index\":178,\"name\":{\"470\":{},\"1676\":{},\"1684\":{}},\"comment\":{}}],[\"requireall\",{\"_index\":986,\"name\":{\"2904\":{}},\"comment\":{}}],[\"requiredinroot\",{\"_index\":125,\"name\":{\"277\":{}},\"comment\":{}}],[\"requiremodepermission\",{\"_index\":92,\"name\":{\"195\":{}},\"comment\":{}}],[\"resetinternalloggerfactory\",{\"_index\":547,\"name\":{\"1478\":{}},\"comment\":{}}],[\"resetpassword\",{\"_index\":338,\"name\":{\"863\":{},\"893\":{}},\"comment\":{}}],[\"resetpasswordhandler\",{\"_index\":345,\"name\":{\"888\":{}},\"comment\":{}}],[\"resetresponsedescription\",{\"_index\":234,\"name\":{\"649\":{}},\"comment\":{}}],[\"resetroute\",{\"_index\":335,\"name\":{\"854\":{},\"861\":{}},\"comment\":{}}],[\"resolveassetpath\",{\"_index\":1156,\"name\":{\"3292\":{}},\"comment\":{}}],[\"resolveerror\",{\"_index\":507,\"name\":{\"1340\":{}},\"comment\":{}}],[\"resolvemodulepath\",{\"_index\":1155,\"name\":{\"3291\":{}},\"comment\":{}}],[\"resolvers\",{\"_index\":491,\"name\":{\"1310\":{}},\"comment\":{}}],[\"resolveshorthand\",{\"_index\":505,\"name\":{\"1338\":{}},\"comment\":{}}],[\"resource\",{\"_index\":570,\"name\":{\"1550\":{}},\"comment\":{}}],[\"resourceidentifier\",{\"_index\":279,\"name\":{\"732\":{}},\"comment\":{}}],[\"resourcelink\",{\"_index\":796,\"name\":{\"2214\":{}},\"comment\":{}}],[\"resourcelocker\",{\"_index\":1038,\"name\":{\"3034\":{}},\"comment\":{}}],[\"resourcemapper\",{\"_index\":649,\"name\":{\"1782\":{},\"1814\":{}},\"comment\":{}}],[\"resourceset\",{\"_index\":39,\"name\":{\"85\":{},\"98\":{},\"104\":{},\"120\":{},\"192\":{},\"232\":{},\"2620\":{}},\"comment\":{}}],[\"resourcesgenerator\",{\"_index\":571,\"name\":{\"1553\":{},\"1609\":{},\"1616\":{}},\"comment\":{}}],[\"resourcestore\",{\"_index\":926,\"name\":{\"2624\":{}},\"comment\":{}}],[\"response\",{\"_index\":416,\"name\":{\"1061\":{},\"1654\":{},\"1669\":{}},\"comment\":{}}],[\"responsedescription\",{\"_index\":235,\"name\":{\"654\":{}},\"comment\":{}}],[\"responsetodataset\",{\"_index\":1097,\"name\":{\"3207\":{}},\"comment\":{}}],[\"responsewriter\",{\"_index\":237,\"name\":{\"666\":{},\"764\":{},\"776\":{},\"1679\":{},\"1686\":{}},\"comment\":{}}],[\"rest\",{\"_index\":575,\"name\":{\"1561\":{},\"2255\":{},\"3286\":{}},\"comment\":{}}],[\"result\",{\"_index\":1102,\"name\":{\"3213\":{}},\"comment\":{}}],[\"revokebygrantid\",{\"_index\":321,\"name\":{\"806\":{},\"1134\":{},\"1150\":{},\"1168\":{}},\"comment\":{}}],[\"rootfilepath\",{\"_index\":777,\"name\":{\"2176\":{},\"2200\":{},\"2238\":{},\"2265\":{},\"2433\":{}},\"comment\":{}}],[\"rootfilepathhandler\",{\"_index\":556,\"name\":{\"1513\":{}},\"comment\":{}}],[\"rootpod\",{\"_index\":395,\"name\":{\"994\":{}},\"comment\":{}}],[\"route\",{\"_index\":405,\"name\":{\"1025\":{}},\"comment\":{}}],[\"routerhandler\",{\"_index\":636,\"name\":{\"1749\":{}},\"comment\":{}}],[\"routerhandlerargs\",{\"_index\":633,\"name\":{\"1743\":{}},\"comment\":{}}],[\"routerrule\",{\"_index\":856,\"name\":{\"2424\":{}},\"comment\":{}}],[\"routingauxiliaryidentifierstrategy\",{\"_index\":130,\"name\":{\"304\":{}},\"comment\":{}}],[\"routingauxiliarystrategy\",{\"_index\":133,\"name\":{\"312\":{}},\"comment\":{}}],[\"routingresourcestore\",{\"_index\":927,\"name\":{\"2637\":{}},\"comment\":{}}],[\"routingstorage\",{\"_index\":513,\"name\":{\"1359\":{},\"1608\":{}},\"comment\":{}}],[\"rule\",{\"_index\":27,\"name\":{\"59\":{},\"2639\":{}},\"comment\":{}}],[\"rules\",{\"_index\":853,\"name\":{\"2418\":{}},\"comment\":{}}],[\"run\",{\"_index\":497,\"name\":{\"1329\":{}},\"comment\":{}}],[\"runcli\",{\"_index\":499,\"name\":{\"1332\":{}},\"comment\":{}}],[\"runclisync\",{\"_index\":498,\"name\":{\"1331\":{}},\"comment\":{}}],[\"safeerrorhandler\",{\"_index\":202,\"name\":{\"559\":{}},\"comment\":{}}],[\"safelydeleteauxiliaryresources\",{\"_index\":903,\"name\":{\"2537\":{}},\"comment\":{}}],[\"safelygetresource\",{\"_index\":761,\"name\":{\"2126\":{}},\"comment\":{}}],[\"saltrounds\",{\"_index\":365,\"name\":{\"936\":{}},\"comment\":{}}],[\"sanitizeurlpart\",{\"_index\":1185,\"name\":{\"3326\":{}},\"comment\":{}}],[\"scheme\",{\"_index\":574,\"name\":{\"1560\":{},\"2254\":{},\"3285\":{}},\"comment\":{}}],[\"searchpimstorage\",{\"_index\":838,\"name\":{\"2373\":{}},\"comment\":{}}],[\"secret\",{\"_index\":312,\"name\":{\"793\":{}},\"comment\":{}}],[\"seededpodinitializer\",{\"_index\":523,\"name\":{\"1408\":{}},\"comment\":{}}],[\"sendername\",{\"_index\":376,\"name\":{\"960\":{},\"964\":{}},\"comment\":{}}],[\"sendresetmail\",{\"_index\":339,\"name\":{\"864\":{}},\"comment\":{}}],[\"sendsparqlconstruct\",{\"_index\":687,\"name\":{\"1903\":{}},\"comment\":{}}],[\"sendsparqlupdate\",{\"_index\":688,\"name\":{\"1904\":{}},\"comment\":{}}],[\"sequencehandler\",{\"_index\":982,\"name\":{\"2883\":{}},\"comment\":{}}],[\"serializequads\",{\"_index\":1162,\"name\":{\"3298\":{}},\"comment\":{}}],[\"server\",{\"_index\":527,\"name\":{\"1420\":{}},\"comment\":{}}],[\"serverfactory\",{\"_index\":526,\"name\":{\"1418\":{}},\"comment\":{}}],[\"serverinitializer\",{\"_index\":525,\"name\":{\"1416\":{}},\"comment\":{}}],[\"set\",{\"_index\":262,\"name\":{\"712\":{},\"2088\":{},\"2094\":{},\"2110\":{},\"2122\":{},\"2135\":{},\"2146\":{},\"2160\":{},\"3059\":{},\"3074\":{},\"3089\":{},\"3148\":{}},\"comment\":{}}],[\"setcontenttype\",{\"_index\":263,\"name\":{\"713\":{}},\"comment\":{}}],[\"setgloballoggerfactory\",{\"_index\":546,\"name\":{\"1477\":{}},\"comment\":{}}],[\"setmetadata\",{\"_index\":250,\"name\":{\"700\":{}},\"comment\":{}}],[\"setmultimap\",{\"_index\":1066,\"name\":{\"3116\":{}},\"comment\":{}}],[\"setoverrides\",{\"_index\":248,\"name\":{\"697\":{}},\"comment\":{}}],[\"setrepresentation\",{\"_index\":871,\"name\":{\"2461\":{},\"2475\":{},\"2517\":{},\"2551\":{},\"2561\":{},\"2575\":{},\"2586\":{},\"2596\":{},\"2602\":{},\"2615\":{},\"2627\":{},\"2643\":{}},\"comment\":{}}],[\"setsafeinterval\",{\"_index\":1192,\"name\":{\"3333\":{}},\"comment\":{}}],[\"setuphandler\",{\"_index\":464,\"name\":{\"1229\":{}},\"comment\":{}}],[\"setuphandlerargs\",{\"_index\":462,\"name\":{\"1226\":{}},\"comment\":{}}],[\"setuphttphandler\",{\"_index\":468,\"name\":{\"1247\":{}},\"comment\":{}}],[\"setuphttphandlerargs\",{\"_index\":466,\"name\":{\"1241\":{}},\"comment\":{}}],[\"shorthandextractor\",{\"_index\":489,\"name\":{\"1303\":{}},\"comment\":{}}],[\"shorthandresolver\",{\"_index\":492,\"name\":{\"1314\":{},\"1353\":{}},\"comment\":{}}],[\"showstacktrace\",{\"_index\":194,\"name\":{\"539\":{},\"563\":{},\"762\":{},\"774\":{},\"1640\":{}},\"comment\":{}}],[\"silly\",{\"_index\":539,\"name\":{\"1449\":{},\"1460\":{},\"1470\":{},\"1487\":{},\"1501\":{}},\"comment\":{}}],[\"simplelogger\",{\"_index\":533,\"name\":{\"1433\":{}},\"comment\":{}}],[\"singlerootidentifierstrategy\",{\"_index\":996,\"name\":{\"2939\":{}},\"comment\":{}}],[\"singlethreaded\",{\"_index\":456,\"name\":{\"1205\":{}},\"comment\":{}}],[\"size\",{\"_index\":863,\"name\":{\"2439\":{},\"3066\":{},\"3081\":{},\"3102\":{},\"3161\":{}},\"comment\":{}}],[\"sizereporter\",{\"_index\":867,\"name\":{\"2443\":{}},\"comment\":{}}],[\"slugparser\",{\"_index\":173,\"name\":{\"438\":{}},\"comment\":{}}],[\"socketurl\",{\"_index\":629,\"name\":{\"1731\":{}},\"comment\":{}}],[\"solid\",{\"_index\":1212,\"name\":{\"3355\":{}},\"comment\":{}}],[\"solid_as\",{\"_index\":1213,\"name\":{\"3356\":{}},\"comment\":{}}],[\"solid_error\",{\"_index\":1214,\"name\":{\"3357\":{}},\"comment\":{}}],[\"solid_http\",{\"_index\":1215,\"name\":{\"3358\":{}},\"comment\":{}}],[\"solid_meta\",{\"_index\":1216,\"name\":{\"3359\":{}},\"comment\":{}}],[\"source\",{\"_index\":41,\"name\":{\"87\":{},\"800\":{},\"811\":{},\"815\":{},\"1026\":{},\"1054\":{},\"1084\":{},\"1143\":{},\"1153\":{},\"1162\":{},\"1173\":{},\"2085\":{},\"2118\":{},\"2156\":{},\"2305\":{},\"2494\":{},\"2546\":{},\"2555\":{},\"2570\":{},\"2580\":{},\"2591\":{},\"2603\":{},\"2616\":{},\"2849\":{},\"2863\":{},\"2877\":{}},\"comment\":{}}],[\"sources\",{\"_index\":131,\"name\":{\"306\":{},\"314\":{}},\"comment\":{}}],[\"sparqlconstruct\",{\"_index\":680,\"name\":{\"1896\":{}},\"comment\":{}}],[\"sparqldataaccessor\",{\"_index\":673,\"name\":{\"1875\":{}},\"comment\":{}}],[\"sparqldelete\",{\"_index\":684,\"name\":{\"1900\":{}},\"comment\":{}}],[\"sparqlinsert\",{\"_index\":682,\"name\":{\"1898\":{}},\"comment\":{}}],[\"sparqlinsertmetadata\",{\"_index\":683,\"name\":{\"1899\":{}},\"comment\":{}}],[\"sparqlselectgraph\",{\"_index\":681,\"name\":{\"1897\":{}},\"comment\":{}}],[\"sparqlupdatebodyparser\",{\"_index\":152,\"name\":{\"367\":{}},\"comment\":{}}],[\"sparqlupdatedeleteall\",{\"_index\":685,\"name\":{\"1901\":{}},\"comment\":{}}],[\"sparqlupdategraph\",{\"_index\":686,\"name\":{\"1902\":{}},\"comment\":{}}],[\"sparqlupdatemodesextractor\",{\"_index\":55,\"name\":{\"118\":{}},\"comment\":{}}],[\"sparqlupdatepatch\",{\"_index\":281,\"name\":{\"734\":{}},\"comment\":{}}],[\"sparqlupdatepatcher\",{\"_index\":824,\"name\":{\"2345\":{}},\"comment\":{}}],[\"spawnworkers\",{\"_index\":450,\"name\":{\"1199\":{}},\"comment\":{}}],[\"specificstrategy\",{\"_index\":215,\"name\":{\"587\":{}},\"comment\":{}}],[\"splitandclean\",{\"_index\":1104,\"name\":{\"3215\":{}},\"comment\":{}}],[\"splitcommaseparated\",{\"_index\":1184,\"name\":{\"3325\":{}},\"comment\":{}}],[\"start\",{\"_index\":494,\"name\":{\"1324\":{}},\"comment\":{}}],[\"startserver\",{\"_index\":601,\"name\":{\"1650\":{},\"1664\":{},\"1703\":{}},\"comment\":{}}],[\"staticassethandler\",{\"_index\":621,\"name\":{\"1717\":{}},\"comment\":{}}],[\"statichandler\",{\"_index\":983,\"name\":{\"2889\":{}},\"comment\":{}}],[\"staticthrowhandler\",{\"_index\":984,\"name\":{\"2895\":{}},\"comment\":{}}],[\"statuscode\",{\"_index\":231,\"name\":{\"641\":{},\"646\":{},\"651\":{},\"656\":{},\"2648\":{},\"2653\":{},\"2659\":{},\"2664\":{},\"2673\":{},\"2678\":{},\"2684\":{},\"2690\":{},\"2705\":{},\"2711\":{},\"2719\":{},\"2724\":{},\"2730\":{},\"2737\":{},\"2742\":{},\"2748\":{},\"2754\":{},\"2759\":{},\"2765\":{},\"2770\":{},\"2776\":{},\"2781\":{},\"2792\":{},\"2798\":{},\"2814\":{},\"2819\":{},\"2825\":{},\"2830\":{}},\"comment\":{}}],[\"stop\",{\"_index\":495,\"name\":{\"1325\":{}},\"comment\":{}}],[\"storage\",{\"_index\":295,\"name\":{\"761\":{},\"773\":{},\"797\":{},\"809\":{},\"934\":{},\"1108\":{},\"1124\":{},\"1138\":{},\"1245\":{},\"1253\":{},\"1345\":{},\"1369\":{},\"1377\":{},\"1404\":{},\"2850\":{},\"2990\":{}},\"comment\":{}}],[\"storagekey\",{\"_index\":467,\"name\":{\"1244\":{},\"1252\":{},\"1344\":{},\"1368\":{},\"1376\":{},\"1403\":{},\"2851\":{}},\"comment\":{}}],[\"storagevalue\",{\"_index\":971,\"name\":{\"2852\":{}},\"comment\":{}}],[\"store\",{\"_index\":184,\"name\":{\"490\":{},\"496\":{},\"502\":{},\"516\":{},\"523\":{},\"530\":{},\"695\":{},\"1366\":{},\"1373\":{},\"1582\":{},\"1590\":{},\"1610\":{},\"1615\":{},\"1849\":{},\"2323\":{},\"2396\":{},\"2414\":{}},\"comment\":{}}],[\"storefactory\",{\"_index\":511,\"name\":{\"1357\":{},\"1570\":{}},\"comment\":{}}],[\"stores\",{\"_index\":842,\"name\":{\"2390\":{}},\"comment\":{}}],[\"strategy\",{\"_index\":40,\"name\":{\"86\":{},\"2454\":{}},\"comment\":{}}],[\"strictmode\",{\"_index\":475,\"name\":{\"1272\":{}},\"comment\":{}}],[\"stripextension\",{\"_index\":794,\"name\":{\"2197\":{},\"2262\":{}},\"comment\":{}}],[\"subdomainextensionbasedmapper\",{\"_index\":803,\"name\":{\"2248\":{}},\"comment\":{}}],[\"subdomainidentifiergenerator\",{\"_index\":572,\"name\":{\"1556\":{}},\"comment\":{}}],[\"subdomainidentifierstrategy\",{\"_index\":997,\"name\":{\"2947\":{}},\"comment\":{}}],[\"subject\",{\"_index\":381,\"name\":{\"970\":{},\"3303\":{}},\"comment\":{}}],[\"suffix\",{\"_index\":135,\"name\":{\"326\":{}},\"comment\":{}}],[\"suffixauxiliaryidentifierstrategy\",{\"_index\":134,\"name\":{\"324\":{}},\"comment\":{}}],[\"suffixes\",{\"_index\":1017,\"name\":{\"2991\":{}},\"comment\":{}}],[\"suffixidentifiergenerator\",{\"_index\":576,\"name\":{\"1563\":{}},\"comment\":{}}],[\"supportchecker\",{\"_index\":845,\"name\":{\"2397\":{}},\"comment\":{}}],[\"supportedconverters\",{\"_index\":703,\"name\":{\"1938\":{}},\"comment\":{}}],[\"supportedmethods\",{\"_index\":204,\"name\":{\"569\":{}},\"comment\":{}}],[\"supports\",{\"_index\":850,\"name\":{\"2410\":{}},\"comment\":{}}],[\"supportsidentifier\",{\"_index\":992,\"name\":{\"2926\":{},\"2931\":{},\"2943\":{},\"2952\":{}},\"comment\":{}}],[\"swallowerrors\",{\"_index\":1008,\"name\":{\"2974\":{}},\"comment\":{}}],[\"swallowfalse\",{\"_index\":1036,\"name\":{\"3025\":{}},\"comment\":{}}],[\"syscall\",{\"_index\":965,\"name\":{\"2812\":{}},\"comment\":{}}],[\"systemerror\",{\"_index\":960,\"name\":{\"2804\":{}},\"comment\":{}}],[\"takestep\",{\"_index\":701,\"name\":{\"1936\":{}},\"comment\":{}}],[\"target\",{\"_index\":284,\"name\":{\"742\":{},\"3258\":{}},\"comment\":{}}],[\"targetextractor\",{\"_index\":159,\"name\":{\"396\":{},\"455\":{},\"462\":{},\"1745\":{},\"1752\":{}},\"comment\":{}}],[\"tempfilepath\",{\"_index\":648,\"name\":{\"1779\":{}},\"comment\":{}}],[\"template\",{\"_index\":391,\"name\":{\"990\":{},\"1525\":{},\"1600\":{},\"3182\":{}},\"comment\":{}}],[\"template_variable\",{\"_index\":560,\"name\":{\"1526\":{}},\"comment\":{}}],[\"templatedpodgenerator\",{\"_index\":578,\"name\":{\"1567\":{}},\"comment\":{}}],[\"templatedresourcesgenerator\",{\"_index\":583,\"name\":{\"1583\":{}},\"comment\":{}}],[\"templatedresourcesgeneratorargs\",{\"_index\":580,\"name\":{\"1576\":{}},\"comment\":{}}],[\"templateengine\",{\"_index\":333,\"name\":{\"852\":{},\"859\":{},\"1068\":{},\"1246\":{},\"1254\":{},\"1579\":{},\"1587\":{},\"1958\":{},\"1988\":{},\"2017\":{},\"2038\":{},\"3189\":{}},\"comment\":{}}],[\"templateextension\",{\"_index\":582,\"name\":{\"1580\":{},\"1588\":{}},\"comment\":{}}],[\"templatefile\",{\"_index\":1082,\"name\":{\"3187\":{}},\"comment\":{}}],[\"templatefilename\",{\"_index\":1079,\"name\":{\"3183\":{}},\"comment\":{}}],[\"templatefolder\",{\"_index\":581,\"name\":{\"1577\":{},\"1585\":{}},\"comment\":{}}],[\"templateoptions\",{\"_index\":734,\"name\":{\"2010\":{}},\"comment\":{}}],[\"templatepath\",{\"_index\":1081,\"name\":{\"3186\":{},\"3188\":{}},\"comment\":{}}],[\"templates\",{\"_index\":419,\"name\":{\"1069\":{}},\"comment\":{}}],[\"templatestring\",{\"_index\":1080,\"name\":{\"3184\":{},\"3185\":{}},\"comment\":{}}],[\"text\",{\"_index\":382,\"name\":{\"971\":{}},\"comment\":{}}],[\"text_html\",{\"_index\":1087,\"name\":{\"3195\":{}},\"comment\":{}}],[\"text_markdown\",{\"_index\":1088,\"name\":{\"3196\":{}},\"comment\":{}}],[\"text_n3\",{\"_index\":1089,\"name\":{\"3197\":{}},\"comment\":{}}],[\"text_turtle\",{\"_index\":1090,\"name\":{\"3198\":{}},\"comment\":{}}],[\"throwerror\",{\"_index\":431,\"name\":{\"1114\":{}},\"comment\":{}}],[\"timer\",{\"_index\":769,\"name\":{\"2157\":{}},\"comment\":{}}],[\"tocanonicaluripath\",{\"_index\":1145,\"name\":{\"3278\":{}},\"comment\":{}}],[\"tocomponentsjstype\",{\"_index\":454,\"name\":{\"1203\":{}},\"comment\":{}}],[\"todata\",{\"_index\":774,\"name\":{\"2167\":{}},\"comment\":{}}],[\"toexpires\",{\"_index\":773,\"name\":{\"2166\":{}},\"comment\":{}}],[\"toheadervaluestring\",{\"_index\":1126,\"name\":{\"3254\":{}},\"comment\":{}}],[\"tokenownershipvalidator\",{\"_index\":427,\"name\":{\"1105\":{}},\"comment\":{}}],[\"toliteral\",{\"_index\":1190,\"name\":{\"3331\":{}},\"comment\":{}}],[\"tolockfilepath\",{\"_index\":1011,\"name\":{\"2978\":{}},\"comment\":{}}],[\"tonamedterm\",{\"_index\":1188,\"name\":{\"3329\":{}},\"comment\":{}}],[\"toobjectterm\",{\"_index\":1189,\"name\":{\"3330\":{}},\"comment\":{}}],[\"topredicateterm\",{\"_index\":1191,\"name\":{\"3332\":{}},\"comment\":{}}],[\"torelative\",{\"_index\":855,\"name\":{\"2422\":{}},\"comment\":{}}],[\"torepresentation\",{\"_index\":197,\"name\":{\"545\":{}},\"comment\":{}}],[\"tostringtag\",{\"_index\":1049,\"name\":{\"3068\":{},\"3083\":{},\"3104\":{},\"3163\":{}},\"comment\":{}}],[\"totemplatelink\",{\"_index\":585,\"name\":{\"1593\":{}},\"comment\":{}}],[\"transform\",{\"_index\":1182,\"name\":{\"3321\":{}},\"comment\":{}}],[\"transformquotedstrings\",{\"_index\":1101,\"name\":{\"3211\":{}},\"comment\":{}}],[\"transformsafely\",{\"_index\":1178,\"name\":{\"3317\":{}},\"comment\":{}}],[\"trimleadingslashes\",{\"_index\":1143,\"name\":{\"3276\":{}},\"comment\":{}}],[\"trimstring\",{\"_index\":398,\"name\":{\"1012\":{}},\"comment\":{}}],[\"trimtrailingslashes\",{\"_index\":1141,\"name\":{\"3274\":{}},\"comment\":{}}],[\"type\",{\"_index\":273,\"name\":{\"726\":{}},\"comment\":{}}],[\"typedrepresentationconverter\",{\"_index\":747,\"name\":{\"2076\":{}},\"comment\":{}}],[\"typedstores\",{\"_index\":847,\"name\":{\"2400\":{}},\"comment\":{}}],[\"uidkeyfor\",{\"_index\":435,\"name\":{\"1127\":{}},\"comment\":{}}],[\"unauthorizedhttperror\",{\"_index\":966,\"name\":{\"2813\":{}},\"comment\":{}}],[\"unioncredentialsextractor\",{\"_index\":17,\"name\":{\"31\":{}},\"comment\":{}}],[\"unionhandler\",{\"_index\":985,\"name\":{\"2901\":{}},\"comment\":{}}],[\"unionpermissionreader\",{\"_index\":97,\"name\":{\"208\":{}},\"comment\":{}}],[\"uniquequads\",{\"_index\":1164,\"name\":{\"3300\":{}},\"comment\":{}}],[\"unit\",{\"_index\":864,\"name\":{\"2440\":{}},\"comment\":{}}],[\"unit_bytes\",{\"_index\":866,\"name\":{\"2442\":{}},\"comment\":{}}],[\"unknownmediatypeextension\",{\"_index\":778,\"name\":{\"2177\":{},\"2201\":{},\"2239\":{},\"2266\":{}},\"comment\":{}}],[\"unlockcallbacks\",{\"_index\":1026,\"name\":{\"3005\":{}},\"comment\":{}}],[\"unmodifiedsince\",{\"_index\":880,\"name\":{\"2483\":{},\"2489\":{},\"2502\":{}},\"comment\":{}}],[\"unsecureconstantcredentialsextractor\",{\"_index\":21,\"name\":{\"39\":{}},\"comment\":{}}],[\"unsecurewebidextractor\",{\"_index\":23,\"name\":{\"46\":{}},\"comment\":{}}],[\"unsecurewebsocketsprotocol\",{\"_index\":287,\"name\":{\"747\":{}},\"comment\":{}}],[\"unsupportedasynchandler\",{\"_index\":988,\"name\":{\"2911\":{}},\"comment\":{}}],[\"unsupportedmediatypehttperror\",{\"_index\":967,\"name\":{\"2824\":{}},\"comment\":{}}],[\"updatecontainermodifieddate\",{\"_index\":894,\"name\":{\"2528\":{}},\"comment\":{}}],[\"updategrant\",{\"_index\":411,\"name\":{\"1048\":{}},\"comment\":{}}],[\"updateinteraction\",{\"_index\":412,\"name\":{\"1049\":{}},\"comment\":{}}],[\"updatejsonsafely\",{\"_index\":757,\"name\":{\"2114\":{}},\"comment\":{}}],[\"updatemodifieddate\",{\"_index\":1170,\"name\":{\"3309\":{}},\"comment\":{}}],[\"updatepathweights\",{\"_index\":698,\"name\":{\"1933\":{}},\"comment\":{}}],[\"updatesettings\",{\"_index\":352,\"name\":{\"913\":{},\"946\":{}},\"comment\":{}}],[\"upsert\",{\"_index\":316,\"name\":{\"801\":{},\"1129\":{},\"1144\":{},\"1163\":{}},\"comment\":{}}],[\"uri\",{\"_index\":930,\"name\":{\"2649\":{},\"2660\":{},\"2674\":{},\"2685\":{},\"2712\":{},\"2720\":{},\"2731\":{},\"2743\":{},\"2755\":{},\"2766\":{},\"2777\":{},\"2799\":{},\"2815\":{},\"2826\":{}},\"comment\":{}}],[\"urlsuffix\",{\"_index\":802,\"name\":{\"2231\":{}},\"comment\":{}}],[\"usage\",{\"_index\":474,\"name\":{\"1271\":{}},\"comment\":{}}],[\"useidp\",{\"_index\":347,\"name\":{\"899\":{}},\"comment\":{}}],[\"user\",{\"_index\":374,\"name\":{\"958\":{}},\"comment\":{}}],[\"usercodekeyfor\",{\"_index\":434,\"name\":{\"1126\":{}},\"comment\":{}}],[\"usesownauthorization\",{\"_index\":117,\"name\":{\"255\":{},\"282\":{},\"315\":{}},\"comment\":{}}],[\"validate\",{\"_index\":120,\"name\":{\"261\":{},\"285\":{},\"318\":{}},\"comment\":{}}],[\"validatecomposite\",{\"_index\":829,\"name\":{\"2356\":{}},\"comment\":{}}],[\"validateconditions\",{\"_index\":888,\"name\":{\"2521\":{}},\"comment\":{}}],[\"validatedeleteinsert\",{\"_index\":828,\"name\":{\"2355\":{}},\"comment\":{}}],[\"validateidentifier\",{\"_index\":887,\"name\":{\"2520\":{}},\"comment\":{}}],[\"validateinput\",{\"_index\":399,\"name\":{\"1013\":{}},\"comment\":{}}],[\"validaterelativepath\",{\"_index\":789,\"name\":{\"2188\":{},\"2209\":{},\"2246\":{},\"2272\":{}},\"comment\":{}}],[\"validateslug\",{\"_index\":896,\"name\":{\"2530\":{}},\"comment\":{}}],[\"validateupdate\",{\"_index\":827,\"name\":{\"2354\":{}},\"comment\":{}}],[\"validatingdataaccessor\",{\"_index\":689,\"name\":{\"1905\":{}},\"comment\":{}}],[\"validator\",{\"_index\":123,\"name\":{\"275\":{},\"335\":{},\"1907\":{}},\"comment\":{}}],[\"validatorinput\",{\"_index\":136,\"name\":{\"331\":{}},\"comment\":{}}],[\"value\",{\"_index\":165,\"name\":{\"421\":{},\"723\":{},\"1530\":{},\"2891\":{},\"3252\":{}},\"comment\":{}}],[\"valuepreference\",{\"_index\":270,\"name\":{\"721\":{}},\"comment\":{}}],[\"valuepreferences\",{\"_index\":269,\"name\":{\"719\":{}},\"comment\":{}}],[\"values\",{\"_index\":1046,\"name\":{\"3064\":{},\"3079\":{},\"3099\":{},\"3133\":{},\"3158\":{}},\"comment\":{}}],[\"valuesets\",{\"_index\":1058,\"name\":{\"3100\":{},\"3135\":{},\"3159\":{}},\"comment\":{}}],[\"vann\",{\"_index\":1217,\"name\":{\"3360\":{}},\"comment\":{}}],[\"variable\",{\"_index\":562,\"name\":{\"1529\":{}},\"comment\":{}}],[\"variablehandler\",{\"_index\":558,\"name\":{\"1519\":{},\"1571\":{}},\"comment\":{}}],[\"variablesetter\",{\"_index\":561,\"name\":{\"1527\":{}},\"comment\":{}}],[\"vcard\",{\"_index\":1218,\"name\":{\"3361\":{}},\"comment\":{}}],[\"verbose\",{\"_index\":537,\"name\":{\"1445\":{},\"1458\":{},\"1468\":{},\"1485\":{},\"1499\":{}},\"comment\":{}}],[\"verified\",{\"_index\":359,\"name\":{\"927\":{}},\"comment\":{}}],[\"verify\",{\"_index\":3,\"name\":{\"3\":{},\"21\":{},\"907\":{},\"943\":{}},\"comment\":{}}],[\"verifyexistingextension\",{\"_index\":652,\"name\":{\"1792\":{},\"1831\":{}},\"comment\":{}}],[\"verifyquads\",{\"_index\":150,\"name\":{\"359\":{}},\"comment\":{}}],[\"view\",{\"_index\":408,\"name\":{\"1035\":{}},\"comment\":{}}],[\"voidlocker\",{\"_index\":1041,\"name\":{\"3047\":{}},\"comment\":{}}],[\"voidlogger\",{\"_index\":548,\"name\":{\"1479\":{}},\"comment\":{}}],[\"voidloggerfactory\",{\"_index\":549,\"name\":{\"1488\":{}},\"comment\":{}}],[\"wacallowmetadatawriter\",{\"_index\":225,\"name\":{\"626\":{}},\"comment\":{}}],[\"waitforstreamtoend\",{\"_index\":915,\"name\":{\"2567\":{}},\"comment\":{}}],[\"warn\",{\"_index\":535,\"name\":{\"1441\":{},\"1456\":{},\"1466\":{},\"1483\":{},\"1497\":{}},\"comment\":{}}],[\"waterfallhandler\",{\"_index\":990,\"name\":{\"2917\":{}},\"comment\":{}}],[\"webaclauxiliaryreader\",{\"_index\":100,\"name\":{\"218\":{}},\"comment\":{}}],[\"webaclmetadatacollector\",{\"_index\":182,\"name\":{\"483\":{}},\"comment\":{}}],[\"webaclreader\",{\"_index\":103,\"name\":{\"228\":{}},\"comment\":{}}],[\"webid\",{\"_index\":8,\"name\":{\"8\":{},\"794\":{},\"828\":{},\"924\":{},\"987\":{},\"997\":{},\"1599\":{}},\"comment\":{}}],[\"webidadapter\",{\"_index\":440,\"name\":{\"1155\":{}},\"comment\":{}}],[\"webidadapterfactory\",{\"_index\":442,\"name\":{\"1169\":{}},\"comment\":{}}],[\"webidsuffix\",{\"_index\":385,\"name\":{\"980\":{},\"1007\":{}},\"comment\":{}}],[\"websocketadvertiser\",{\"_index\":628,\"name\":{\"1729\":{}},\"comment\":{}}],[\"websockethandler\",{\"_index\":616,\"name\":{\"1694\":{},\"1702\":{}},\"comment\":{}}],[\"websocketserverfactory\",{\"_index\":617,\"name\":{\"1699\":{}},\"comment\":{}}],[\"weight\",{\"_index\":271,\"name\":{\"724\":{},\"3230\":{},\"3237\":{},\"3240\":{},\"3243\":{},\"3246\":{},\"3249\":{}},\"comment\":{}}],[\"winstonlogger\",{\"_index\":550,\"name\":{\"1492\":{}},\"comment\":{}}],[\"winstonloggerfactory\",{\"_index\":551,\"name\":{\"1502\":{}},\"comment\":{}}],[\"withinternalreadlock\",{\"_index\":1023,\"name\":{\"2999\":{}},\"comment\":{}}],[\"withlock\",{\"_index\":1002,\"name\":{\"2966\":{}},\"comment\":{}}],[\"withreadlock\",{\"_index\":999,\"name\":{\"2957\":{},\"2964\":{},\"2992\":{},\"3010\":{},\"3027\":{},\"3044\":{},\"3050\":{}},\"comment\":{}}],[\"withwritelock\",{\"_index\":1000,\"name\":{\"2959\":{},\"2965\":{},\"2993\":{},\"3012\":{},\"3028\":{},\"3045\":{},\"3051\":{}},\"comment\":{}}],[\"workermanager\",{\"_index\":457,\"name\":{\"1206\":{}},\"comment\":{}}],[\"workers\",{\"_index\":448,\"name\":{\"1197\":{}},\"comment\":{}}],[\"wrappedexpiringreadwritelocker\",{\"_index\":1039,\"name\":{\"3039\":{}},\"comment\":{}}],[\"wrappedexpiringstorage\",{\"_index\":768,\"name\":{\"2153\":{}},\"comment\":{}}],[\"wrappedsetmultimap\",{\"_index\":1067,\"name\":{\"3141\":{}},\"comment\":{}}],[\"wrappinglogger\",{\"_index\":542,\"name\":{\"1461\":{}},\"comment\":{}}],[\"write\",{\"_index\":48,\"name\":{\"111\":{},\"2986\":{}},\"comment\":{}}],[\"writecontainer\",{\"_index\":644,\"name\":{\"1771\":{},\"1787\":{},\"1805\":{},\"1820\":{},\"1837\":{},\"1857\":{},\"1868\":{},\"1886\":{},\"1909\":{}},\"comment\":{}}],[\"writedata\",{\"_index\":891,\"name\":{\"2525\":{}},\"comment\":{}}],[\"writedatafile\",{\"_index\":653,\"name\":{\"1793\":{},\"1832\":{}},\"comment\":{}}],[\"writedocument\",{\"_index\":643,\"name\":{\"1769\":{},\"1780\":{},\"1803\":{},\"1819\":{},\"1836\":{},\"1856\":{},\"1867\":{},\"1887\":{},\"1908\":{}},\"comment\":{}}],[\"writemetadata\",{\"_index\":645,\"name\":{\"1773\":{},\"1788\":{},\"1807\":{},\"1821\":{},\"1843\":{},\"1858\":{},\"1872\":{},\"1888\":{},\"1914\":{},\"2524\":{}},\"comment\":{}}],[\"writemetadatafile\",{\"_index\":651,\"name\":{\"1791\":{},\"1826\":{}},\"comment\":{}}],[\"wwwauthmetadatawriter\",{\"_index\":228,\"name\":{\"633\":{}},\"comment\":{}}],[\"xsd\",{\"_index\":1219,\"name\":{\"3362\":{}},\"comment\":{}}],[\"yargsargoptions\",{\"_index\":479,\"name\":{\"1277\":{}},\"comment\":{}}],[\"yargscliextractor\",{\"_index\":478,\"name\":{\"1275\":{}},\"comment\":{}}],[\"yargsoptions\",{\"_index\":470,\"name\":{\"1265\":{}},\"comment\":{}}],[\"yargsparameter\",{\"_index\":471,\"name\":{\"1266\":{}},\"comment\":{}}],[\"yargvoptions\",{\"_index\":480,\"name\":{\"1278\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/5.x/docs/assets/style.css b/5.x/docs/assets/style.css new file mode 100644 index 000000000..8f6ed2c43 --- /dev/null +++ b/5.x/docs/assets/style.css @@ -0,0 +1,1224 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-text: #222; + --light-color-text-aside: #707070; + --light-color-link: #4da6ff; + --light-color-ts: #db1373; + --light-color-ts-interface: #139d2c; + --light-color-ts-enum: #9c891a; + --light-color-ts-class: #2484e5; + --light-color-ts-function: #572be7; + --light-color-ts-namespace: #b111c9; + --light-color-ts-private: #707070; + --light-color-ts-variable: #4d68ff; + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + --dark-color-ts: #ff6492; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-class: #61b0ff; + --dark-color-ts-function: #9772ff; + --dark-color-ts-namespace: #e14dff; + --dark-color-ts-private: #e2e2e2; + --dark-color-ts-variable: #4d68ff; + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1600px; + padding: 0 2rem; +} + +@media (min-width: 640px) { + .container { + padding: 0 4rem; + } +} +@media (min-width: 1200px) { + .container { + padding: 0 8rem; + } +} +@media (min-width: 1600px) { + .container { + padding: 0 12rem; + } +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + display: flex; + justify-content: space-between; + position: relative; + margin: 0 auto; +} + +.col-4, +.col-8 { + box-sizing: border-box; + float: left; + padding: 2rem 1rem; +} + +.col-4 { + flex: 0 0 25%; +} +.col-8 { + flex: 1 0; + flex-wrap: wrap; + padding-left: 0; +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes shift-to-left { + from { + transform: translate(0, 0); + } + to { + transform: translate(-25%, 0); + } +} +@keyframes unshift-to-left { + from { + transform: translate(-25%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + padding: 10px; + border: 0.1em solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography h4, +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; + margin: 0; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} + +@media (max-width: 1024px) { + html .col-content { + float: none; + max-width: 100%; + width: 100%; + padding-top: 3rem; + } + html .col-menu { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + max-width: 25rem; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-menu > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu :is(header, footer, .col-content) { + animation: shift-to-left 0.4s; + } + + .to-has-menu .col-menu { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu :is(header, footer, .col-content) { + animation: unshift-to-left 0.4s; + } + + .from-has-menu .col-menu { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu :is(header, footer, .col-content) { + transform: translate(-25%, 0); + } + .has-menu .col-menu { + visibility: visible; + transform: translate(0, 0); + display: grid; + align-items: center; + grid-template-rows: auto 1fr; + grid-gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} +.tsd-index-panel a, +.tsd-index-panel a.tsd-parent-kind-module { + color: var(--color-ts); +} +.tsd-index-panel a.tsd-parent-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-parent-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-parent-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-module { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-index-panel a.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-index-panel a.tsd-is-private { + color: var(--color-ts-private); +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: absolute; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} +.tsd-member [data-tsd-kind] { + color: var(--color-ts); +} +.tsd-member [data-tsd-kind="Interface"] { + color: var(--color-ts-interface); +} +.tsd-member [data-tsd-kind="Enum"] { + color: var(--color-ts-enum); +} +.tsd-member [data-tsd-kind="Class"] { + color: var(--color-ts-class); +} +.tsd-member [data-tsd-kind="Private"] { + color: var(--color-ts-private); +} + +.tsd-navigation a { + display: block; + margin: 0.4rem 0; + border-left: 2px solid transparent; + color: var(--color-text); + text-decoration: none; + transition: border-left-color 0.1s; +} +.tsd-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul { + margin: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li { + padding: 0; +} + +.tsd-navigation.primary .tsd-accordion-details > ul { + margin-top: 0.75rem; +} +.tsd-navigation.primary a { + padding: 0.75rem 0.5rem; + margin: 0; +} +.tsd-navigation.primary ul li a { + margin-left: 0.5rem; +} +.tsd-navigation.primary ul li li a { + margin-left: 1.5rem; +} +.tsd-navigation.primary ul li li li a { + margin-left: 2.5rem; +} +.tsd-navigation.primary ul li li li li a { + margin-left: 3.5rem; +} +.tsd-navigation.primary ul li li li li li a { + margin-left: 4.5rem; +} +.tsd-navigation.primary ul li li li li li li a { + margin-left: 5.5rem; +} +.tsd-navigation.primary li.current > a { + border-left: 0.15rem var(--color-text) solid; +} +.tsd-navigation.primary li.selected > a { + font-weight: bold; + border-left: 0.2rem var(--color-text) solid; +} +.tsd-navigation.primary ul li a:hover { + border-left: 0.2rem var(--color-text-aside) solid; +} +.tsd-navigation.primary li.globals + li > span, +.tsd-navigation.primary li.globals + li > a { + padding-top: 20px; +} + +.tsd-navigation.secondary.tsd-navigation--toolbar-hide { + max-height: calc(100vh - 1rem); + top: 0.5rem; +} +.tsd-navigation.secondary > ul { + display: inline; + padding-right: 0.5rem; + transition: opacity 0.2s; +} +.tsd-navigation.secondary ul li a { + padding-left: 0; +} +.tsd-navigation.secondary ul li li a { + padding-left: 1.1rem; +} +.tsd-navigation.secondary ul li li li a { + padding-left: 2.2rem; +} +.tsd-navigation.secondary ul li li li li a { + padding-left: 3.3rem; +} +.tsd-navigation.secondary ul li li li li li a { + padding-left: 4.4rem; +} +.tsd-navigation.secondary ul li li li li li li a { + padding-left: 5.5rem; +} + +a.tsd-index-link { + margin: 0.25rem 0; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; +} +.tsd-accordion-summary > h1, +.tsd-accordion-summary > h2, +.tsd-accordion-summary > h3, +.tsd-accordion-summary > h4, +.tsd-accordion-summary > h5 { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin-bottom: 0; + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; +} +.tsd-accordion-summary { + display: block; + cursor: pointer; +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; +} +.tsd-index-accordion .tsd-accordion-summary svg { + margin-right: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +@media (min-width: 1024px) { + .col-content { + margin: 2rem auto; + } + + .menu-sticky-wrap { + position: sticky; + height: calc(100vh - 2rem); + top: 4rem; + right: 0; + padding: 0 1.5rem; + padding-top: 1rem; + margin-top: 3rem; + transition: 0.3s ease-in-out; + transition-property: top, padding-top, padding, height; + overflow-y: auto; + } + .col-menu { + border-left: 1px solid var(--color-accent); + } + .col-menu--hide { + top: 1rem; + } + .col-menu .tsd-navigation:not(:last-child) { + padding-bottom: 1.75rem; + } +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + padding: 0 10px; + background-color: var(--color-background); +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current, +#tsd-search .results li:hover { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: block; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: fixed; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} + +.tsd-page-toolbar--hide { + transform: translateY(-100%); +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: opacity 0.1s, background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +@media (max-width: 1024px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through; +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} diff --git a/5.x/docs/assets/widgets.png b/5.x/docs/assets/widgets.png new file mode 100644 index 0000000000000000000000000000000000000000..c7380532ac1b45400620011c37c4dcb7aec27a4c GIT binary patch literal 480 zcmeAS@N?(olHy`uVBq!ia0y~yU~~YoH8@y+q^jrZML>b&o-U3d6^w6h1+IPUz|;DW zIZ;96kdsD>Qv^q=09&hp0GpEni<1IR%gvP3v%OR9*{MuRTKWHZyIbuBt)Ci`cU_&% z1T+i^Y)o{%281-<3TpPAUTzw5v;RY=>1rvxmPl96#kYc9hX!6V^nB|ad#(S+)}?8C zr_H+lT3B#So$T=?$(w3-{rbQ4R<@nsf$}$hwSO)A$8&`(j+wQf=Jwhb0`CvhR5DCf z^OgI)KQemrUFPH+UynC$Y~QHG%DbTVh-Skz{enNU)cV_hPu~{TD7TPZl>0&K>iuE| z7AYn$7)Jrb9GE&SfQW4q&G*@N|4cHI`VakFa5-C!ov&XD)J(qp$rJJ*9e z-sHv}#g*T7Cv048d1v~BEAzM5FztAse#q78WWC^BUCzQ U&wLp6h6BX&boFyt=akR{0G%$)mH+?% literal 0 HcmV?d00001 diff --git a/5.x/docs/assets/widgets@2x.png b/5.x/docs/assets/widgets@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4bbbd57272f3b28f47527d4951ad10f950b8ad43 GIT binary patch literal 855 zcmeAS@N?(olHy`uVBq!ia0y~yU}^xe12~w0Jcmn z@(X6T|9^jgLcx21{)7exgY)a>N6m2F0<`Rqr;B4q1>>88jUdw-7W`c)zLE*mq8W2H z-<&Jl_Hco5BuC5n@AbF5GD82~-e8-v=#zCyUX0F-o}8pPfAv`!GN$ff+TL<~@kgt} z62eO?_|&+>xBmM$@p|z`tIKEdpPf8%qI>4r7@jn<=eta*{3~?g(zz{Ke9zc-G^gr? z-7foa?LcS!hmbwzru}ICvbWLlW8;+l-}!^=c32!^nV`+`C*;0-*Y%l94pC;Cb3GXz zzSf%a!{gVr{Y_lVuUj+a)*Ca+!-Hu%xmP&&X-2CuANY8^i{D7Kg6qzP zXz_ps9+lN8ESH{K4`yu&b~I>N9xGlE&;2u*b?+Go!AhN?m-bxlLvtC#MzDF2kFzfHJ1W7ybqdefSqVhbOykd*Yi%EDuhs z4wF{ft^bv2+DDnKb8gj1FuvcV`M}luS>lO<^)8x>y1#R;a=-ZKwWTQQb)ioBbi;zh zD!f5V)8581to1LL7c9!l^PSC$NBPYif!_vAZhmL4)v4U)4UsrLYiH_9rmQDd?)(e5 z^pcH>qvBg*i0dus2r*mp4;zKvu=P#s-ti;2obl`NjjwoYd>e(oo#j_uyRb<7Pv^If zzZ|mGHmV)8^tbO%^>eqMw(@7(&3g{jEp-Najo7V75xI_ZHK*FA`elF{r5}E*d7+j_R literal 0 HcmV?d00001 diff --git a/5.x/docs/classes/AbsolutePathInteractionRoute.html b/5.x/docs/classes/AbsolutePathInteractionRoute.html new file mode 100644 index 000000000..d74e7d835 --- /dev/null +++ b/5.x/docs/classes/AbsolutePathInteractionRoute.html @@ -0,0 +1,112 @@ +AbsolutePathInteractionRoute | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class AbsolutePathInteractionRoute

+
+

A route that returns the input string as path.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
path: string
+
+

Methods

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

Class AcceptPreferenceParser

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Class AccessCheckerAbstract

+
+

Performs an authorization check against the given acl resource.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Checks if the given WebID has been given access.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Class AgentClassAccessChecker

+
+

Checks access based on the agent class.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Class AgentGroupAccessChecker

+
+

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

+

Fetched results will be stored in an ExpiringStorage.

+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      url: string
    +

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

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

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

    + +

    Returns

    If the agent is member of the given vCard group.

    +
    +
    +

    Parameters

    +
      +
    • +
      webId: string
      +

      WebID of the agent that needs access.

      +
    • +
    • +
      group: Term
      +

      URL of the vCard group that needs to be checked.

      +
    +

    Returns Promise<boolean>

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class AllowAcceptHeaderWriter

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Type declaration

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

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

    Returns void

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
    +

    Returns boolean

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

Entry point for the entire Solid server.

+
+
+

Hierarchy

+
    +
  • App
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

    Initializes and starts the application.

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Stops the application and handles cleanup.

    +
    +

    Returns Promise<void>

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

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

+
+
+

Hierarchy

+
    +
  • AppRunner
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      componentsManager: ComponentsManager<CliResolver>
    • +
    • +
      argv: CliArgv
    +

    Returns Promise<VariableBindings>

+
+ +
    + +
  • +

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

    +

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

    +

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

    +

    The values in variableBindings take priority over those in shorthand.

    +
    +
    +

    Parameters

    +
      +
    • +
      loaderProperties: IComponentsManagerBuilderOptions<App>
      +

      Components.js loader properties.

      +
    • +
    • +
      configFile: string
      +

      Path to the server config file.

      +
    • +
    • +
      Optional variableBindings: VariableBindings
      +

      Bindings of Components.js variables.

      +
    • +
    • +
      Optional shorthand: Shorthand
      +

      Shorthand values that need to be resolved.

      +
    +

    Returns Promise<App>

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

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

    Returns Promise<App>

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

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

      Command line arguments.

      +
    +

    Returns Promise<App>

+
+ +
+
+ +
    + +
  • +

    Creates the Components Manager that will be used for instantiating.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      loaderProperties: IComponentsManagerBuilderOptions<T>
    • +
    • +
      configFile: string
    +

    Returns Promise<ComponentsManager<T>>

+
+ +
+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

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

    Returns never

+
+ +
+
+ +
    + +
  • +

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

    +

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

    +

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

    +

    The values in variableBindings take priority over those in shorthand.

    +
    +
    +

    Parameters

    +
      +
    • +
      loaderProperties: IComponentsManagerBuilderOptions<App>
      +

      Components.js loader properties.

      +
    • +
    • +
      configFile: string
      +

      Path to the server config file.

      +
    • +
    • +
      Optional variableBindings: VariableBindings
      +

      Bindings of Components.js variables.

      +
    • +
    • +
      Optional shorthand: Shorthand
      +

      Shorthand values that need to be resolved.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Starts the server as a command-line application.

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional argv: CliArgv
      +

      Command line arguments.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    +

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

    +
    +
    +

    Parameters

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

    Returns void

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

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

      +
    +

    Returns Promise<unknown>

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

Class AsyncHandler<TIn, TOut>Abstract

+
+

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

+
+
+

Type Parameters

+
    +
  • +

    TIn = void

  • +
  • +

    TOut = void

+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      TIn = void

    • +
    • +

      TOut = void

    +

    Returns AsyncHandler<TIn, TOut>

+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<TOut>

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

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

      +
    +

    Returns Promise<TOut>

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

Class AtomicFileDataAccessor

+
+

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

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

    +

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

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

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

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

    + +

    Throws

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

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      File path to get info from.

      +
    +

    Returns Promise<Stats>

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      link: ResourceLink
      +

      ResourceLink corresponding to the new resource data.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The filepath of the file to be created.

      +
    • +
    • +
      data: Readable
      +

      The data to be put in the file.

      +
    +

    Returns Promise<void>

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

Class AuthorizerAbstract

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Class AuthorizingHttpHandler

+
+

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

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

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class AuxiliaryLinkMetadataWriter

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

+
+
+

Hierarchy

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

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Type declaration

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

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

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<400>

+
+ +
statusCode: 400
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

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

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

+

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

+
+
+

Hierarchy

+
    +
  • BaseAccountStore
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

    The user's WebID.

    +
    +
    +

    Parameters

    +
      +
    • +
      email: string
      +

      The user's email.

      +
    • +
    • +
      password: string
      +

      This user's password.

      +
    +

    Returns Promise<string>

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

    Deletes the Forgot Password Confirmation Record

    +
    +
    +

    Parameters

    +
      +
    • +
      recordId: string
      +

      The record id of the forgot password confirmation record.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      email: string
      +

      The user's email.

      +
    +

    Returns Promise<string>

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

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

    + +

    Returns

    The user's email.

    +
    +
    +

    Parameters

    +
      +
    • +
      recordId: string
      +

      The record id retrieved from the link.

      +
    +

    Returns Promise<undefined | string>

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

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

    +
    +
    +

    Parameters

    +
      +
    • +
      email: string
      +

      The account email.

      +
    +

    Returns Promise<void>

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

Class BaseComponentsJsFactory

+
+

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

+
+
+

Hierarchy

+
    +
  • BaseComponentsJsFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
options: IComponentsManagerBuilderOptions<any>
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Calls Components.js to instantiate a new object.

    + +

    Returns

    The resulting object, corresponding to the given component IRI.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      configPath: string
      +

      Location of the config to instantiate.

      +
    • +
    • +
      componentIri: string
      +

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

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

      Variables to send to Components.js

      +
    +

    Returns Promise<T>

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

Sends e-mails using nodemailer.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: EmailArgs
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

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

Class BaseFileIdentifierMapper

+
+

Base class for FileIdentifierMapper implementations.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

    Get the absolute file path based on the rootFilepath.

    + +

    Returns

    Absolute path of the file.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The relative file path.

      +
    +

    Returns string

+
+ +
    + +
  • +

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

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      relative: string
      +

      The relative container path.

      +
    +

    Returns Promise<string>

+
+ +
    + +
  • +

    Determines the content type from the relative path.

    + +

    Returns

    The content type of the document.

    +
    +
    +

    Parameters

    +
      +
    • +
      filePath: string
      +

      The file path of the document.

      +
    +

    Returns Promise<string>

+
+ +
    + +
  • +

    Determines the content type from the document identifier.

    + +

    Returns

    The content type of the document.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      The input identifier.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type provided with the request.

      +
    +

    Returns Promise<string>

+
+ +
    + +
  • +

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

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      relative: string
      +

      The relative document path.

      +
    +

    Returns Promise<string>

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

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

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      filePath: string
      +

      The input file path.

      +
    • +
    • +
      isContainer: boolean
      +

      If the path corresponds to a file.

      +
    +

    Returns Promise<ResourceLink>

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      The input identifier.

      +
    • +
    • +
      filePath: string
      +

      The direct translation of the identifier onto the file path.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type provided with the request.

      +
    +

    Returns Promise<ResourceLink>

+
+ +
    + +
  • +

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

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      The input identifier.

      +
    • +
    • +
      isMetadata: boolean
      +

      If we need the data or metadata file path.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type provided with the request.

      +
    +

    Returns Promise<ResourceLink>

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

Class BaseHttpServerFactory

+
+

HttpServerFactory based on the native Node.js http module

+
+
+

Hierarchy

+
    +
  • BaseHttpServerFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
handler: HttpHandler
+

The main HttpHandler

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

Methods

+
+ +
+
+ +
    + +
  • +

    Creates and starts an HTTP(S) server

    +
    +
    +

    Parameters

    +
      +
    • +
      port: number
      +

      Port on which the server listens

      +
    +

    Returns Server

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

Class BaseIdentifierStrategyAbstract

+
+

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

+

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

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

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

Class BaseInteractionHandlerAbstract

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
view: string
+
+

Methods

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

Class BaseLoggerAbstract

+
+

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

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Log a message at the 'debug' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +

      The message to log.

      +
    +

    Returns Logger

+
+ +
    + +
  • +

    Log a message at the 'error' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +

      The message to log.

      +
    +

    Returns Logger

+
+ +
+
+ +
    + +
  • +

    Log a message at the 'info' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +

      The message to log.

      +
    +

    Returns Logger

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

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

      The level to log at.

      +
    • +
    • +
      message: string
      +

      The message to log.

      +
    • +
    • +
      Optional meta: LogMetadata
      +

      Optional metadata to include in the log message.

      +
    +

    Returns Logger

+
+ +
    + +
  • +

    Log a message at the 'silly' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +

      The message to log.

      +
    +

    Returns Logger

+
+ +
    + +
  • +

    Log a message at the 'verbose' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +

      The message to log.

      +
    +

    Returns Logger

+
+ +
    + +
  • +

    Log a message at the 'warn' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +

      The message to log.

      +
    +

    Returns Logger

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

Base implementation of ResourceStore for implementers of custom stores.

+
+
+

Hierarchy

+
    +
  • BaseResourceStore
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

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

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

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

Class BaseTypedRepresentationConverterAbstract

+
+

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

+

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

+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
defaultPort: number
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

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

      +
    +

    Returns Promise<unknown>

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

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

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

+

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

+ +

See

TemplatedPodGenerator, ConfigPodInitializer, ConfigPodManager

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

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

      +
    +

    Returns Promise<void>

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

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

+
+
+

Hierarchy

+
    +
  • BasicConditions
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
matchesETag?: string[]
+

Valid if matching any of the given ETags.

+
+
+ +
modifiedSince?: Date
+

Valid if modified since the given date.

+
+
+ +
notMatchesETag?: string[]
+

Valid if not matching any of the given ETags.

+
+
+ +
unmodifiedSince?: Date
+

Valid if not modified since the given date.

+
+
+

Methods

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional eTag: string
      +

      Condition based on ETag.

      +
    • +
    • +
      Optional lastModified: Date
      +

      Condition based on last modified date.

      +
    +

    Returns boolean

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

Class BasicConditionsParser

+
+

Creates a Conditions object based on the the following headers:

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

Implementation based on RFC7232

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

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

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

    +
    +
    +

    Parameters

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

    Returns undefined | Date

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

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

    Returns undefined | string[]

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

Class with various constructors to facilitate creating a representation.

+

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

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

Hierarchy

+
    +
  • BasicRepresentation
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
binary: boolean
+

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

+
+
+ +
data: Guarded<Readable>
+

The raw data stream for this representation.

+
+
+ + +

The corresponding metadata.

+
+
+

Accessors

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

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

Writes to an HttpResponse based on the incoming ResponseDescription.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Class BearerWebIdExtractor

+
+

Responsible for extracting credentials from an incoming request.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

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

Class BodyParserAbstract

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Class BooleanHandler<TIn>

+
+

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

+
+
+

Type Parameters

+
    +
  • +

    TIn

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

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

      +
    +

    Returns Promise<boolean>

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

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

+
+
+

Hierarchy

+
    +
  • CachedResourceSet
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

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

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

+

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

+

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

+

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

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

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      paths: ConversionPath[]
    +

    Returns undefined | ConversionPath

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

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

    +
    +
    +

    Parameters

    +
      +
    • +
      paths: ConversionPath[]
      +

      Paths to filter.

      +
    • +
    • +
      maxWeight: number
      +

      The maximum weight in the output preferences.

      +
    • +
    • +
      Optional bestMatch: ConversionPath
      +

      The current best path.

      +
    +

    Returns ConversionPath[]

+
+ +
+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<ConversionPath[]>

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

Class ChainedTemplateEngine<T>

+
+

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

+

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

+
+
+

Type Parameters

+
    +
  • +

    T extends Dict<any> = Dict<any>

+
+

Hierarchy

+
    +
  • ChainedTemplateEngine
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class CliExtractorAbstract

+
+

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

+

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

+

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

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

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: CliArgv
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: CliArgv
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<Shorthand>

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: CliArgv
      +

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

      +
    +

    Returns Promise<Shorthand>

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

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

+
+
+

Hierarchy

+
    +
  • CliResolver
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

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

Class ClientCredentialsAdapter

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class ClientCredentialsAdapterFactory

+
+

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

+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+

Methods

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

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

+

The workers values are interpreted as follows:

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

Hierarchy

+
    +
  • ClusterManager
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

    True is single threaded.

    +
    +

    Returns boolean

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

Class CombinedShorthandResolver

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

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

      Input that needs to be handled.

      +
    +

    Returns Promise<Record<string, unknown>>

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

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

      +
    +

    Returns Promise<VariableBindings>

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

Class ComposedAuxiliaryStrategy

+
+

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

+
+
+

Hierarchy

+
    +
  • ComposedAuxiliaryStrategy
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    +

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

    +

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

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

    + +

    Returns

    true if the input identifier points to an auxiliary resource.

    +
    +
    +

    Parameters

    +
    +

    Returns boolean

+
+ +
    + +
  • +

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

    +
    +

    Returns boolean

+
+ +
    + +
  • +

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

    +
    +

    Returns boolean

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      representation: Representation
      +

      Representation of the auxiliary resource.

      +
    +

    Returns Promise<void>

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

Class ConditionalHandler<TIn, TOut>

+
+

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

+
+
+

Type Parameters

+
    +
  • +

    TIn

  • +
  • +

    TOut

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<TOut>

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

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

      +
    +

    Returns Promise<TOut>

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

Class ConditionsParserAbstract

+
+

Creates a Conditions object based on the input HttpRequest.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

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

Class ConfigPodInitializer

+
+

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

+

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

+ +

See

ConfigPodManager, TemplatedPodGenerator, BaseUrlRouterRule

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

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

      +
    +

    Returns Promise<void>

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

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

+

Part of the dynamic pod creation.

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

See

TemplatedPodGenerator, ConfigPodInitializer, BaseUrlRouterRule

+
+
+

Hierarchy

+
    +
  • ConfigPodManager
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

+
+
+

Hierarchy

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

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Type declaration

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

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

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<409>

+
+ +
statusCode: 409
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

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

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

+

Returns all the relevant Client metadata on GET requests.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
providerFactory: ProviderFactory
+
+

Methods

+
+ +
+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      oidcInteraction: Interaction
    +

    Returns Promise<Grant>

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

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

    +

    Will reject the offline_access scope if remember is false.

    +
    +
    +

    Parameters

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

    Returns void

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

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

    Returns Promise<string>

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

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

+

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

+

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

+

Options default to the most permissive values when not defined.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class ConstantMetadataWriter

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

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

      Input that needs to be handled.

      +
      +
        +
      • +
        response: ServerResponse
    +

    Returns Promise<void>

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

Class ContainerInitializer

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

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

      +
    +

    Returns Promise<void>

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

Class ContainerToTemplateConverter

+
+

A RepresentationConverter that creates a templated representation of a container.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Parser for the content-length header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

+
+
+

Hierarchy

+
    +
  • ContentType
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

    The value string, including parameters, if present.

    +
    +

    Returns string

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

Class ContentTypeMetadataWriter

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Parser for the content-type header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

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

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

+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class ConvertingErrorHandler

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class ConvertingRouterRule

+
+

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

+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Type declaration

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

      Parameters

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

              Returns any

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

              Parameters

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

              Returns any

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

            Parameters

            +
              +
            • +
              Optional err: any
            +

            Returns any

      +

      Returns void

+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Class CreateCredentialsHandler

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class CreatedResponseDescription

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

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

Class CredentialsExtractorAbstract

+
+

Responsible for extracting credentials from an incoming request.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

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

Class CredentialsHandlerAbstract

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

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

Class DataAccessorBasedStore

+
+

ResourceStore which uses a DataAccessor for backend access.

+

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

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

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

+

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

+

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

+
+
+

Hierarchy

+
    +
  • DataAccessorBasedStore
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

    +
    +
    +

    Parameters

    +
      +
    • +
      slug: string
      +

      the slug to clean

      +
    +

    Returns string

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      container: ResourceIdentifier
      +

      Identifier of the container which will need to exist.

      +
    +

    Returns Promise<ChangeMap>

+
+ +
+
+ +
    + +
  • +

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

    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      container: ResourceIdentifier
      +

      Parent container of the new URI.

      +
    • +
    • +
      isContainer: boolean
      +

      Does the new URI represent a container?

      +
    • +
    • +
      Optional slug: string
      +

      Slug to use for the new URI.

      +
    +

    Returns ResourceIdentifier

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

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

    +
    +
    +

    Parameters

    +
      +
    • +
      rdfTypes: Term[]
    +

    Returns boolean

+
+ +
+
+ +
    + +
  • +

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

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

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

    + +

    Returns

    A ChangeMap.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of resource to update.

      +
    • +
    • +
      patch: Patch
      +

      Description of which parts to update.

      +
    • +
    • +
      Optional conditions: Conditions
      +

      Optional conditions under which to proceed.

      +
    +

    Returns Promise<never>

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

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

    +
    +
    +

    Parameters

    +
      +
    • +
      isContainer: boolean
      +

      Is the slug supposed to represent a container?

      +
    • +
    • +
      Optional slug: string
      +

      Is the requested slug (if any).

      +
    +

    Returns void

+
+ +
    + +
  • +

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

    + +

    Returns

    Identifiers of resources that were possibly modified.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource.

      +
    • +
    • +
      representation: Representation
      +

      Corresponding Representation.

      +
    • +
    • +
      isContainer: boolean
      +

      Is the incoming resource a container?

      +
    • +
    • +
      createContainers: boolean
      +

      Should parent containers (potentially) be created?

      +
    • +
    • +
      exists: boolean
      +

      If the resource already exists.

      +
    +

    Returns Promise<ChangeMap>

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

Class DeleteCredentialsHandler

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class DeleteOperationHandler

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

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

Class DynamicJsonToTemplateConverter

+
+

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

+

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

+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class EjsTemplateEngine<T>

+
+

Fills in EJS templates.

+
+
+

Type Parameters

+
    +
  • +

    T extends Dict<any> = Dict<any>

+
+

Hierarchy

+
    +
  • EjsTemplateEngine
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class EmailPasswordAuthorizer

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
+
+

Methods

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

Class EmailSenderAbstract

+
+

A class that can send an e-mail.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: EmailArgs
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

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

Class EncodingPathStorage<T>

+
+

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

+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
    +
  • EncodingPathStorage
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

    Deletes the value stored for the given key.

    + +

    Returns

    If there was a value to delete.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      Key to delete.

      +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    An iterable of entries in the storage.

    +
    +

    Returns AsyncIterableIterator<[string, T]>

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<undefined | T>

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<boolean>

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

Class EqualReadWriteLocker

+
+

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

+
+
+

Hierarchy

+
    +
  • EqualReadWriteLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of resource that needs to be locked.

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

      Function to resolve while the resource is locked.

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

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when the lock is released.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

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

      A function to execute while the resource is locked.

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

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when the lock is released.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

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

      A function to execute while the resource is locked.

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

          Returns T | Promise<T>

    +

    Returns Promise<T>

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

Class ErrorHandlerAbstract

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Class ErrorToJsonConverter

+
+

Converts an Error object to JSON by copying its fields.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class ErrorToQuadConverter

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class ErrorToTemplateConverter

+
+

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

+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

+
+
+

Hierarchy

+
    +
  • ExpiringAdapter
+
+

Implements

+
    +
  • Adapter
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

    Parameters

    +
      +
    • +
      userCode: string
    +

    Returns Promise<void | AdapterPayload>

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

    Parameters

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

    Returns Promise<void>

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

Class ExpiringAdapterFactory

+
+

The factory for a ExpiringStorageAdapter

+
+
+

Hierarchy

+
    +
  • ExpiringAdapterFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class ExtensionBasedMapper

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      The input identifier.

      +
    • +
    • +
      filePath: string
      +

      The direct translation of the identifier onto the file path.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type provided with the request.

      +
    +

    Returns Promise<ResourceLink>

+
+ +
+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
    +

    Returns string

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

Class ExtensionBasedMapperFactory

+
+

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

+
+
+

Hierarchy

+
    +
  • ExtensionBasedMapperFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

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

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

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

    +

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

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

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

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

    + +

    Throws

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

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      File path to get info from.

      +
    +

    Returns Promise<Stats>

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      link: ResourceLink
      +

      ResourceLink corresponding to the new resource data.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The filepath of the file to be created.

      +
    • +
    • +
      data: Readable
      +

      The data to be put in the file.

      +
    +

    Returns Promise<void>

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

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

+
+
+

Hierarchy

+
    +
  • FileSizeReporter
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

    the size of the passed chunk as a number

    +
    +
    +

    Parameters

    +
      +
    • +
      chunk: string
      +

      the chunk of which you want the size

      +
    +

    Returns Promise<number>

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

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

    + +

    Returns

    a number specifying how many bytes are used by the resource

    +
    +
    +

    Parameters

    +
      +
    • +
      fileLocation: string
      +

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

      +
    +

    Returns Promise<number>

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

Class FileSystemResourceLocker

+
+

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

+

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

+
+
+

Hierarchy

+
    +
  • FileSystemResourceLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Folder that stores the locks

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

Methods

+
+ +
+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      err: any
    +

    Returns void

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

    LockOptions or UnlockOptions

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      ResourceIdentifier to generate (Un)LockOptions for

      +
    • +
    • +
      defaults: T
      +

      The default options. (lockFilePath will get overwritten)

      +
    +

    Returns T

+
+ +
+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

    Boolean or undefined.

    +
    +
    +

    Parameters

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

      The function reference to swallow errors from.

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

          Returns Promise<unknown>

    +

    Returns (() => Promise<unknown>)

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

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

        + +

        Returns

        Boolean or undefined.

        +
        +

        Returns Promise<unknown>

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

Class FilterMetadataDataAccessor

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

    +

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

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

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

Represents a triple pattern to be used as a filter.

+
+
+

Hierarchy

+
    +
  • FilterPattern
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      Optional subject: string
      +

      Optionally filter based on a specific subject.

      +
    • +
    • +
      Optional predicate: string
      +

      Optionally filter based on a predicate.

      +
    • +
    • +
      Optional object: string
      +

      Optionally filter based on a specific object.

      +
    +

    Returns FilterPattern

+
+

Properties

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

Allows using a Finalizable as a Finalizer Handler.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
finalizable: Finalizable
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

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

      +
    +

    Returns Promise<void>

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

Class FinalizerAbstract

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

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

      +
    +

    Returns Promise<void>

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

Class FixedContentTypeMapper

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      base: string
      +

      Base URL.

      +
    • +
    • +
      rootFilepath: string
      +

      Base file path.

      +
    • +
    • +
      contentType: string
      +

      Fixed content type that will be used for all resources.

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

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

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

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

      +
    +

    Returns FixedContentTypeMapper

+
+

Properties

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

Methods

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

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

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      The input identifier.

      +
    • +
    • +
      filePath: string
      +

      The direct translation of the identifier onto the file path.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type provided with the request.

      +
    +

    Returns Promise<ResourceLink>

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

Class FixedInteractionHandler

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
response: string
+
+

Methods

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

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

+
+
+

Hierarchy

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

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Type declaration

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

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

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<403>

+
+ +
statusCode: 403
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

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

Class ForgotPasswordHandler

+
+

Handles the submission of the ForgotPassword form

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

    +
    +
    +

    Parameters

    +
      +
    • +
      email: string
    +

    Returns Promise<void>

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

+
+
+

Hierarchy

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

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Type declaration

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

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

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<302>

+
+ +
statusCode: 302
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

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

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

+
+
+

Hierarchy

+
    +
  • GeneratedPodManager
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

    a Passthrough instance that errors when quota is exceeded

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Guarded<PassThrough>>

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

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

      +
    +

    Returns Promise<Size>

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

Class GreedyReadWriteLocker

+
+

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

+

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

+
+
+

Hierarchy

+
    +
  • GreedyReadWriteLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

    + +

    Returns

    A promise resolving when the lock is released.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

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

      A function to execute while the resource is locked.

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

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when the lock is released.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

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

      A function to execute while the resource is locked.

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

          Returns T | Promise<T>

    +

    Returns Promise<T>

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

Class HandlebarsTemplateEngine<T>

+
+

Fills in Handlebars templates.

+
+
+

Type Parameters

+
    +
  • +

    T extends Dict<any> = Dict<any>

+
+

Hierarchy

+
    +
  • HandlebarsTemplateEngine
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class HashMap<TKey, TVal>

+
+

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

+
+
+

Type Parameters

+
    +
  • +

    TKey = any

  • +
  • +

    TVal = any

+
+

Hierarchy

+
+
+

Implements

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

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      TKey = any

    • +
    • +

      TVal = any

    +
    +

    Parameters

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

          Parameters

          +
            +
          • +
            key: TKey
          +

          Returns string

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

    Returns HashMap<TKey, TVal>

+
+

Properties

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

Type declaration

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

      Parameters

      +
        +
      • +
        key: TKey
      +

      Returns string

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

Accessors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns IterableIterator<[TKey, TVal]>

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns boolean

+
+ +
    + +
  • +

    Returns IterableIterator<[TKey, TVal]>

+
+ +
    + +
  • +
    +

    Parameters

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

          Parameters

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

          Returns void

    • +
    • +
      Optional thisArg: any
    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns undefined | TVal

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns boolean

+
+ +
    + +
  • +

    Returns IterableIterator<TKey>

+
+ +
+
+ +
    + +
  • +

    Returns IterableIterator<TVal>

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

Class HeadOperationHandler

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

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

Handler that sets custom headers on the response.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

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

      Input that needs to be handled.

      +
      +
        +
      • +
        response: ServerResponse
    +

    Returns Promise<void>

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

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

+

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

+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

+
+
+

Type Parameters

+
    +
  • +

    T extends number = number

+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +

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

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends number = number

    +
    +

    Parameters

    +
      +
    • +
      statusCode: T
      +

      HTTP status code needed for the HTTP response.

      +
    • +
    • +
      name: string
      +

      Error name. Useful for logging and stack tracing.

      +
    • +
    • +
      Optional message: string
      +

      Error message.

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

      Optional options.

      +
    +

    Returns HttpError<T>

+
+

Properties

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

Type declaration

+
+
+ +
stackTraceLimit: number
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+ +
    + +
  • +

    Create .stack property on a target object

    +
    +
    +

    Parameters

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

    Returns void

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

Class HttpHandlerAbstract

+
+

An HTTP request handler.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Class IdentifierMap<T>

+
+

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

+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Accessors

+
+ +
+
+

Methods

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

Class IdentifierSetMultiMap<T>

+
+

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

+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Accessors

+
+ +
+
+

Methods

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

Class IdentityProviderFactory

+
+

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

+
+
+

Hierarchy

+
    +
  • IdentityProviderFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

    +
    +
    +

    Parameters

    +
      +
    • +
      relative: string
    +

    Returns string

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

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

    +
    +

    Returns Promise<Provider>

+
+ +
+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      token: any
    +

    Returns token is undefined | AccessToken

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

Class IdentityProviderHttpHandler

+
+

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

+

Input data will first be converted to JSON.

+

Only GET and POST methods are accepted.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class ImmutableMetadataPatcher

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class InMemoryDataAccessor

+
+

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

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

Hierarchy

+
    +
  • InMemoryDataAccessor
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Type declaration

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

Methods

+
+ +
    + +
  • +

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

    + +

    Throws

    BadRequestHttpError +If it does not support the incoming data.

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

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

    +

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

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

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

Class IndexRepresentationStore

+
+

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

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

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

+ +
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class InitializableHandler

+
+

Allows using an Initializable as an Initializer Handler.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
initializable: Initializable
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

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

      +
    +

    Returns Promise<void>

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

Class InitializerAbstract

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

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

      +
    +

    Returns Promise<void>

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

Class InteractionHandlerAbstract

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

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

Class InteractionRouteHandler

+
+

InteractionHandler that only accepts operations with an expected path.

+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+

Methods

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

Class IntermediateCreateExtractor

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

+
+
+

Hierarchy

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

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Type declaration

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

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

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<500>

+
+ +
statusCode: 500
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

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

Uses a JSON file to store key/value pairs.

+
+
+

Hierarchy

+
    +
  • JsonFileStorage
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

    Deletes the value stored for the given key.

    + +

    Returns

    If there was a value to delete.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      Key to delete.

      +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    An iterable of entries in the storage.

    +
    +

    Returns AsyncIterableIterator<[string, unknown]>

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<unknown>

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

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

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<boolean>

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

    The return value of updateFn.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

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

      A function that updates the JSON object.

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

          Parameters

          +
            +
          • +
            json: Dict<unknown>
          +

          Returns T

    +

    Returns Promise<T>

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

Class JsonResourceStorage<T>

+
+

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

+

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

+

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

+

All non-404 errors will be re-thrown.

+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
    +
  • JsonResourceStorage
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
container: string
+
+ +
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Deletes the value stored for the given key.

    + +

    Returns

    If there was a value to delete.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      Key to delete.

      +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    An iterable of entries in the storage.

    +
    +

    Returns AsyncIterableIterator<[string, T]>

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<undefined | T>

+
+ +
+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<boolean>

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      args: Shorthand
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<unknown>

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

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

      +
    +

    Returns Promise<unknown>

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

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

+

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

+
+
+

Hierarchy

+
    +
  • LazyLoggerFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
factory: LoggerFactory
+
+

Accessors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Create a logger instance for the given label.

    +
    +
    +

    Parameters

    +
      +
    • +
      label: string
      +

      A label that is used to identify the given logger.

      +
    +

    Returns Logger

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

Class LinkMetadataGenerator

+
+

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

+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class LinkRelMetadataWriter

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Represents the values that are parsed as metadata

+
+
+

Hierarchy

+
    +
  • LinkRelObject
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      value: string
      +

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

      +
    • +
    • +
      Optional ephemeral: boolean
      +

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

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

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

      +
    +

    Returns LinkRelObject

+
+

Properties

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

Methods

+
+ +
+
+ +
    + +
  • +

    Checks whether the object can be added to the metadata

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      object: string
      +

      The link target.

      +
    +

    Returns boolean

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class ListCredentialsHandler

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+

Methods

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

Class LocationInteractionHandler

+
+

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

+

This handler addresses the situation where:

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

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

+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

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

Class LockingResourceStore

+
+

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

+

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

+
+
+

Hierarchy

+
    +
  • LockingResourceStore
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

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

    +

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Representation>

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

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

    +
    +
    +

    Parameters

    +
      +
    • +
      source: Readable
      +

      The input stream.

      +
    +

    Returns Promise<void>

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

Sets up the global logger factory.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
loggerFactory: LoggerFactory
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

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

      +
    +

    Returns Promise<void>

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class MappedMetadataWriter

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Class MarkdownToHtmlConverter

+
+

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

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

Class MemoryMapStorage<TValue>

+
+

A KeyValueStorage which uses a JavaScript Map for internal storage.

+
+
+

Type Parameters

+
    +
  • +

    TValue

+
+

Hierarchy

+
    +
  • MemoryMapStorage
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

    Deletes the value stored for the given key.

    + +

    Returns

    If there was a value to delete.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      Key to delete.

      +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    An iterable of entries in the storage.

    +
    +

    Returns AsyncIterableIterator<[string, TValue]>

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<undefined | TValue>

+
+ +
    + +
  • +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<boolean>

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

Class MemoryResourceLocker

+
+

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

+
+
+

Hierarchy

+
    +
  • MemoryResourceLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

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

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Class MetadataGeneratorAbstract

+
+

Generic interface for classes that add metadata to a RepresentationMetadata.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

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

Class MetadataParserAbstract

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

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

Class MetadataWriterAbstract

+
+

A serializer that converts metadata to headers for an HttpResponse.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Class MethodFilterHandler<TIn, TOut>

+
+

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

+
+
+

Type Parameters

+
    +
  • +

    TIn extends InType

  • +
  • +

    TOut

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<TOut>

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

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

      +
    +

    Returns Promise<TOut>

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

Class MethodModesExtractor

+
+

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

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
resourceSet: ResourceSet
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: Operation
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

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

Class MethodNotAllowedHttpError

+
+

An error thrown when data was found for the requested identifier, but is not supported by the target resource. +Can keep track of the methods that are not allowed.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • MethodNotAllowedHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
methods: readonly string[]
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 405
+
+ +
isInstance: ((error: any) => error is HttpError<405>)
+
+

Type declaration

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

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

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<405>

+
+ +
statusCode: 405
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

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

Class ModesExtractorAbstract

+
+

Extracts all AccessModes that are necessary to execute the given Operation.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Operation
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

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

Class ModifiedMetadataWriter

+
+

A MetadataWriter that generates all the necessary headers related to the modification date of a resource.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

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

Class ModuleVersionVerifier

+
+

This initializer simply writes the version number of the server to the storage. +This will be relevant in the future when we look into migration initializers.

+

It automatically parses the version number from the package.json.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

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

Methods

+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

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

    + +

    Returns

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

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

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

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MonitoringStore.html b/5.x/docs/classes/MonitoringStore.html new file mode 100644 index 000000000..5e0380e1a --- /dev/null +++ b/5.x/docs/classes/MonitoringStore.html @@ -0,0 +1,729 @@ +MonitoringStore | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class MonitoringStore<T>

+
+

Store that notifies listeners of changes to its source +by emitting a changed event.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
    +
  • EventEmitter +
      +
    • MonitoringStore
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
source: T
+
+ +
captureRejectionSymbol: typeof captureRejectionSymbol
+
+ +
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
+
+ +
defaultMaxListeners: number
+
+ +
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      Rest ...args: any[]
    +

    Returns boolean

+
+ +
+
+ +
    + +
  • +

    Returns (string | symbol)[]

+
+ +
    + +
  • +

    Returns number

+
+ +
+
+ +
    + +
  • +

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    +

    Returns number

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    +

    Returns Function[]

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    +

    Returns Function[]

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      Optional event: string | symbol
    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      n: number
    +

    Returns MonitoringStore<T>

+
+ +
+
+ +
    + +
  • +
    +

    Deprecated

    since v4.0.0

    +
    +
    +

    Parameters

    +
      +
    • +
      emitter: EventEmitter
    • +
    • +
      event: string | symbol
    +

    Returns number

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      emitter: EventEmitter
    • +
    • +
      event: string
    +

    Returns AsyncIterableIterator<any>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      emitter: NodeEventTarget
    • +
    • +
      event: string | symbol
    +

    Returns Promise<any[]>

  • + +
  • +
    +

    Parameters

    +
      +
    • +
      emitter: DOMEventTarget
    • +
    • +
      event: string
    +

    Returns Promise<any[]>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MovedPermanentlyHttpError.html b/5.x/docs/classes/MovedPermanentlyHttpError.html new file mode 100644 index 000000000..052cced45 --- /dev/null +++ b/5.x/docs/classes/MovedPermanentlyHttpError.html @@ -0,0 +1,218 @@ +MovedPermanentlyHttpError | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class MovedPermanentlyHttpError

+
+

Error used for resources that have been moved permanently. +Methods other than GET may or may not be changed to GET in subsequent requests.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • MovedPermanentlyHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
location: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 301
+
+ +
isInstance: ((error: any) => error is HttpError<301>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<301>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<301>

+
+ +
statusCode: 301
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/N3PatchBodyParser.html b/5.x/docs/classes/N3PatchBodyParser.html new file mode 100644 index 000000000..d250c517f --- /dev/null +++ b/5.x/docs/classes/N3PatchBodyParser.html @@ -0,0 +1,236 @@ +N3PatchBodyParser | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Parses an N3 Patch document and makes sure it conforms to the specification requirements. +Requirements can be found at Solid Protocol, §5.3.1: https://solid.github.io/specification/protocol#n3-patch

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: BodyParserArgs
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Finds all quads in a where/deletes/inserts formula. +The returned quads will be updated so their graph is the default graph instead of the N3 reference to the formula. +Will error in case there are multiple instances of the subject/predicate combination.

    +
    +
    +

    Parameters

    +
      +
    • +
      store: Store<Quad, Quad, Quad, Quad>
    • +
    • +
      subject: Quad_Subject
    • +
    • +
      predicate: NamedNode<string>
    +

    Returns Quad[]

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Extracts the deletes/inserts/conditions from a solid:InsertDeletePatch entry.

    +
    +
    +

    Parameters

    +
      +
    • +
      patch: Quad_Subject
    • +
    • +
      store: Store<Quad, Quad, Quad, Quad>
    +

    Returns { conditions: Quad[]; deletes: Quad[]; inserts: Quad[] }

    +
      +
    • +
      conditions: Quad[]
    • +
    • +
      deletes: Quad[]
    • +
    • +
      inserts: Quad[]
+
+ +
    + +
  • +

    Verifies if the delete/insert triples conform to the specification requirements:

    +
      +
    • They should not contain blank nodes.
    • +
    • They should not contain variables that do not occur in the conditions.
    • +
    +
    +
    +

    Parameters

    +
      +
    • +
      otherQuads: Quad[]
    • +
    • +
      conditionVars: Set<string>
    +

    Returns void

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/N3PatchModesExtractor.html b/5.x/docs/classes/N3PatchModesExtractor.html new file mode 100644 index 000000000..655aee215 --- /dev/null +++ b/5.x/docs/classes/N3PatchModesExtractor.html @@ -0,0 +1,174 @@ +N3PatchModesExtractor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class N3PatchModesExtractor

+
+

Extracts the required access modes from an N3 Patch.

+

Solid, §5.3.1: "When ?conditions is non-empty, servers MUST treat the request as a Read operation. +When ?insertions is non-empty, servers MUST (also) treat the request as an Append operation. +When ?deletions is non-empty, servers MUST treat the request as a Read and Write operation." +https://solid.github.io/specification/protocol#n3-patch

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
resourceSet: ResourceSet
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: Operation
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/N3Patcher.html b/5.x/docs/classes/N3Patcher.html new file mode 100644 index 000000000..9ea3075c3 --- /dev/null +++ b/5.x/docs/classes/N3Patcher.html @@ -0,0 +1,217 @@ +N3Patcher | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Applies an N3 Patch to a representation, or creates a new one if required. +Follows all the steps from Solid, §5.3.1: https://solid.github.io/specification/protocol#n3-patch

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
engine: QueryEngine
+
+ +
generator: SparqlGenerator
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Creates a new N3Patch where the conditions of the provided patch parameter are applied to its deletes and inserts. +Also does the necessary checks to make sure the conditions are valid for the given dataset.

    +
    +
    +

    Parameters

    +
      +
    • +
      patch: N3Patch
    • +
    • +
      identifier: ResourceIdentifier
    • +
    • +
      source: Store<Quad, Quad, Quad, Quad>
    +

    Returns Promise<N3Patch>

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Applies the given N3Patch to the store. +First the conditions are applied to find the necessary bindings, +which are then applied to generate the triples that need to be deleted and inserted. +After that the delete and insert operations are applied.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Store<Quad, Quad, Quad, Quad>>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/NoCheckOwnershipValidator.html b/5.x/docs/classes/NoCheckOwnershipValidator.html new file mode 100644 index 000000000..7d778a9e6 --- /dev/null +++ b/5.x/docs/classes/NoCheckOwnershipValidator.html @@ -0,0 +1,168 @@ +NoCheckOwnershipValidator | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class NoCheckOwnershipValidator

+
+

Does not do any checks to verify if the agent doing the request is actually the owner of the WebID. +This should only be used for debugging.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input that could potentially be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: { webId: string }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input data that will be handled if it can be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/NotFoundHttpError.html b/5.x/docs/classes/NotFoundHttpError.html new file mode 100644 index 000000000..d9f29a1ef --- /dev/null +++ b/5.x/docs/classes/NotFoundHttpError.html @@ -0,0 +1,207 @@ +NotFoundHttpError | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

An error thrown when no data was found for the requested identifier.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • NotFoundHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 404
+
+ +
isInstance: ((error: any) => error is HttpError<404>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<404>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<404>

+
+ +
statusCode: 404
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/NotImplementedHttpError.html b/5.x/docs/classes/NotImplementedHttpError.html new file mode 100644 index 000000000..006591923 --- /dev/null +++ b/5.x/docs/classes/NotImplementedHttpError.html @@ -0,0 +1,208 @@ +NotImplementedHttpError | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class NotImplementedHttpError

+
+

The server either does not recognize the request method, or it lacks the ability to fulfil the request. +Usually this implies future availability (e.g., a new feature of a web-service API).

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • NotImplementedHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 501
+
+ +
isInstance: ((error: any) => error is HttpError<501>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<501>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<501>

+
+ +
statusCode: 501
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OidcHttpHandler.html b/5.x/docs/classes/OidcHttpHandler.html new file mode 100644 index 000000000..8da2ffecc --- /dev/null +++ b/5.x/docs/classes/OidcHttpHandler.html @@ -0,0 +1,172 @@ +OidcHttpHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

HTTP handler that redirects all requests to the OIDC library.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
providerFactory: ProviderFactory
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OkResponseDescription.html b/5.x/docs/classes/OkResponseDescription.html new file mode 100644 index 000000000..eb7f4ad28 --- /dev/null +++ b/5.x/docs/classes/OkResponseDescription.html @@ -0,0 +1,113 @@ +OkResponseDescription | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class OkResponseDescription

+
+

Corresponds to a 200 response, containing relevant metadata and potentially data.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
data?: Guarded<Readable>
+
+ +
+
+ +
statusCode: number
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OperationHandler.html b/5.x/docs/classes/OperationHandler.html new file mode 100644 index 000000000..99f2d6fde --- /dev/null +++ b/5.x/docs/classes/OperationHandler.html @@ -0,0 +1,153 @@ +OperationHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class OperationHandlerAbstract

+
+

Handler for a specific operation type.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OperationHttpHandler.html b/5.x/docs/classes/OperationHttpHandler.html new file mode 100644 index 000000000..de3f29e9c --- /dev/null +++ b/5.x/docs/classes/OperationHttpHandler.html @@ -0,0 +1,150 @@ +OperationHttpHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class OperationHttpHandlerAbstract

+
+

An HTTP handler that makes use of an already parsed Operation.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OperationMetadataCollector.html b/5.x/docs/classes/OperationMetadataCollector.html new file mode 100644 index 000000000..3d024268e --- /dev/null +++ b/5.x/docs/classes/OperationMetadataCollector.html @@ -0,0 +1,148 @@ +OperationMetadataCollector | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class OperationMetadataCollectorAbstract

+
+

Adds metadata about the operation to the provided metadata object.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OriginalUrlExtractor.html b/5.x/docs/classes/OriginalUrlExtractor.html new file mode 100644 index 000000000..aa973a846 --- /dev/null +++ b/5.x/docs/classes/OriginalUrlExtractor.html @@ -0,0 +1,181 @@ +OriginalUrlExtractor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class OriginalUrlExtractor

+
+

Reconstructs the original URL of an incoming HttpRequest.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
includeQueryString: boolean
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OwnerPermissionReader.html b/5.x/docs/classes/OwnerPermissionReader.html new file mode 100644 index 000000000..fa440ddbc --- /dev/null +++ b/5.x/docs/classes/OwnerPermissionReader.html @@ -0,0 +1,208 @@ +OwnerPermissionReader | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class OwnerPermissionReader

+
+

Allows control access if the request is being made by the owner of the pod containing the resource.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OwnershipValidator.html b/5.x/docs/classes/OwnershipValidator.html new file mode 100644 index 000000000..95bd45a79 --- /dev/null +++ b/5.x/docs/classes/OwnershipValidator.html @@ -0,0 +1,160 @@ +OwnershipValidator | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class OwnershipValidatorAbstract

+
+

A class that validates if a someone owns a WebId. +Will throw an error if the WebId is not valid or ownership could not be validated. +The error message should contain a description of what is wrong and how it can be resolved.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input that could potentially be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input data that will be handled if it can be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ParallelHandler.html b/5.x/docs/classes/ParallelHandler.html new file mode 100644 index 000000000..40d5fc25e --- /dev/null +++ b/5.x/docs/classes/ParallelHandler.html @@ -0,0 +1,179 @@ +ParallelHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class ParallelHandler<TIn, TOut>

+
+

A composite handler that executes handlers in parallel.

+
+
+

Type Parameters

+
    +
  • +

    TIn = void

  • +
  • +

    TOut = void

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
handlers: AsyncHandler<TIn, TOut>[]
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<TOut[]>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<TOut[]>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ParentContainerReader.html b/5.x/docs/classes/ParentContainerReader.html new file mode 100644 index 000000000..fa1045734 --- /dev/null +++ b/5.x/docs/classes/ParentContainerReader.html @@ -0,0 +1,259 @@ +ParentContainerReader | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class ParentContainerReader

+
+

Determines delete and create permissions for those resources that need it +by making sure the parent container has the required permissions.

+

Create requires append permissions on the parent container. +Delete requires write permissions on both the parent container and the resource itself.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Determines the create and delete permissions for the given resource permissions +based on those of its parent container.

    +
    +
    +

    Parameters

    +
      +
    • +
      resourcePermission: Partial<Record<AccessMode, boolean>>
    • +
    • +
      containerPermission: Partial<Record<AccessMode, boolean>>
    +

    Returns Partial<Record<AccessMode, boolean>>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ParsingHttpHandler.html b/5.x/docs/classes/ParsingHttpHandler.html new file mode 100644 index 000000000..bf52ea0f4 --- /dev/null +++ b/5.x/docs/classes/ParsingHttpHandler.html @@ -0,0 +1,240 @@ +ParsingHttpHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Parses requests and sends the resulting Operation to the wrapped OperationHttpHandler. +Errors are caught and handled by the ErrorHandler. +In case the OperationHttpHandler returns a result it will be sent to the ResponseWriter.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
errorHandler: ErrorHandler
+
+ +
logger: Logger = ...
+
+ +
metadataCollector: OperationMetadataCollector
+
+ +
operationHandler: OperationHttpHandler
+
+ +
requestParser: RequestParser
+
+ +
responseWriter: ResponseWriter
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PassthroughAdapter.html b/5.x/docs/classes/PassthroughAdapter.html new file mode 100644 index 000000000..6fc05c51a --- /dev/null +++ b/5.x/docs/classes/PassthroughAdapter.html @@ -0,0 +1,226 @@ +PassthroughAdapter | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

OIDC Adapter that calls the corresponding functions of the source Adapter. +Can be extended by adapters that do not want to override all functions +by implementing a decorator pattern.

+
+
+

Hierarchy

+
+
+

Implements

+
    +
  • Adapter
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
name: string
+
+ +
source: Adapter
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      userCode: string
    +

    Returns Promise<undefined | void | AdapterPayload>

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      id: string
    • +
    • +
      payload: AdapterPayload
    • +
    • +
      expiresIn: number
    +

    Returns Promise<undefined | void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PassthroughAdapterFactory.html b/5.x/docs/classes/PassthroughAdapterFactory.html new file mode 100644 index 000000000..4e7792650 --- /dev/null +++ b/5.x/docs/classes/PassthroughAdapterFactory.html @@ -0,0 +1,118 @@ +PassthroughAdapterFactory | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class PassthroughAdapterFactory

+
+

A factory that generates an Adapter to be used by the IDP to persist information.

+

The oidc-provider library will call the relevant functions when it needs to find/create/delete metadata. +For a full explanation of how these functions work and what is expected, +have a look at https://github.com/panva/node-oidc-provider/blob/main/example/my_adapter.js

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PassthroughConverter.html b/5.x/docs/classes/PassthroughConverter.html new file mode 100644 index 000000000..2e56e6f36 --- /dev/null +++ b/5.x/docs/classes/PassthroughConverter.html @@ -0,0 +1,146 @@ +PassthroughConverter | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class PassthroughConverter

+
+

A RepresentationConverter that does not perform any conversion.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PassthroughDataAccessor.html b/5.x/docs/classes/PassthroughDataAccessor.html new file mode 100644 index 000000000..8249097fe --- /dev/null +++ b/5.x/docs/classes/PassthroughDataAccessor.html @@ -0,0 +1,294 @@ +PassthroughDataAccessor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class PassthroughDataAccessor

+
+

DataAccessor that calls the corresponding functions of the source DataAccessor. +Can be extended by data accessors that do not want to override all functions +by implementing a decorator pattern.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Should throw a NotImplementedHttpError if the DataAccessor does not support storing the given Representation.

    + +

    Throws

    BadRequestHttpError +If it does not support the incoming data.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

    +

    It can be safely assumed that the incoming identifier will always correspond to a container.

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PassthroughStore.html b/5.x/docs/classes/PassthroughStore.html new file mode 100644 index 000000000..3096040c5 --- /dev/null +++ b/5.x/docs/classes/PassthroughStore.html @@ -0,0 +1,283 @@ +PassthroughStore | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class PassthroughStore<T>

+
+

Store that calls the corresponding functions of the source Store. +Can be extended by stores that do not want to override all functions +by implementing a decorator pattern.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
source: T
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PatchHandler.html b/5.x/docs/classes/PatchHandler.html new file mode 100644 index 000000000..871ec3cff --- /dev/null +++ b/5.x/docs/classes/PatchHandler.html @@ -0,0 +1,158 @@ +PatchHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class PatchHandler<T>Abstract

+
+

Executes the given Patch.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PatchOperationHandler.html b/5.x/docs/classes/PatchOperationHandler.html new file mode 100644 index 000000000..5578d09df --- /dev/null +++ b/5.x/docs/classes/PatchOperationHandler.html @@ -0,0 +1,173 @@ +PatchOperationHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class PatchOperationHandler

+
+

Handles PATCH Operations. +Calls the modifyResource function from a ResourceStore.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PatchingStore.html b/5.x/docs/classes/PatchingStore.html new file mode 100644 index 000000000..29b8f2c84 --- /dev/null +++ b/5.x/docs/classes/PatchingStore.html @@ -0,0 +1,287 @@ +PatchingStore | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class PatchingStore<T>

+
+

ResourceStore using decorator pattern for the modifyResource function. +If the original store supports the Patch, behaviour will be identical, +otherwise the PatchHandler will be called instead.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
source: T
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PathBasedReader.html b/5.x/docs/classes/PathBasedReader.html new file mode 100644 index 000000000..e8634e7de --- /dev/null +++ b/5.x/docs/classes/PathBasedReader.html @@ -0,0 +1,219 @@ +PathBasedReader | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Redirects requests to specific PermissionReaders based on their identifier. +The keys are regular expression strings. +The regular expressions should all start with a slash +and will be evaluated relative to the base URL.

+

Will error if no match is found.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseUrl: string
+
+ +
logger: Logger = ...
+
+ +
paths: Map<RegExp, PermissionReader>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PermissionBasedAuthorizer.html b/5.x/docs/classes/PermissionBasedAuthorizer.html new file mode 100644 index 000000000..bdd5c88b8 --- /dev/null +++ b/5.x/docs/classes/PermissionBasedAuthorizer.html @@ -0,0 +1,273 @@ +PermissionBasedAuthorizer | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class PermissionBasedAuthorizer

+
+

Authorizer that bases its decision on the output it gets from its PermissionReader. +For each permission it checks if the reader allows that for at least one credential type, +if yes authorization is granted. +undefined values for reader results are interpreted as false.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
resourceSet: ResourceSet
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    If we know the operation will return a 404 regardless (= resource does not exist and is not being created), +and the agent is allowed to know about its existence (= the agent has Read permissions), +then immediately send the 404 here, as it makes any other agent permissions irrelevant.

    +

    Otherwise, deny access based on existing grounds.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<never>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PermissionReader.html b/5.x/docs/classes/PermissionReader.html new file mode 100644 index 000000000..cf9b538cb --- /dev/null +++ b/5.x/docs/classes/PermissionReader.html @@ -0,0 +1,156 @@ +PermissionReader | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class PermissionReaderAbstract

+
+

Discovers the permissions of the given credentials on the given identifier. +In case the reader finds no permission for the requested identifiers and credentials +it can return an empty or incomplete map.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PlainJsonLdFilter.html b/5.x/docs/classes/PlainJsonLdFilter.html new file mode 100644 index 000000000..d0918e039 --- /dev/null +++ b/5.x/docs/classes/PlainJsonLdFilter.html @@ -0,0 +1,191 @@ +PlainJsonLdFilter | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Filter that errors on JSON-LD with a plain application/json content-type. +This will not store metadata, only throw errors if necessary.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PodQuotaStrategy.html b/5.x/docs/classes/PodQuotaStrategy.html new file mode 100644 index 000000000..81e8afdf4 --- /dev/null +++ b/5.x/docs/classes/PodQuotaStrategy.html @@ -0,0 +1,235 @@ +PodQuotaStrategy | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

The PodQuotaStrategy sets a limit on the amount of data stored on a per pod basis

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accessor: DataAccessor
+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
limit: Size
+
+ +
reporter: SizeReporter<any>
+
+

Methods

+
+ +
    + +
  • +

    Get a Passthrough stream that will keep track of the available space. +If the quota is exceeded the stream will emit an error and destroy itself. +Like other Passthrough instances this will simply pass on the chunks, when the quota isn't exceeded.

    + +

    Returns

    a Passthrough instance that errors when quota is exceeded

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Guarded<PassThrough>>

+
+ +
+
+ +
    + +
  • +

    Get the available space when writing data to the given identifier. +If the given resource already exists it will deduct the already taken up +space by that resource since it is going to be overwritten and thus counts +as available space.

    + +

    Returns

    the available space and the unit of the space as a Size object

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      the identifier of the resource of which you want the available space

      +
    +

    Returns Promise<Size>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PostOperationHandler.html b/5.x/docs/classes/PostOperationHandler.html new file mode 100644 index 000000000..ce9a93b93 --- /dev/null +++ b/5.x/docs/classes/PostOperationHandler.html @@ -0,0 +1,173 @@ +PostOperationHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class PostOperationHandler

+
+

Handles POST Operations. +Calls the addResource function from a ResourceStore.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PreconditionFailedHttpError.html b/5.x/docs/classes/PreconditionFailedHttpError.html new file mode 100644 index 000000000..7b534b5a7 --- /dev/null +++ b/5.x/docs/classes/PreconditionFailedHttpError.html @@ -0,0 +1,207 @@ +PreconditionFailedHttpError | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class PreconditionFailedHttpError

+
+

An error thrown when access was denied due to the conditions on the request.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • PreconditionFailedHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 412
+
+ +
isInstance: ((error: any) => error is HttpError<412>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<412>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<412>

+
+ +
statusCode: 412
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PreferenceParser.html b/5.x/docs/classes/PreferenceParser.html new file mode 100644 index 000000000..c3104306f --- /dev/null +++ b/5.x/docs/classes/PreferenceParser.html @@ -0,0 +1,157 @@ +PreferenceParser | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class PreferenceParserAbstract

+
+

Creates RepresentationPreferences based on the incoming HTTP headers in a HttpRequest.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PreferenceSupport.html b/5.x/docs/classes/PreferenceSupport.html new file mode 100644 index 000000000..30b3b81cd --- /dev/null +++ b/5.x/docs/classes/PreferenceSupport.html @@ -0,0 +1,124 @@ +PreferenceSupport | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Helper class that checks if the stored RepresentationConverter and RepresentationPreferences +support the given input RepresentationPreferences and Representation.

+

Creates a new object by combining the input arguments together with the stored preferences and checks +if the converter can handle that object.

+
+
+

Hierarchy

+
    +
  • PreferenceSupport
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ProcessHandler.html b/5.x/docs/classes/ProcessHandler.html new file mode 100644 index 000000000..8ec4cc932 --- /dev/null +++ b/5.x/docs/classes/ProcessHandler.html @@ -0,0 +1,221 @@ +ProcessHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class ProcessHandler<TIn, TOut>

+
+

A wrapper handler that will only run the wrapped handler if it is executed from:

+
    +
  • when running multithreaded: either the primary or a worker process
  • +
  • when running singlethreaded: the only process (i.e. always)
  • +
+
+
+

Type Parameters

+
    +
  • +

    TIn

  • +
  • +

    TOut

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
clusterManager: ClusterManager
+
+ +
executeOnPrimary: boolean
+
+ +
source: AsyncHandler<TIn, TOut>
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<TOut>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<TOut>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PromptHandler.html b/5.x/docs/classes/PromptHandler.html new file mode 100644 index 000000000..e55da3aa3 --- /dev/null +++ b/5.x/docs/classes/PromptHandler.html @@ -0,0 +1,166 @@ +PromptHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Redirects requests based on the OIDC Interaction prompt. +Errors in case no match was found.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
promptRoutes: Record<string, InteractionRoute>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PublicCredentialsExtractor.html b/5.x/docs/classes/PublicCredentialsExtractor.html new file mode 100644 index 000000000..995f1dc53 --- /dev/null +++ b/5.x/docs/classes/PublicCredentialsExtractor.html @@ -0,0 +1,139 @@ +PublicCredentialsExtractor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class PublicCredentialsExtractor

+
+

Extracts the public credentials, to be used for data everyone has access to.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PutOperationHandler.html b/5.x/docs/classes/PutOperationHandler.html new file mode 100644 index 000000000..d587930b4 --- /dev/null +++ b/5.x/docs/classes/PutOperationHandler.html @@ -0,0 +1,182 @@ +PutOperationHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Handles PUT Operations. +Calls the setRepresentation function from a ResourceStore.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
metadataStrategy: AuxiliaryStrategy
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/QuadToRdfConverter.html b/5.x/docs/classes/QuadToRdfConverter.html new file mode 100644 index 000000000..d9a8809b5 --- /dev/null +++ b/5.x/docs/classes/QuadToRdfConverter.html @@ -0,0 +1,204 @@ +QuadToRdfConverter | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Converts internal/quads to most major RDF serializations.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
inputTypes: Promise<ValuePreferences>
+
+ +
outputPreferences?: ValuePreferences
+
+ +
outputTypes: Promise<ValuePreferences>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/QuotaStrategy.html b/5.x/docs/classes/QuotaStrategy.html new file mode 100644 index 000000000..05b14aba2 --- /dev/null +++ b/5.x/docs/classes/QuotaStrategy.html @@ -0,0 +1,198 @@ +QuotaStrategy | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class QuotaStrategyAbstract

+
+

A QuotaStrategy is used when we want to set a limit to the amount of data that can be +stored on the server. +This can range from a limit for the whole server to a limit on a per pod basis. +The way the size of a resource is calculated is implemented by the implementing classes. +This can be bytes, quads, file count, ...

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
limit: Size
+
+ +
reporter: SizeReporter<any>
+
+

Methods

+
+ +
    + +
  • +

    Get a Passthrough stream that will keep track of the available space. +If the quota is exceeded the stream will emit an error and destroy itself. +Like other Passthrough instances this will simply pass on the chunks, when the quota isn't exceeded.

    + +

    Returns

    a Passthrough instance that errors when quota is exceeded

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Guarded<PassThrough>>

+
+ +
+
+ +
    + +
  • +

    Get the available space when writing data to the given identifier. +If the given resource already exists it will deduct the already taken up +space by that resource since it is going to be overwritten and thus counts +as available space.

    + +

    Returns

    the available space and the unit of the space as a Size object

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      the identifier of the resource of which you want the available space

      +
    +

    Returns Promise<Size>

+
+ +
    + +
  • +

    Get the currently used/occupied space.

    + +

    Returns

    a Size object containing the requested value. +If quota is not relevant for this identifier, Size.amount should be Number.MAX_SAFE_INTEGER

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      the identifier that should be used to calculate the total

      +
    +

    Returns Promise<Size>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/QuotaValidator.html b/5.x/docs/classes/QuotaValidator.html new file mode 100644 index 000000000..b5587aebd --- /dev/null +++ b/5.x/docs/classes/QuotaValidator.html @@ -0,0 +1,165 @@ +QuotaValidator | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

The QuotaValidator validates data streams by making sure they would not exceed the limits of a QuotaStrategy.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
strategy: QuotaStrategy
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RawBodyParser.html b/5.x/docs/classes/RawBodyParser.html new file mode 100644 index 000000000..744b70fed --- /dev/null +++ b/5.x/docs/classes/RawBodyParser.html @@ -0,0 +1,158 @@ +RawBodyParser | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Converts incoming HttpRequest to a Representation without any further parsing.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RdfPatcher.html b/5.x/docs/classes/RdfPatcher.html new file mode 100644 index 000000000..a8cb408d4 --- /dev/null +++ b/5.x/docs/classes/RdfPatcher.html @@ -0,0 +1,173 @@ +RdfPatcher | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Patcher that converts the representation data to a representation with an N3 store, does the patch using this store +and then converts the representation with store back to a representation with data which gets returned

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
patcher: RepresentationPatcher<RdfDatasetRepresentation>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RdfStorePatcher.html b/5.x/docs/classes/RdfStorePatcher.html new file mode 100644 index 000000000..dccf3b0d2 --- /dev/null +++ b/5.x/docs/classes/RdfStorePatcher.html @@ -0,0 +1,146 @@ +RdfStorePatcher | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RdfStorePatcherAbstract

+
+

Applies a Patch on an N3.js Store.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RdfToQuadConverter.html b/5.x/docs/classes/RdfToQuadConverter.html new file mode 100644 index 000000000..8660c35bd --- /dev/null +++ b/5.x/docs/classes/RdfToQuadConverter.html @@ -0,0 +1,189 @@ +RdfToQuadConverter | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Converts most major RDF serializations to internal/quads.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
inputTypes: Promise<ValuePreferences>
+
+ +
outputTypes: Promise<ValuePreferences>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RdfValidator.html b/5.x/docs/classes/RdfValidator.html new file mode 100644 index 000000000..d5cc5ce32 --- /dev/null +++ b/5.x/docs/classes/RdfValidator.html @@ -0,0 +1,166 @@ +RdfValidator | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Validates a Representation by verifying if the data stream contains valid RDF data. +It does this by letting the stored RepresentationConverter convert the data.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ReadOnlyStore.html b/5.x/docs/classes/ReadOnlyStore.html new file mode 100644 index 000000000..2d72ca5c4 --- /dev/null +++ b/5.x/docs/classes/ReadOnlyStore.html @@ -0,0 +1,276 @@ +ReadOnlyStore | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class ReadOnlyStore<T>

+
+

Store that only allow read operations on the underlying source.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
source: T
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RecordObject.html b/5.x/docs/classes/RecordObject.html new file mode 100644 index 000000000..467893df0 --- /dev/null +++ b/5.x/docs/classes/RecordObject.html @@ -0,0 +1,80 @@ +RecordObject | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Helper class for instantiating multiple objects with Components.js. +See https://github.com/LinkedSoftwareDependencies/Components.js/issues/26

+
+
+

Hierarchy

+
    +
  • RecordObject
+
+

Implements

+
    +
  • Record<string, any>
+
+
+
+ +
+
+

Constructors

+
+
+

Constructors

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RedirectHttpError.html b/5.x/docs/classes/RedirectHttpError.html new file mode 100644 index 000000000..9706f1a4a --- /dev/null +++ b/5.x/docs/classes/RedirectHttpError.html @@ -0,0 +1,259 @@ +RedirectHttpError | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RedirectHttpError<TCode>

+
+

An error corresponding to a 3xx status code. +Includes the location it redirects to.

+
+
+

Type Parameters

+
    +
  • +

    TCode extends number = number

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
location: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: TCode
+
+ +
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)
+
+

Type declaration

+
+
+ +
stackTraceLimit: number
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Create .stack property on a target object

    +
    +
    +

    Parameters

    +
      +
    • +
      targetObject: object
    • +
    • +
      Optional constructorOpt: Function
    +

    Returns void

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RedirectingErrorHandler.html b/5.x/docs/classes/RedirectingErrorHandler.html new file mode 100644 index 000000000..cb1383556 --- /dev/null +++ b/5.x/docs/classes/RedirectingErrorHandler.html @@ -0,0 +1,147 @@ +RedirectingErrorHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RedirectingErrorHandler

+
+

Internally we create redirects by throwing specific RedirectHttpErrors. +This Error handler converts those to RedirectResponseDescriptions that are used for output.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RedirectingHttpHandler.html b/5.x/docs/classes/RedirectingHttpHandler.html new file mode 100644 index 000000000..c31ac165b --- /dev/null +++ b/5.x/docs/classes/RedirectingHttpHandler.html @@ -0,0 +1,206 @@ +RedirectingHttpHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RedirectingHttpHandler

+
+

Handler that redirects paths matching given patterns +to their corresponding URL, substituting selected groups.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
redirects: { redirectPattern: string; regex: RegExp }[]
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: HttpHandlerInput
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RedisLocker.html b/5.x/docs/classes/RedisLocker.html new file mode 100644 index 000000000..665b21b87 --- /dev/null +++ b/5.x/docs/classes/RedisLocker.html @@ -0,0 +1,427 @@ +RedisLocker | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

A Redis Locker that can be used as both:

+
    +
  • a Read Write Locker that uses a (single) Redis server to store the locks and counts.
  • +
  • a Resource Locker that uses a (single) Redis server to store the lock. +This solution should be process-safe. The only references to locks are string keys +derived from identifier paths.
  • +
+

The Read Write algorithm roughly goes as follows:

+
    +
  • Acquire a read lock: allowed as long as there is no write lock. On acquiring the read counter goes up.
  • +
  • Acquire a write lock: allowed as long as there is no other write lock AND the read counter is 0.
  • +
  • Release a read lock: decreases the read counter with 1
  • +
  • Release a write lock: unlocks the write lock
  • +
+

The Resource locking algorithm uses a single mutex/lock.

+

All operations, such as checking for a write lock AND read count, are executed in a single Lua script. +These scripts are used by Redis as a single new command. +Redis executes its operations in a single thread, as such, each such operation can be considered atomic.

+

The operation to (un)lock will always resolve with either 1/OK/true if succeeded or 0/false if not succeeded. +Rejection with errors will be happen on actual failures. Retrying the (un)lock operations will be done by making +use of the LockUtils' retryFunctionUntil function.

+
    +
  • +
+ +

See

+ +
+
+

Hierarchy

+
    +
  • RedisLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
attemptSettings: Required<AttemptSettings>
+
+ +
finalized: boolean = false
+
+ +
logger: Logger = ...
+
+ +
redis: Redis
+
+ +
redisLock: RedisResourceLock
+
+ +
redisRw: RedisReadWriteLock
+
+

Methods

+
+ +
    + +
  • +

    Acquires a lock on the requested identifier. +The promise will resolve when the lock has been acquired.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Generate and return a RedisClient based on the provided string

    +
    +
    +

    Parameters

    +
      +
    • +
      redisClientString: string
      +

      A string that contains either a host address and a + port number like '127.0.0.1:6379' or just a port number like '6379'.

      +
    +

    Returns Redis

+
+ +
+
+ +
    + +
  • +

    Create a scoped Redis key for Read-Write locking.

    + +

    Returns

    A scoped Redis key that allows cleanup afterwards without affecting other keys.

    +
    +
    +

    Parameters

    +
    +

    Returns string

+
+ +
    + +
  • +

    Create a scoped Redis key for Resource locking.

    + +

    Returns

    A scoped Redis key that allows cleanup afterwards without affecting other keys.

    +
    +
    +

    Parameters

    +
    +

    Returns string

+
+ +
+
+ +
    + +
  • +

    Releases a lock on the requested identifier. +The promise will resolve when the lock has been released. +In case there is no lock on the resource an error should be thrown.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Wrapper function for all (un)lock operations. If the fn() resolves to false (after applying +fromResp2ToBool, the result will be swallowed. When fn() resolves to true, this wrapper +will return true. Any error coming from fn() will be thrown.

    +
    +
    +

    Parameters

    +
      +
    • +
      fn: (() => Promise<RedisAnswer>)
      +

      The function reference to swallow false from.

      +
      +
        +
      • +
          +
        • (): Promise<RedisAnswer>
        • +
        • +

          Returns Promise<RedisAnswer>

    +

    Returns (() => Promise<unknown>)

    +
      +
    • +
        +
      • (): Promise<unknown>
      • +
      • +

        Wrapper function for all (un)lock operations. If the fn() resolves to false (after applying +fromResp2ToBool, the result will be swallowed. When fn() resolves to true, this wrapper +will return true. Any error coming from fn() will be thrown.

        +
        +

        Returns Promise<unknown>

+
+ +
    + +
  • +

    Run the given function while the resource is locked. +The lock will be released when the (async) input function resolves. +This function should be used for operations that only require reading the resource.

    + +

    Returns

    A promise resolving when the lock is released.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: (() => T | Promise<T>)
      +

      A function to execute while the resource is locked.

      +
      +
        +
      • +
          +
        • (): T | Promise<T>
        • +
        • +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

    Run the given function while the resource is locked. +The lock will be released when the (async) input function resolves. +This function should be used for operations that could modify the resource.

    + +

    Returns

    A promise resolving when the lock is released.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: (() => T | Promise<T>)
      +

      A function to execute while the resource is locked.

      +
      +
        +
      • +
          +
        • (): T | Promise<T>
        • +
        • +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RegexRouterRule.html b/5.x/docs/classes/RegexRouterRule.html new file mode 100644 index 000000000..32fb3cdce --- /dev/null +++ b/5.x/docs/classes/RegexRouterRule.html @@ -0,0 +1,228 @@ +RegexRouterRule | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Routes requests to a store based on the path of the identifier. +The identifier will be stripped of the base URI after which regexes will be used to find the correct store. +The trailing slash of the base URI will still be present so the first character a regex can match would be that /. +This way regexes such as /container/ can match containers in any position.

+

In case none of the regexes match an error will be thrown.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
base: string
+
+ +
rules: RegexRule[]
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RegexRule.html b/5.x/docs/classes/RegexRule.html new file mode 100644 index 000000000..bdc70e887 --- /dev/null +++ b/5.x/docs/classes/RegexRule.html @@ -0,0 +1,96 @@ +RegexRule | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Utility class to easily configure Regex to ResourceStore mappings in the config files.

+
+
+

Hierarchy

+
    +
  • RegexRule
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
regex: RegExp
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RegistrationHandler.html b/5.x/docs/classes/RegistrationHandler.html new file mode 100644 index 000000000..af1de1d4c --- /dev/null +++ b/5.x/docs/classes/RegistrationHandler.html @@ -0,0 +1,213 @@ +RegistrationHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Supports registration based on the RegistrationManager behaviour.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
registrationManager: RegistrationManager
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RegistrationManager.html b/5.x/docs/classes/RegistrationManager.html new file mode 100644 index 000000000..df49a1ef0 --- /dev/null +++ b/5.x/docs/classes/RegistrationManager.html @@ -0,0 +1,216 @@ +RegistrationManager | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Supports IDP registration and pod creation based on input parameters.

+

The above behaviour is combined in the two class functions. +validateInput will make sure all incoming data is correct and makes sense. +register will call all the correct handlers based on the requirements of the validated parameters.

+
+
+

Hierarchy

+
    +
  • RegistrationManager
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
baseUrl: string
+
+ +
identifierGenerator: IdentifierGenerator
+
+ +
logger: Logger = ...
+
+ +
ownershipValidator: OwnershipValidator
+
+ +
podManager: PodManager
+
+ +
webIdSuffix: string
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    Makes sure the input conforms to the following requirements when relevant:

    +
      +
    • At least one option needs to be chosen.
    • +
    • In case a new WebID needs to be created, the other 2 steps will be set to true.
    • +
    • Valid email/WebID/password/podName when required.
    • +
    • Only create a root pod when allowed.
    • +
    + +

    Returns

    A cleaned up version of the input parameters. +Only (trimmed) parameters that are relevant to the registration procedure will be retained.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Dict<unknown>
      +

      Input parameters for the registration procedure.

      +
    • +
    • +
      allowRoot: boolean = false
      +

      If creating a pod in the root container should be allowed.

      +
    +

    Returns RegistrationParams

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RelativePathInteractionRoute.html b/5.x/docs/classes/RelativePathInteractionRoute.html new file mode 100644 index 000000000..54015b780 --- /dev/null +++ b/5.x/docs/classes/RelativePathInteractionRoute.html @@ -0,0 +1,101 @@ +RelativePathInteractionRoute | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RelativePathInteractionRoute

+
+

A route that is relative to another route. +The relative path will be joined to the input base, +which can either be an absolute URL or an InteractionRoute of which the path will be used.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RepresentationConverter.html b/5.x/docs/classes/RepresentationConverter.html new file mode 100644 index 000000000..d1c998c85 --- /dev/null +++ b/5.x/docs/classes/RepresentationConverter.html @@ -0,0 +1,152 @@ +RepresentationConverter | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RepresentationConverterAbstract

+
+

Converts a Representation from one media type to another, based on the given preferences.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RepresentationConvertingStore.html b/5.x/docs/classes/RepresentationConvertingStore.html new file mode 100644 index 000000000..ba8f18815 --- /dev/null +++ b/5.x/docs/classes/RepresentationConvertingStore.html @@ -0,0 +1,324 @@ +RepresentationConvertingStore | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RepresentationConvertingStore<T>

+
+

Store that provides (optional) conversion of incoming and outgoing Representations.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+ +
logger: Logger = ...
+
+ +
metadataStrategy: AuxiliaryStrategy
+
+ +
+
+ +
source: T
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RepresentationMetadata.html b/5.x/docs/classes/RepresentationMetadata.html new file mode 100644 index 000000000..00e3e27e6 --- /dev/null +++ b/5.x/docs/classes/RepresentationMetadata.html @@ -0,0 +1,687 @@ +RepresentationMetadata | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RepresentationMetadata

+
+

Stores the metadata triples and provides methods for easy access. +Most functions return the metadata object to allow for chaining.

+
+
+

Hierarchy

+
    +
  • RepresentationMetadata
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
id: BlankNode | NamedNode<string>
+
+ +
logger: Logger = ...
+
+ +
store: Store<Quad, Quad, Quad, Quad>
+
+

Accessors

+
+ +
+
+ +
+
+ +
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Helper function to simplify add/remove +Runs the given function on all predicate/object pairs, but only converts the predicate to a named node once.

    +
    +
    +

    Parameters

    +
      +
    • +
      predicate: NamedNode<string>
    • +
    • +
      object: MetadataValue
    • +
    • +
      forFn: ((pred: NamedNode<string>, obj: Literal | NamedNode<string>) => void)
      +
        +
      • +
          +
        • (pred: NamedNode<string>, obj: Literal | NamedNode<string>): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            pred: NamedNode<string>
          • +
          • +
            obj: Literal | NamedNode<string>
          +

          Returns void

    +

    Returns RepresentationMetadata

+
+ +
    + +
  • +
    +

    Throws

    Error +If there are multiple matching values.

    + +

    Returns

    The corresponding value. Undefined if there is no match

    +
    +
    +

    Parameters

    +
      +
    • +
      predicate: NamedNode<string>
      +

      Predicate to get the value for.

      +
    • +
    • +
      Optional graph: MetadataGraph
      +

      Optional graph where the triple should be found.

      +
    +

    Returns undefined | Term

+
+ +
    + +
  • +

    Finds all object values matching the given predicate and/or graph.

    + +

    Returns

    An array with all matches.

    +
    +
    +

    Parameters

    +
      +
    • +
      predicate: NamedNode<string>
      +

      Optional predicate to get the values for.

      +
    • +
    • +
      Optional graph: MetadataGraph
      +

      Optional graph where to get from.

      +
    +

    Returns Term[]

+
+ +
+
+ +
    + +
  • +

    Verifies if a specific triple can be found in the metadata. +Undefined parameters are interpreted as wildcards.

    +
    +
    +

    Parameters

    +
      +
    • +
      predicate: null | string | NamedNode<string> = null
    • +
    • +
      object: null | string | BlankNode | Literal | NamedNode<string> = null
    • +
    • +
      graph: null | MetadataGraph = null
    +

    Returns boolean

+
+ +
    + +
  • +
    +

    Returns

    All matching metadata quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: null | string | BlankNode | NamedNode<string> = null
    • +
    • +
      predicate: null | NamedNode<string> = null
    • +
    • +
      object: null | string | BlankNode | Literal | NamedNode<string> = null
    • +
    • +
      graph: null | MetadataGraph = null
    +

    Returns Quad[]

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      subject: string | BlankNode | NamedNode<string>
      +

      Subject of quad to remove.

      +
    • +
    • +
      predicate: NamedNode<string>
      +

      Predicate of quad to remove.

      +
    • +
    • +
      object: string | BlankNode | Literal | NamedNode<string>
      +

      Object of quad to remove.

      +
    • +
    • +
      Optional graph: MetadataGraph
      +

      Optional graph of quad to remove.

      +
    +

    Returns RepresentationMetadata

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RepresentationPatchHandler.html b/5.x/docs/classes/RepresentationPatchHandler.html new file mode 100644 index 000000000..9dc6edcdf --- /dev/null +++ b/5.x/docs/classes/RepresentationPatchHandler.html @@ -0,0 +1,175 @@ +RepresentationPatchHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RepresentationPatchHandler

+
+

Handles a patch operation by getting the representation from the store, applying a RepresentationPatcher, +and then writing the result back to the store.

+

In case there is no original representation (the store throws a NotFoundHttpError), +the patcher is expected to create a new one.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RepresentationPatcher.html b/5.x/docs/classes/RepresentationPatcher.html new file mode 100644 index 000000000..95d21bd73 --- /dev/null +++ b/5.x/docs/classes/RepresentationPatcher.html @@ -0,0 +1,162 @@ +RepresentationPatcher | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RepresentationPatcher<T>Abstract

+
+

Handles the patching of a specific Representation.

+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RequestParser.html b/5.x/docs/classes/RequestParser.html new file mode 100644 index 000000000..4f84227fc --- /dev/null +++ b/5.x/docs/classes/RequestParser.html @@ -0,0 +1,148 @@ +RequestParser | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RequestParserAbstract

+
+

Converts an incoming HttpRequest to an Operation.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ResetPasswordHandler.html b/5.x/docs/classes/ResetPasswordHandler.html new file mode 100644 index 000000000..6a0d24617 --- /dev/null +++ b/5.x/docs/classes/ResetPasswordHandler.html @@ -0,0 +1,233 @@ +ResetPasswordHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class ResetPasswordHandler

+
+

Resets a password if a valid recordId is provided, +which should have been generated by a different handler.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ResetResponseDescription.html b/5.x/docs/classes/ResetResponseDescription.html new file mode 100644 index 000000000..1388408b6 --- /dev/null +++ b/5.x/docs/classes/ResetResponseDescription.html @@ -0,0 +1,102 @@ +ResetResponseDescription | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class ResetResponseDescription

+
+

Corresponds to a 205 response.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
data?: Guarded<Readable>
+
+ +
+
+ +
statusCode: number
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ResponseDescription.html b/5.x/docs/classes/ResponseDescription.html new file mode 100644 index 000000000..727da6de5 --- /dev/null +++ b/5.x/docs/classes/ResponseDescription.html @@ -0,0 +1,115 @@ +ResponseDescription | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

The result of executing an operation.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
data?: Guarded<Readable>
+
+ +
+
+ +
statusCode: number
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ResponseWriter.html b/5.x/docs/classes/ResponseWriter.html new file mode 100644 index 000000000..5e8e94143 --- /dev/null +++ b/5.x/docs/classes/ResponseWriter.html @@ -0,0 +1,163 @@ +ResponseWriter | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class ResponseWriterAbstract

+
+

Writes the ResponseDescription to the HttpResponse.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RootFilePathHandler.html b/5.x/docs/classes/RootFilePathHandler.html new file mode 100644 index 000000000..15e144a5a --- /dev/null +++ b/5.x/docs/classes/RootFilePathHandler.html @@ -0,0 +1,181 @@ +RootFilePathHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Uses a FileIdentifierMapper to generate a root file path variable based on the identifier. +Will throw an error if the resulting file path already exists.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RouterHandler.html b/5.x/docs/classes/RouterHandler.html new file mode 100644 index 000000000..c5d343b0d --- /dev/null +++ b/5.x/docs/classes/RouterHandler.html @@ -0,0 +1,202 @@ +RouterHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

An HttpHandler that checks if a given method and path are satisfied +and allows its handler to be executed if so.

+

If allowedMethods contains '*' it will match all methods.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
allMethods: boolean
+
+ +
allowedMethods: string[]
+
+ +
allowedPathNamesRegEx: RegExp[]
+
+ +
baseUrl: string
+
+ +
handler: HttpHandler
+
+ +
targetExtractor: TargetExtractor
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RouterRule.html b/5.x/docs/classes/RouterRule.html new file mode 100644 index 000000000..4e44d6994 --- /dev/null +++ b/5.x/docs/classes/RouterRule.html @@ -0,0 +1,166 @@ +RouterRule | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RouterRuleAbstract

+
+

Finds which store needs to be accessed for the given resource, +potentially based on the Representation of incoming data.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RoutingAuxiliaryIdentifierStrategy.html b/5.x/docs/classes/RoutingAuxiliaryIdentifierStrategy.html new file mode 100644 index 000000000..1b6e7d025 --- /dev/null +++ b/5.x/docs/classes/RoutingAuxiliaryIdentifierStrategy.html @@ -0,0 +1,202 @@ +RoutingAuxiliaryIdentifierStrategy | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RoutingAuxiliaryIdentifierStrategy

+
+

An AuxiliaryIdentifierStrategy that combines multiple AuxiliaryIdentifierStrategies into one. +Uses isAuxiliaryIdentifier to know which strategy to route to.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns the identifier of the auxiliary resource corresponding to the given resource. +This does not guarantee that this auxiliary resource exists.

    +

    Should error if there are multiple results: see getAuxiliaryIdentifiers.

    + +

    Returns

    The ResourceIdentifier of the corresponding auxiliary resource.

    +
    +

    Returns never

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Checks if the input identifier corresponds to an auxiliary resource. +This does not check if that auxiliary resource exists, +only if the identifier indicates that there could be an auxiliary resource there.

    + +

    Returns

    true if the input identifier points to an auxiliary resource.

    +
    +
    +

    Parameters

    +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RoutingAuxiliaryStrategy.html b/5.x/docs/classes/RoutingAuxiliaryStrategy.html new file mode 100644 index 000000000..c8dfa200a --- /dev/null +++ b/5.x/docs/classes/RoutingAuxiliaryStrategy.html @@ -0,0 +1,301 @@ +RoutingAuxiliaryStrategy | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RoutingAuxiliaryStrategy

+
+

An AuxiliaryStrategy that combines multiple AuxiliaryStrategies into one. +Uses isAuxiliaryIdentifier to know which strategy to call for which call.

+

addMetadata will either call all strategies if the input is the subject identifier, +or only the matching strategy if the input is an auxiliary identifier.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Adds metadata related to this auxiliary resource, +in case this is required for this type of auxiliary resource. +The metadata that is added depends on the given identifier being an auxiliary or subject resource: +the metadata will be used to link to the other one, and potentially add extra typing info.

    +

    Used for: +Solid, §4.3.1: "For any defined auxiliary resource available for a given Solid resource, all representations of +that resource MUST include an HTTP Link header pointing to the location of each auxiliary resource." +https://solid.github.io/specification/protocol#auxiliary-resources-server

    +

    The above is an example of how that metadata would only be added in case the input is the subject identifier.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Whether the root storage container requires this auxiliary resource to be present. +If yes, this means they can't be deleted individually from such a container.

    +
    +
    +

    Parameters

    +
    +

    Returns boolean

+
+ +
+
+ +
    + +
  • +

    Validates if the representation contains valid data for an auxiliary resource. +Should throw an error in case the data is invalid.

    +
    +
    +

    Parameters

    +
      +
    • +
      representation: Representation
      +

      Representation of the auxiliary resource.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RoutingResourceStore.html b/5.x/docs/classes/RoutingResourceStore.html new file mode 100644 index 000000000..7fa73edc2 --- /dev/null +++ b/5.x/docs/classes/RoutingResourceStore.html @@ -0,0 +1,285 @@ +RoutingResourceStore | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class RoutingResourceStore

+
+

Store that routes the incoming request to a specific store based on the stored ResourceRouter. +In case no store was found for one of the functions that take no data (GET/PATCH/DELETE), +a 404 will be thrown. In the other cases the error of the router will be thrown (which would probably be 400).

+
+
+

Hierarchy

+
    +
  • RoutingResourceStore
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SafeErrorHandler.html b/5.x/docs/classes/SafeErrorHandler.html new file mode 100644 index 000000000..e10b7ab78 --- /dev/null +++ b/5.x/docs/classes/SafeErrorHandler.html @@ -0,0 +1,182 @@ +SafeErrorHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Returns a simple text description of an error. +This class is a failsafe in case the wrapped error handler fails.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
errorHandler: ErrorHandler
+
+ +
logger: Logger = ...
+
+ +
showStackTrace: boolean
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SeededPodInitializer.html b/5.x/docs/classes/SeededPodInitializer.html new file mode 100644 index 000000000..8ada44c9e --- /dev/null +++ b/5.x/docs/classes/SeededPodInitializer.html @@ -0,0 +1,175 @@ +SeededPodInitializer | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class SeededPodInitializer

+
+

Uses a RegistrationManager to initialize accounts and pods +for all seeded pods. Reads the pod settings from seededPodConfigJson.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
configFilePath: null | string
+
+ +
logger: Logger = ...
+
+ +
registrationManager: RegistrationManager
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SequenceHandler.html b/5.x/docs/classes/SequenceHandler.html new file mode 100644 index 000000000..29013de2a --- /dev/null +++ b/5.x/docs/classes/SequenceHandler.html @@ -0,0 +1,181 @@ +SequenceHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class SequenceHandler<TIn, TOut>

+
+

A composite handler that will try to run all supporting handlers sequentially +and return the value of the last supported handler. +The canHandle check of this handler will always succeed.

+
+
+

Type Parameters

+
    +
  • +

    TIn = void

  • +
  • +

    TOut = void

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
handlers: AsyncHandler<TIn, TOut>[]
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<undefined | TOut>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<undefined | TOut>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ServerInitializer.html b/5.x/docs/classes/ServerInitializer.html new file mode 100644 index 000000000..4fe37c5ad --- /dev/null +++ b/5.x/docs/classes/ServerInitializer.html @@ -0,0 +1,189 @@ +ServerInitializer | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Creates and starts an HTTP server.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
port: number
+
+ +
server?: Server
+
+ +
serverFactory: HttpServerFactory
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SetupHandler.html b/5.x/docs/classes/SetupHandler.html new file mode 100644 index 000000000..28af05fb8 --- /dev/null +++ b/5.x/docs/classes/SetupHandler.html @@ -0,0 +1,251 @@ +SetupHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

On POST requests, runs an initializer and/or performs a registration step, both optional.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
initializer?: Initializer
+
+ +
logger: Logger = ...
+
+ +
registrationManager?: RegistrationManager
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Call the initializer. +Errors if no initializer was defined.

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Register a user based on the given input. +Errors if no registration manager is defined.

    +
    +
    +

    Parameters

    +
      +
    • +
      json: Dict<any>
    +

    Returns Promise<Record<string, any>>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SetupHttpHandler.html b/5.x/docs/classes/SetupHttpHandler.html new file mode 100644 index 000000000..1adbf023d --- /dev/null +++ b/5.x/docs/classes/SetupHttpHandler.html @@ -0,0 +1,241 @@ +SetupHttpHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Handles the initial setup of a server. +Will capture all requests until setup is finished, +this to prevent accidentally running unsafe servers.

+

GET requests will return the view template which should contain the setup information for the user. +POST requests will be sent to the InteractionHandler. +After successfully completing a POST request this handler will disable itself and become unreachable. +All other methods will be rejected.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+ +
logger: Logger = ...
+
+ +
storage: KeyValueStorage<string, boolean>
+
+ +
storageKey: string
+
+ +
templateEngine: TemplateEngine<Dict<any>>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ShorthandExtractor.html b/5.x/docs/classes/ShorthandExtractor.html new file mode 100644 index 000000000..ff11173ba --- /dev/null +++ b/5.x/docs/classes/ShorthandExtractor.html @@ -0,0 +1,150 @@ +ShorthandExtractor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class ShorthandExtractorAbstract

+
+

A handler that computes a specific value from a given map of values.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<unknown>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<unknown>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ShorthandResolver.html b/5.x/docs/classes/ShorthandResolver.html new file mode 100644 index 000000000..995f51d04 --- /dev/null +++ b/5.x/docs/classes/ShorthandResolver.html @@ -0,0 +1,150 @@ +ShorthandResolver | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class ShorthandResolverAbstract

+
+

Converts a key/value object, extracted from the CLI or passed as a parameter, +into a new key/value object where the keys are variables defined in the Components.js configuration. +The resulting values are the values that should be assigned to those variables.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<VariableBindings>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<VariableBindings>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SingleRootIdentifierStrategy.html b/5.x/docs/classes/SingleRootIdentifierStrategy.html new file mode 100644 index 000000000..0ce018880 --- /dev/null +++ b/5.x/docs/classes/SingleRootIdentifierStrategy.html @@ -0,0 +1,187 @@ +SingleRootIdentifierStrategy | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class SingleRootIdentifierStrategy

+
+

An IdentifierStrategy that assumes there is only 1 root and all other identifiers are made by appending to that root.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseUrl: string
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SlugParser.html b/5.x/docs/classes/SlugParser.html new file mode 100644 index 000000000..2baf976d1 --- /dev/null +++ b/5.x/docs/classes/SlugParser.html @@ -0,0 +1,173 @@ +SlugParser | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Converts the contents of the slug header to metadata.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SparqlDataAccessor.html b/5.x/docs/classes/SparqlDataAccessor.html new file mode 100644 index 000000000..2b6e50875 --- /dev/null +++ b/5.x/docs/classes/SparqlDataAccessor.html @@ -0,0 +1,550 @@ +SparqlDataAccessor | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Stores all data and metadata of resources in a SPARQL backend. +Communication is done by sending SPARQL queries. +Queries are constructed in such a way to keep everything consistent, +such as updating containment triples and deleting old data when it is overwritten.

+

Since metadata is hidden, no containment triples are stored for metadata files.

+

All input container metadata is stored in its metadata identifier. +The containment triples are stored in the graph corresponding to the actual identifier +so those don't get overwritten.

+
+
+

Hierarchy

+
    +
  • SparqlDataAccessor
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
endpoint: string
+
+ +
fetcher: SparqlEndpointFetcher
+
+ +
generator: SparqlGenerator
+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

    +

    It can be safely assumed that the incoming identifier will always correspond to a container.

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Creates the name for the metadata of a resource.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode<string>
      +

      Name of the (non-metadata) resource.

      +
    +

    Returns NamedNode<string>

+
+ +
    + +
  • +

    Helper function to get named nodes corresponding to the identifier and its parent container. +In case of a root container only the name will be returned.

    +
    +
    +

    Parameters

    +
    +

    Returns { name: NamedNode<string>; parent?: NamedNode<string> }

    +
      +
    • +
      name: NamedNode<string>
    • +
    • +
      Optional parent?: NamedNode<string>
+
+ +
+
+ +
    + +
  • +

    Sends a SPARQL CONSTRUCT query to the endpoint and returns a stream of quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      sparqlQuery: ConstructQuery
      +

      Query to execute.

      +
    +

    Returns Promise<Guarded<Readable>>

+
+ +
    + +
  • +

    Sends a SPARQL update query to the stored endpoint.

    +
    +
    +

    Parameters

    +
      +
    • +
      sparqlQuery: Update
      +

      Query to send.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Creates a CONSTRUCT query that returns all quads contained within a single resource.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode<string>
      +

      Name of the resource to query.

      +
    +

    Returns ConstructQuery

+
+ +
    + +
  • +

    Creates a query that deletes everything related to the given name.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode<string>
      +

      Name of resource to delete.

      +
    • +
    • +
      Optional parent: NamedNode<string>
      +

      Parent of the resource to delete so the containment triple can be removed (unless root).

      +
    +

    Returns Update

+
+ +
    + +
  • +

    Creates an update query that overwrites the data and metadata of a resource. +If there are no triples we assume it's a container (so don't overwrite the main graph with containment triples).

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode<string>
      +

      Name of the resource to update.

      +
    • +
    • +
      metadata: RepresentationMetadata
      +

      New metadata of the resource.

      +
    • +
    • +
      Optional parent: NamedNode<string>
      +

      Name of the parent to update the containment triples.

      +
    • +
    • +
      Optional triples: Quad[]
      +

      New data of the resource.

      +
    +

    Returns Update

+
+ +
+
+ +
+
+ +
    + +
  • +

    Helper function for creating SPARQL update queries. +Creates an operation for deleting all triples in a graph.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode<string>
      +

      Name of the graph to delete.

      +
    +

    Returns InsertDeleteOperation

+
+ +
    + +
  • +

    Helper function for creating SPARQL update queries. +Creates a Graph selector with the given triples.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode<string>
      +

      Name of the graph.

      +
    • +
    • +
      triples: Quad[]
      +

      Triples/triple patterns to select.

      +
    +

    Returns GraphQuads

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SparqlUpdateBodyParser.html b/5.x/docs/classes/SparqlUpdateBodyParser.html new file mode 100644 index 000000000..a67d2ec2e --- /dev/null +++ b/5.x/docs/classes/SparqlUpdateBodyParser.html @@ -0,0 +1,159 @@ +SparqlUpdateBodyParser | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class SparqlUpdateBodyParser

+
+

BodyParser that supports application/sparql-update content. +Will convert the incoming update string to algebra in a SparqlUpdatePatch.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: BodyParserArgs
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SparqlUpdateModesExtractor.html b/5.x/docs/classes/SparqlUpdateModesExtractor.html new file mode 100644 index 000000000..a5cb4232b --- /dev/null +++ b/5.x/docs/classes/SparqlUpdateModesExtractor.html @@ -0,0 +1,277 @@ +SparqlUpdateModesExtractor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class SparqlUpdateModesExtractor

+
+

Generates permissions for a SPARQL DELETE/INSERT body. +Updates with only an INSERT can be done with just append permissions, +while DELETEs require write permissions as well.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
resourceSet: ResourceSet
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SparqlUpdatePatcher.html b/5.x/docs/classes/SparqlUpdatePatcher.html new file mode 100644 index 000000000..32bfb6088 --- /dev/null +++ b/5.x/docs/classes/SparqlUpdatePatcher.html @@ -0,0 +1,282 @@ +SparqlUpdatePatcher | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Supports application/sparql-update PATCH requests on RDF resources.

+

Only DELETE/INSERT updates without variables are supported.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
engine: QueryEngine
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Checks if the composite update only contains supported update components.

    +
    +
    +

    Parameters

    +
      +
    • +
      op: CompositeUpdate
    +

    Returns void

+
+ +
    + +
  • +

    Checks if the input DELETE/INSERT is supported. +This means: no GRAPH statements, no DELETE WHERE containing terms of type Variable.

    +
    +
    +

    Parameters

    +
      +
    • +
      op: DeleteInsert
    +

    Returns void

+
+ +
    + +
  • +

    Checks if the input operation is of a supported type (DELETE/INSERT or composite of those)

    +
    +
    +

    Parameters

    +
      +
    • +
      op: Operation
    +

    Returns void

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/StaticAssetHandler.html b/5.x/docs/classes/StaticAssetHandler.html new file mode 100644 index 000000000..82aabef16 --- /dev/null +++ b/5.x/docs/classes/StaticAssetHandler.html @@ -0,0 +1,247 @@ +StaticAssetHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Handler that serves static resources on specific paths. +Relative file paths are assumed to be relative to cwd. +Relative file paths can be preceded by @css:, e.g. @css:foo/bar, +in case they need to be relative to the module root.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +

    Creates a handler for the provided static resources.

    +
    +
    +

    Parameters

    +
      +
    • +
      assets: Record<string, string>
      +

      A mapping from URL paths to paths, + where URL paths ending in a slash are interpreted as entire folders.

      +
    • +
    • +
      baseUrl: string
    • +
    • +
      options: { expires?: number } = {}
      +

      Cache expiration time in seconds.

      +
      +
        +
      • +
        Optional expires?: number
    +

    Returns StaticAssetHandler

+
+

Properties

+
+ +
expires: number
+
+ +
logger: Logger = ...
+
+ +
mappings: Record<string, string>
+
+ +
pathMatcher: RegExp
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: HttpHandlerInput
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/StaticHandler.html b/5.x/docs/classes/StaticHandler.html new file mode 100644 index 000000000..3199c1957 --- /dev/null +++ b/5.x/docs/classes/StaticHandler.html @@ -0,0 +1,170 @@ +StaticHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class StaticHandler<T>

+
+

A handler that always resolves and always returns the stored value. +Will return undefined if no value is stored.

+

The generic type extends any due to Components.js requirements.

+
+
+

Type Parameters

+
    +
  • +

    T extends any = void

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
value?: T
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: any
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: any
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/StaticThrowHandler.html b/5.x/docs/classes/StaticThrowHandler.html new file mode 100644 index 000000000..7d54a79fd --- /dev/null +++ b/5.x/docs/classes/StaticThrowHandler.html @@ -0,0 +1,158 @@ +StaticThrowHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Utility handler that can handle all input and always throws the given error.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
error: HttpError<number>
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: any
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: any
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<never>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SubdomainExtensionBasedMapper.html b/5.x/docs/classes/SubdomainExtensionBasedMapper.html new file mode 100644 index 000000000..8c0299788 --- /dev/null +++ b/5.x/docs/classes/SubdomainExtensionBasedMapper.html @@ -0,0 +1,506 @@ +SubdomainExtensionBasedMapper | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class SubdomainExtensionBasedMapper

+
+

Extends the functionality of an ExtensionBasedMapper to support identifiers containing subdomains. +This is mostly only relevant in case you want to support multiple pods with subdomain identifiers +in a single ResourceStore.

+

When converting to/from file paths, the subdomain is interpreted as a folder in the rootFilePath. +The rest of the path is then interpreted relative to that folder. +E.g. http://alice.test.com/foo results in the relative path /alice/foo.

+

In case there is no subdomain in the URL, the baseSubdomain parameter is used instead. +E.g., if the baseSubdomain is "www", http://test.com/foo would result in the relative path /www/foo. +This means that there is no identifier that maps to the rootFilePath itself. +To prevent the possibility of 2 identifiers linking to the same file, +identifiers containing the default subdomain are rejected. +E.g., http://www.test.com/foo would result in a 403, even if http://test.com/foo exists.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseParts: { rest: string; scheme: string }
+
+

Type declaration

+
    +
  • +
    rest: string
  • +
  • +
    scheme: string
+
+ +
baseRequestURI: string
+
+ +
baseSubdomain: string
+
+ +
logger: Logger = ...
+
+ +
regex: RegExp
+
+ +
rootFilepath: string
+
+ +
unknownMediaTypeExtension: "unknown" = 'unknown'
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Maps the given document identifier to a file path, +possibly making alterations to the direct translation +(for instance, based on its content type)). +Determines the content type if none was provided.

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      The input identifier.

      +
    • +
    • +
      filePath: string
      +

      The direct translation of the identifier onto the file path.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type provided with the request.

      +
    +

    Returns Promise<ResourceLink>

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SubdomainIdentifierGenerator.html b/5.x/docs/classes/SubdomainIdentifierGenerator.html new file mode 100644 index 000000000..02199ffdf --- /dev/null +++ b/5.x/docs/classes/SubdomainIdentifierGenerator.html @@ -0,0 +1,123 @@ +SubdomainIdentifierGenerator | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class SubdomainIdentifierGenerator

+
+

Generates identifiers by using the name as a subdomain on the base URL. +Non-alphanumeric characters will be replaced with -.

+
+
+

Hierarchy

+
    +
  • SubdomainIdentifierGenerator
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseParts: { rest: string; scheme: string }
+
+

Type declaration

+
    +
  • +
    rest: string
  • +
  • +
    scheme: string
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SubdomainIdentifierStrategy.html b/5.x/docs/classes/SubdomainIdentifierStrategy.html new file mode 100644 index 000000000..bbf31b9c1 --- /dev/null +++ b/5.x/docs/classes/SubdomainIdentifierStrategy.html @@ -0,0 +1,194 @@ +SubdomainIdentifierStrategy | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class SubdomainIdentifierStrategy

+
+

An IdentifierStrategy that interprets all subdomains of the given base URL as roots.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseUrl: string
+
+ +
logger: Logger = ...
+
+ +
regex: RegExp
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SuffixAuxiliaryIdentifierStrategy.html b/5.x/docs/classes/SuffixAuxiliaryIdentifierStrategy.html new file mode 100644 index 000000000..6fb2640ee --- /dev/null +++ b/5.x/docs/classes/SuffixAuxiliaryIdentifierStrategy.html @@ -0,0 +1,192 @@ +SuffixAuxiliaryIdentifierStrategy | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class SuffixAuxiliaryIdentifierStrategy

+
+

Helper class that uses a suffix to determine if a resource is an auxiliary resource or not. +Simple string matching is used, so the dot needs to be included if needed, e.g. ".acl".

+
+
+

Hierarchy

+
    +
  • SuffixAuxiliaryIdentifierStrategy
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
suffix: string
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Checks if the input identifier corresponds to an auxiliary resource. +This does not check if that auxiliary resource exists, +only if the identifier indicates that there could be an auxiliary resource there.

    + +

    Returns

    true if the input identifier points to an auxiliary resource.

    +
    +
    +

    Parameters

    +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SuffixIdentifierGenerator.html b/5.x/docs/classes/SuffixIdentifierGenerator.html new file mode 100644 index 000000000..f22987013 --- /dev/null +++ b/5.x/docs/classes/SuffixIdentifierGenerator.html @@ -0,0 +1,116 @@ +SuffixIdentifierGenerator | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class SuffixIdentifierGenerator

+
+

Generates identifiers by appending the name to a stored base identifier. +Non-alphanumeric characters will be replaced with -.

+
+
+

Hierarchy

+
    +
  • SuffixIdentifierGenerator
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
base: string
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/TargetExtractor.html b/5.x/docs/classes/TargetExtractor.html new file mode 100644 index 000000000..83205a56e --- /dev/null +++ b/5.x/docs/classes/TargetExtractor.html @@ -0,0 +1,157 @@ +TargetExtractor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class TargetExtractorAbstract

+
+

Extracts a ResourceIdentifier from an incoming HttpRequest.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/TemplatedPodGenerator.html b/5.x/docs/classes/TemplatedPodGenerator.html new file mode 100644 index 000000000..9b583b893 --- /dev/null +++ b/5.x/docs/classes/TemplatedPodGenerator.html @@ -0,0 +1,184 @@ +TemplatedPodGenerator | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class TemplatedPodGenerator

+
+

Creates a new ResourceStore when creating a pod based on a Components.js configuration.

+

Part of the dynamic pod creation.

+
    +
  1. It calls a VariableHandler to add necessary variable values. +E.g. setting the base url variable for components.js to the pod identifier.
  2. +
  3. It filters/cleans the input agent values using VariableHandlers
  4. +
  5. It calls a ComponentsJsFactory with the variables and template location to instantiate a new ResourceStore.
  6. +
  7. It stores these values in the configuration storage, which is used as a permanent storage for pod configurations.
  8. +
+ +

See

ConfigPodManager, ConfigPodInitializer, BaseUrlRouterRule

+
+
+

Hierarchy

+
    +
  • TemplatedPodGenerator
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseUrl: string
+
+ +
configStorage: KeyValueStorage<string, unknown>
+
+ +
configTemplatePath: string
+
+ +
logger: Logger = ...
+
+ +
storeFactory: ComponentsJsFactory
+
+ +
variableHandler: VariableHandler
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/TemplatedResourcesGenerator.html b/5.x/docs/classes/TemplatedResourcesGenerator.html new file mode 100644 index 000000000..57ec2b5a6 --- /dev/null +++ b/5.x/docs/classes/TemplatedResourcesGenerator.html @@ -0,0 +1,290 @@ +TemplatedResourcesGenerator | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class TemplatedResourcesGenerator

+
+

Generates resources by making use of a template engine. +The template folder structure will be kept. +Folders will be interpreted as containers and files as documents. +A FileIdentifierMapper will be used to generate identifiers that correspond to the relative structure.

+

A relative templateFolder is resolved relative to cwd, +unless it's preceded by @css:, e.g. @css:foo/bar.

+
+
+

Hierarchy

+
    +
  • TemplatedResourcesGenerator
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
metadataStrategy: AuxiliaryStrategy
+
+ +
+
+ +
templateEngine: TemplateEngine<Dict<any>>
+
+ +
templateExtension: string
+
+ +
templateFolder: string
+
+

Methods

+
+ +
    + +
  • +

    Generates resources with the given options. +The output Map should be sorted so that containers always appear before their contents.

    + +

    Returns

    A map where the keys are the identifiers and the values the corresponding representations to store.

    +
    +
    +

    Parameters

    +
      +
    • +
      location: ResourceIdentifier
      +

      Base identifier.

      +
    • +
    • +
      options: Dict<string>
      +

      Options that can be used when generating resources.

      +
    +

    Returns AsyncIterable<Resource>

+
+ +
+
+ +
    + +
  • +

    Generates a Resource object for the given ResourceLink. +In the case of documents the corresponding template will be used. +If a ResourceLink of metadata is provided the corresponding data will be added as metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      link: TemplateResourceLink
    • +
    • +
      options: Dict<string>
    • +
    • +
      Optional metaLink: TemplateResourceLink
    +

    Returns AsyncIterable<Resource>

+
+ +
    + +
  • +

    Generates TemplateResourceLinks for each entry in the given folder +and combines the results so resources and their metadata are grouped together.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Record<string, { link: TemplateResourceLink; meta?: TemplateResourceLink }>>

+
+ +
    + +
  • +

    Creates a read stream from the file and applies the template if necessary.

    +
    +
    +

    Parameters

    +
      +
    • +
      link: TemplateResourceLink
    • +
    • +
      options: Dict<string>
    +

    Returns Promise<Guarded<Readable>>

+
+ +
+
+ +
    + +
  • +

    Creates a TemplateResourceLink for the given filePath. +The identifier will be based on the file path stripped from the template extension, +but the filePath parameter will still point to the original file.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<TemplateResourceLink>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/TokenOwnershipValidator.html b/5.x/docs/classes/TokenOwnershipValidator.html new file mode 100644 index 000000000..7c6c8951b --- /dev/null +++ b/5.x/docs/classes/TokenOwnershipValidator.html @@ -0,0 +1,258 @@ +TokenOwnershipValidator | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class TokenOwnershipValidator

+
+

Validates ownership of a WebId by seeing if a specific triple can be added. +expiration parameter is how long the token should be valid in minutes.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
expiration: number
+
+ +
logger: Logger = ...
+
+ +
storage: ExpiringStorage<string, string>
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input that could potentially be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: { webId: string }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input data that will be handled if it can be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Fetches data from the WebID to determine if the token is present.

    +
    +
    +

    Parameters

    +
      +
    • +
      webId: string
    • +
    • +
      token: string
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    Throws an error containing the description of which triple is needed for verification.

    +
    +
    +

    Parameters

    +
      +
    • +
      webId: string
    • +
    • +
      token: string
    +

    Returns never

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/TypedRepresentationConverter.html b/5.x/docs/classes/TypedRepresentationConverter.html new file mode 100644 index 000000000..b5d59a574 --- /dev/null +++ b/5.x/docs/classes/TypedRepresentationConverter.html @@ -0,0 +1,166 @@ +TypedRepresentationConverter | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class TypedRepresentationConverterAbstract

+
+

A RepresentationConverter that allows requesting the supported types.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnauthorizedHttpError.html b/5.x/docs/classes/UnauthorizedHttpError.html new file mode 100644 index 000000000..3ddec9b1d --- /dev/null +++ b/5.x/docs/classes/UnauthorizedHttpError.html @@ -0,0 +1,207 @@ +UnauthorizedHttpError | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class UnauthorizedHttpError

+
+

An error thrown when an agent is not authorized.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • UnauthorizedHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 401
+
+ +
isInstance: ((error: any) => error is HttpError<401>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<401>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<401>

+
+ +
statusCode: 401
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnionCredentialsExtractor.html b/5.x/docs/classes/UnionCredentialsExtractor.html new file mode 100644 index 000000000..8db1ac0a5 --- /dev/null +++ b/5.x/docs/classes/UnionCredentialsExtractor.html @@ -0,0 +1,205 @@ +UnionCredentialsExtractor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class UnionCredentialsExtractor

+
+

Combines the results of several CredentialsExtractors into one. +If multiple of these extractors return a value for the same key, +the last result will be used.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnionHandler.html b/5.x/docs/classes/UnionHandler.html new file mode 100644 index 000000000..da1eea2a6 --- /dev/null +++ b/5.x/docs/classes/UnionHandler.html @@ -0,0 +1,247 @@ +UnionHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class UnionHandler<T>Abstract

+
+

Utility handler that allows combining the results of multiple handlers into one. +Will run the handlers and then call the abstract combine function with the results, +which then generates the handler's output.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +

    Creates a new UnionHandler.

    +

    When requireAll is false or ignoreErrors is true, +the length of the input to combine can vary; +otherwise, it is exactly the number of handlers.

    +
    +
    +

    Type Parameters

    +
    +
    +

    Parameters

    +
      +
    • +
      handlers: T[]
      +

      The handlers whose output is to be combined.

      +
    • +
    • +
      requireAll: boolean = false
      +

      If true, will fail if any of the handlers do not support the input. + If false, only the handlers that support the input will be called; + will fail only if none of the handlers can handle the input.

      +
    • +
    • +
      ignoreErrors: boolean = !requireAll
      +

      If true, ignores handlers that fail by omitting their output; + if false, fails when any handlers fail.

      +
    +

    Returns UnionHandler<T>

+
+

Properties

+
+ +
handlers: T[]
+
+ +
ignoreErrors: boolean
+
+ +
requireAll: boolean
+
+

Methods

+
+ +
    + +
  • +

    Checks if all handlers can handle the input. +If not, throw an error based on the errors of the failed handlers.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: InType<T>
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: InType<T>
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Combines the results of the handlers into a single output.

    +
    +
    +

    Parameters

    +
      +
    • +
      results: Awaited<ReturnType<T["handle"]>>[]
    +

    Returns Promise<Awaited<ReturnType<T["handle"]>>>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: InType<T>
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<Awaited<ReturnType<T["handle"]>>>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: InType<T>
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<Awaited<ReturnType<T["handle"]>>>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnionPermissionReader.html b/5.x/docs/classes/UnionPermissionReader.html new file mode 100644 index 000000000..1515266c5 --- /dev/null +++ b/5.x/docs/classes/UnionPermissionReader.html @@ -0,0 +1,242 @@ +UnionPermissionReader | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class UnionPermissionReader

+
+

Combines the results of multiple PermissionReaders. +Every permission in every credential type is handled according to the rule false > true > undefined.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
handlers: PermissionReader[]
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnsecureConstantCredentialsExtractor.html b/5.x/docs/classes/UnsecureConstantCredentialsExtractor.html new file mode 100644 index 000000000..4c9f985e3 --- /dev/null +++ b/5.x/docs/classes/UnsecureConstantCredentialsExtractor.html @@ -0,0 +1,177 @@ +UnsecureConstantCredentialsExtractor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class UnsecureConstantCredentialsExtractor

+
+

Credentials extractor that authenticates a constant agent +(useful for development or debugging purposes).

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
credentials: Partial<Record<CredentialGroup, Credential>>
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnsecureWebIdExtractor.html b/5.x/docs/classes/UnsecureWebIdExtractor.html new file mode 100644 index 000000000..c295227b0 --- /dev/null +++ b/5.x/docs/classes/UnsecureWebIdExtractor.html @@ -0,0 +1,158 @@ +UnsecureWebIdExtractor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class UnsecureWebIdExtractor

+
+

Credentials extractor which simply interprets the contents of the Authorization header as a WebID.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnsecureWebSocketsProtocol.html b/5.x/docs/classes/UnsecureWebSocketsProtocol.html new file mode 100644 index 000000000..6df30908b --- /dev/null +++ b/5.x/docs/classes/UnsecureWebSocketsProtocol.html @@ -0,0 +1,203 @@ +UnsecureWebSocketsProtocol | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class UnsecureWebSocketsProtocol

+
+

Provides live update functionality following +the Solid WebSockets API Spec solid-0.1

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
listeners: Set<WebSocketListener> = ...
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +

      Input that could potentially be handled.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
      • +
      • +
        webSocket: WebSocket
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
      • +
      • +
        webSocket: WebSocket
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +

      Input data that will be handled if it can be handled.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
      • +
      • +
        webSocket: WebSocket
    +

    Returns Promise<void>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnsupportedAsyncHandler.html b/5.x/docs/classes/UnsupportedAsyncHandler.html new file mode 100644 index 000000000..5ad4e399a --- /dev/null +++ b/5.x/docs/classes/UnsupportedAsyncHandler.html @@ -0,0 +1,151 @@ +UnsupportedAsyncHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class UnsupportedAsyncHandler

+
+

Handler that does not support any input and will always throw an error.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
errorMessage?: string
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +

    Returns Promise<never>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: any
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<never>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnsupportedMediaTypeHttpError.html b/5.x/docs/classes/UnsupportedMediaTypeHttpError.html new file mode 100644 index 000000000..ffcae98f4 --- /dev/null +++ b/5.x/docs/classes/UnsupportedMediaTypeHttpError.html @@ -0,0 +1,207 @@ +UnsupportedMediaTypeHttpError | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class UnsupportedMediaTypeHttpError

+
+

An error thrown when the media type of incoming data is not supported by a parser.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • UnsupportedMediaTypeHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 415
+
+ +
isInstance: ((error: any) => error is HttpError<415>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<415>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<415>

+
+ +
statusCode: 415
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ValidatingDataAccessor.html b/5.x/docs/classes/ValidatingDataAccessor.html new file mode 100644 index 000000000..1e2fdbed2 --- /dev/null +++ b/5.x/docs/classes/ValidatingDataAccessor.html @@ -0,0 +1,299 @@ +ValidatingDataAccessor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class ValidatingDataAccessor

+
+

A ValidatingDataAccessor wraps a DataAccessor such that the data stream is validated while being written. +An AtomicDataAccessor can be used to prevent data being written in case validation fails.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
validator: Validator
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

    +

    It can be safely assumed that the incoming identifier will always correspond to a container.

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/Validator.html b/5.x/docs/classes/Validator.html new file mode 100644 index 000000000..8a8851dc8 --- /dev/null +++ b/5.x/docs/classes/Validator.html @@ -0,0 +1,149 @@ +Validator | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class ValidatorAbstract

+
+

Generic interface for classes that validate Representations in some way.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/VariableHandler.html b/5.x/docs/classes/VariableHandler.html new file mode 100644 index 000000000..e52cecc82 --- /dev/null +++ b/5.x/docs/classes/VariableHandler.html @@ -0,0 +1,168 @@ +VariableHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class VariableHandlerAbstract

+
+

Updates the variables stored in the given agent. +Can be used to set variables that are required for the Components.js instantiation +but which should not be provided by the request. +E.g.: The exact file path (when required) should be determined by the server to prevent abuse.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/VariableSetter.html b/5.x/docs/classes/VariableSetter.html new file mode 100644 index 000000000..fce3b742e --- /dev/null +++ b/5.x/docs/classes/VariableSetter.html @@ -0,0 +1,197 @@ +VariableSetter | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

A VariableHandler that will set the given variable to the given value, +unless there already is a value for the variable and override is false.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
override: boolean
+
+ +
value: string
+
+ +
variable: string
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/VoidLocker.html b/5.x/docs/classes/VoidLocker.html new file mode 100644 index 000000000..d848e1a48 --- /dev/null +++ b/5.x/docs/classes/VoidLocker.html @@ -0,0 +1,189 @@ +VoidLocker | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

A ReadWriteLocker where the locks expire after a given time.

+
+
+

Hierarchy

+
    +
  • VoidLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    As withReadLock but the locked function gets called with a maintainLock callback function +to reset the lock expiration every time it is called. +The resulting promise will reject once the lock expires.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
      +

      A function to execute while the resource is locked. +Receives a callback as input parameter to maintain the lock.

      +
      +
        +
      • +
          +
        • (maintainLock: (() => void)): T | Promise<T>
        • +
        • +
          +

          Parameters

          +
            +
          • +
            maintainLock: (() => void)
            +
              +
            • +
                +
              • (): void
              • +
              • +

                Returns void

          +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

    As withWriteLock but the locked function gets called with a maintainLock +callback function to reset the lock expiration every time it is called. +The resulting promise will reject once the lock expires.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
      +

      A function to execute while the resource is locked. +Receives a callback as input parameter to maintain the lock.

      +
      +
        +
      • +
          +
        • (maintainLock: (() => void)): T | Promise<T>
        • +
        • +
          +

          Parameters

          +
            +
          • +
            maintainLock: (() => void)
            +
              +
            • +
                +
              • (): void
              • +
              • +

                Returns void

          +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/VoidLogger.html b/5.x/docs/classes/VoidLogger.html new file mode 100644 index 000000000..e5789040a --- /dev/null +++ b/5.x/docs/classes/VoidLogger.html @@ -0,0 +1,225 @@ +VoidLogger | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

A logger that does nothing on a log message.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Log the given message at the given level. +If the internal level is higher than the given level, the message may be voided.

    +
    +
    +

    Parameters

    +
      +
    • +
      level: "error" | "warn" | "info" | "verbose" | "debug" | "silly"
      +

      The level to log at.

      +
    • +
    • +
      message: string
      +

      The message to log.

      +
    • +
    • +
      Optional meta: any
      +

      Optional metadata to include in the log message.

      +
    +

    Returns VoidLogger

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/VoidLoggerFactory.html b/5.x/docs/classes/VoidLoggerFactory.html new file mode 100644 index 000000000..5ed9952e1 --- /dev/null +++ b/5.x/docs/classes/VoidLoggerFactory.html @@ -0,0 +1,109 @@ +VoidLoggerFactory | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

A factory that always returns VoidLogger, which does nothing on log messages.

+
+
+

Hierarchy

+
    +
  • VoidLoggerFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: VoidLogger = ...
+
+

Methods

+
+ +
    + +
  • +

    Create a logger instance for the given label.

    +
    +
    +

    Parameters

    +
      +
    • +
      label: string
      +

      A label that is used to identify the given logger.

      +
    +

    Returns VoidLogger

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WacAllowMetadataWriter.html b/5.x/docs/classes/WacAllowMetadataWriter.html new file mode 100644 index 000000000..91257959b --- /dev/null +++ b/5.x/docs/classes/WacAllowMetadataWriter.html @@ -0,0 +1,196 @@ +WacAllowMetadataWriter | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class WacAllowMetadataWriter

+
+

Add the necessary WAC-Allow header values. +Solid, §10.1: "Servers exposing client’s access privileges on a resource URL MUST advertise +by including the WAC-Allow HTTP header in the response of HTTP HEAD and GET requests." +https://solid.github.io/specification/protocol#web-access-control

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WaterfallHandler.html b/5.x/docs/classes/WaterfallHandler.html new file mode 100644 index 000000000..9da640fad --- /dev/null +++ b/5.x/docs/classes/WaterfallHandler.html @@ -0,0 +1,193 @@ +WaterfallHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class WaterfallHandler<TIn, TOut>

+
+

A composite handler that tries multiple handlers one by one +until it finds a handler that supports the input. +The handlers will be checked in the order they appear in the input array, +allowing for more fine-grained handlers to check before catch-all handlers.

+
+
+

Type Parameters

+
    +
  • +

    TIn

  • +
  • +

    TOut

+
+

Hierarchy

+
    +
  • WaterfallHandler
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
handlers: AsyncHandler<TIn, TOut>[]
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if any of the stored handlers can handle the given input.

    + +

    Returns

    A promise resolving if at least 1 handler supports to input, or rejecting if none do.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      The data that would need to be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Finds a handler that supports the given input and then lets it handle the given data.

    + +

    Returns

    A promise corresponding to the handle call of a handler that supports the input. +It rejects if no handlers support the given data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      The data that needs to be handled.

      +
    +

    Returns Promise<TOut>

+
+ +
    + +
  • +

    Identical to handleSafe but optimized for composite +by only needing 1 canHandle call on members.

    + +

    Returns

    A promise corresponding to the handle call of a handler that supports the input. +It rejects if no handlers support the given data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      The input data.

      +
    +

    Returns Promise<TOut>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebAclAuxiliaryReader.html b/5.x/docs/classes/WebAclAuxiliaryReader.html new file mode 100644 index 000000000..7b2408bf8 --- /dev/null +++ b/5.x/docs/classes/WebAclAuxiliaryReader.html @@ -0,0 +1,218 @@ +WebAclAuxiliaryReader | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class WebAclAuxiliaryReader

+
+

Determines the permission for ACL auxiliary resources. +This is done by looking for control permissions on the subject resource.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
aclStrategy: AuxiliaryStrategy
+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebAclMetadataCollector.html b/5.x/docs/classes/WebAclMetadataCollector.html new file mode 100644 index 000000000..e43803035 --- /dev/null +++ b/5.x/docs/classes/WebAclMetadataCollector.html @@ -0,0 +1,147 @@ +WebAclMetadataCollector | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class WebAclMetadataCollector

+
+

Indicates which acl permissions are available on the requested resource. +Only adds public and agent permissions for HEAD/GET requests.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebAclReader.html b/5.x/docs/classes/WebAclReader.html new file mode 100644 index 000000000..f2fcee596 --- /dev/null +++ b/5.x/docs/classes/WebAclReader.html @@ -0,0 +1,354 @@ +WebAclReader | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Finds the permissions of a resource as defined in the corresponding ACL resource. +Does not make any deductions such as checking parent containers for create permissions +or applying control permissions for ACL resources.

+

Specific access checks are done by the provided AccessChecker.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accessChecker: AccessChecker
+
+ +
aclStore: ResourceStore
+
+ +
+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
logger: Logger = ...
+
+ +
resourceSet: ResourceSet
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Determines the available permissions for the given credentials. +Will deny all permissions if credentials are not defined

    +
    +
    +

    Parameters

    +
      +
    • +
      acl: Store<Quad, Quad, Quad, Quad>
      +

      Store containing all relevant authorization triples.

      +
    • +
    • +
      Optional credential: Credential
      +

      Credentials to find the permissions for.

      +
    +

    Returns Promise<AclPermission>

+
+ +
    + +
  • +

    Extracts all rules from the store that are relevant for the given target, +based on either the acl:accessTo or acl:default predicates.

    + +

    Returns

    A store containing the relevant triples for the given target.

    +
    +
    +

    Parameters

    +
      +
    • +
      store: Store<Quad, Quad, Quad, Quad>
      +

      Store to filter.

      +
    • +
    • +
      target: string
      +

      The identifier of which the acl rules need to be known.

      +
    • +
    • +
      directAcl: boolean
      +

      If the store contains triples from the direct acl resource of the target or not. + Determines if acl:accessTo or acl:default are used.

      +
    +

    Returns Promise<Store<Quad, Quad, Quad, Quad>>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebIdAdapter.html b/5.x/docs/classes/WebIdAdapter.html new file mode 100644 index 000000000..ff66df8ad --- /dev/null +++ b/5.x/docs/classes/WebIdAdapter.html @@ -0,0 +1,269 @@ +WebIdAdapter | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

This Adapter redirects the find call to its source adapter. +In case no client data was found in the source for the given WebId, +this class will do an HTTP GET request to that WebId. +If a valid solid:oidcRegistration triple is found there, +that data will be returned instead.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
logger: Logger = ...
+
+ +
name: string
+
+ +
source: Adapter
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Parses RDF data found at a client WebID.

    +
    +
    +

    Parameters

    +
      +
    • +
      data: string
      +

      Raw data from the WebID.

      +
    • +
    • +
      id: string
      +

      The actual WebID.

      +
    • +
    • +
      response: Response
      +

      Response object from the request.

      +
    +

    Returns Promise<AdapterPayload>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebIdAdapterFactory.html b/5.x/docs/classes/WebIdAdapterFactory.html new file mode 100644 index 000000000..aadcc6d48 --- /dev/null +++ b/5.x/docs/classes/WebIdAdapterFactory.html @@ -0,0 +1,124 @@ +WebIdAdapterFactory | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

A factory that generates an Adapter to be used by the IDP to persist information.

+

The oidc-provider library will call the relevant functions when it needs to find/create/delete metadata. +For a full explanation of how these functions work and what is expected, +have a look at https://github.com/panva/node-oidc-provider/blob/main/example/my_adapter.js

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebSocketAdvertiser.html b/5.x/docs/classes/WebSocketAdvertiser.html new file mode 100644 index 000000000..318be1da4 --- /dev/null +++ b/5.x/docs/classes/WebSocketAdvertiser.html @@ -0,0 +1,168 @@ +WebSocketAdvertiser | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Handler that advertises a WebSocket through the Updates-Via header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
socketUrl: string
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: { response: ServerResponse }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        response: ServerResponse
    +

    Returns Promise<void>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebSocketHandler.html b/5.x/docs/classes/WebSocketHandler.html new file mode 100644 index 000000000..b5047c85a --- /dev/null +++ b/5.x/docs/classes/WebSocketHandler.html @@ -0,0 +1,163 @@ +WebSocketHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class WebSocketHandlerAbstract

+
+

A WebSocketHandler handles the communication with multiple WebSockets

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +

      Input that could potentially be handled.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
      • +
      • +
        webSocket: WebSocket
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
      • +
      • +
        webSocket: WebSocket
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +

      Input data that will be handled if it can be handled.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
      • +
      • +
        webSocket: WebSocket
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebSocketServerFactory.html b/5.x/docs/classes/WebSocketServerFactory.html new file mode 100644 index 000000000..ddf5876e5 --- /dev/null +++ b/5.x/docs/classes/WebSocketServerFactory.html @@ -0,0 +1,121 @@ +WebSocketServerFactory | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class WebSocketServerFactory

+
+

Factory that adds WebSocket functionality to an existing server

+
+
+

Hierarchy

+
    +
  • WebSocketServerFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseServerFactory: HttpServerFactory
+
+ +
webSocketHandler: WebSocketHandler
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WinstonLogger.html b/5.x/docs/classes/WinstonLogger.html new file mode 100644 index 000000000..6c6efecd1 --- /dev/null +++ b/5.x/docs/classes/WinstonLogger.html @@ -0,0 +1,244 @@ +WinstonLogger | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

A WinstonLogger implements the Logger interface using a given winston logger.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Log the given message at the given level. +If the internal level is higher than the given level, the message may be voided.

    +
    +
    +

    Parameters

    +
      +
    • +
      level: "error" | "warn" | "info" | "verbose" | "debug" | "silly"
      +

      The level to log at.

      +
    • +
    • +
      message: string
      +

      The message to log.

      +
    • +
    • +
      Optional meta: any
      +

      Optional metadata to include in the log message.

      +
    +

    Returns WinstonLogger

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WinstonLoggerFactory.html b/5.x/docs/classes/WinstonLoggerFactory.html new file mode 100644 index 000000000..de971694a --- /dev/null +++ b/5.x/docs/classes/WinstonLoggerFactory.html @@ -0,0 +1,143 @@ +WinstonLoggerFactory | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class WinstonLoggerFactory

+
+

Uses the winston library to create loggers for the given logging level. +By default, it will print to the console with colorized logging levels.

+

This creates instances of WinstonLogger.

+
+
+

Hierarchy

+
    +
  • WinstonLoggerFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
level: string
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Create a logger instance for the given label.

    +
    +
    +

    Parameters

    +
      +
    • +
      label: string
      +

      A label that is used to identify the given logger.

      +
    +

    Returns Logger

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WorkerManager.html b/5.x/docs/classes/WorkerManager.html new file mode 100644 index 000000000..a7658ca7e --- /dev/null +++ b/5.x/docs/classes/WorkerManager.html @@ -0,0 +1,158 @@ +WorkerManager | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Spawns the necessary workers when starting in multithreaded mode.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
clusterManager: ClusterManager
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WrappedExpiringReadWriteLocker.html b/5.x/docs/classes/WrappedExpiringReadWriteLocker.html new file mode 100644 index 000000000..2340ed0ce --- /dev/null +++ b/5.x/docs/classes/WrappedExpiringReadWriteLocker.html @@ -0,0 +1,257 @@ +WrappedExpiringReadWriteLocker | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class WrappedExpiringReadWriteLocker

+
+

Wraps around an existing ReadWriteLocker and adds expiration logic to prevent locks from getting stuck.

+
+
+

Hierarchy

+
    +
  • WrappedExpiringReadWriteLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
expiration: number
+
+ +
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Creates a Promise that either resolves the given input function or rejects if time runs out, +whichever happens first. The input function can reset the timer by calling the maintainLock function +it receives. The ResourceIdentifier is only used for logging.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
    • +
    • +
      whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
      +
        +
      • +
          +
        • (maintainLock: (() => void)): T | Promise<T>
        • +
        • +
          +

          Parameters

          +
            +
          • +
            maintainLock: (() => void)
            +
              +
            • +
                +
              • (): void
              • +
              • +

                Returns void

          +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

    As withReadLock but the locked function gets called with a maintainLock callback function +to reset the lock expiration every time it is called. +The resulting promise will reject once the lock expires.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
      +

      A function to execute while the resource is locked. +Receives a callback as input parameter to maintain the lock.

      +
      +
        +
      • +
          +
        • (maintainLock: (() => void)): T | Promise<T>
        • +
        • +
          +

          Parameters

          +
            +
          • +
            maintainLock: (() => void)
            +
              +
            • +
                +
              • (): void
              • +
              • +

                Returns void

          +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

    As withWriteLock but the locked function gets called with a maintainLock +callback function to reset the lock expiration every time it is called. +The resulting promise will reject once the lock expires.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
      +

      A function to execute while the resource is locked. +Receives a callback as input parameter to maintain the lock.

      +
      +
        +
      • +
          +
        • (maintainLock: (() => void)): T | Promise<T>
        • +
        • +
          +

          Parameters

          +
            +
          • +
            maintainLock: (() => void)
            +
              +
            • +
                +
              • (): void
              • +
              • +

                Returns void

          +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WrappedExpiringStorage.html b/5.x/docs/classes/WrappedExpiringStorage.html new file mode 100644 index 000000000..216544339 --- /dev/null +++ b/5.x/docs/classes/WrappedExpiringStorage.html @@ -0,0 +1,364 @@ +WrappedExpiringStorage | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class WrappedExpiringStorage<TKey, TValue>

+
+

A storage that wraps around another storage and expires resources based on the given (optional) expiry date. +Will delete expired entries when trying to get their value. +Has a timer that will delete all expired data every hour (default value).

+
+
+

Type Parameters

+
    +
  • +

    TKey

  • +
  • +

    TValue

+
+

Hierarchy

+
    +
  • WrappedExpiringStorage
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
source: KeyValueStorage<TKey, Expires<TValue>>
+
+ +
timer: Timeout
+
+

Methods

+
+ +
    + +
  • +

    Deletes the value stored for the given key.

    + +

    Returns

    If there was a value to delete.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
      +

      Key to delete.

      +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    An iterable of entries in the storage.

    +
    +

    Returns AsyncIterableIterator<[TKey, TValue]>

+
+ +
+
+ +
    + +
  • +

    Returns the value stored for the given identifier. +undefined if no value is stored.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns Promise<undefined | TValue>

+
+ +
    + +
  • +

    Tries to get the data for the given key. +In case the data exists but has expired, +it will be deleted and undefined will be returned instead.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns Promise<undefined | TValue>

+
+ +
    + +
  • +

    Checks if there is a value stored for the given key.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns Promise<boolean>

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Creates a new object where the expires field is a Date instead of a string.

    +
    +
    +

    Parameters

    +
    +

    Returns { expires?: Date; payload: TValue }

    +
      +
    • +
      Optional expires?: Date
    • +
    • +
      payload: TValue
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WrappedSetMultiMap.html b/5.x/docs/classes/WrappedSetMultiMap.html new file mode 100644 index 000000000..ccb1ccced --- /dev/null +++ b/5.x/docs/classes/WrappedSetMultiMap.html @@ -0,0 +1,437 @@ +WrappedSetMultiMap | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class WrappedSetMultiMap<TKey, TVal>

+
+

A SetMultiMap that uses an internal Map based on the provided constructor.

+

In case no input constructor is provided, the default Map implementation will be used.

+

It is required that the value type of this map is not Set or any extension of Set, +otherwise the set and add functions wil break.

+
+
+

Type Parameters

+
    +
  • +

    TKey

  • +
  • +

    TVal

+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      TKey

    • +
    • +

      TVal

    +
    +

    Parameters

    +
      +
    • +
      mapConstructor: (new () => Map<any, any>) = Map
      +

      Will be used to instantiate the internal Map.

      +
      +
        +
      • +
          +
        • new (): Map<any, any>
        • +
        • +

          Returns Map<any, any>

    • +
    • +
      Optional iterable: Iterable<readonly [TKey, TVal | ReadonlySet<TVal>]>
      +

      Entries to add to the map.

      +
    +

    Returns WrappedSetMultiMap<TKey, TVal>

+
+

Properties

+
+ +
[toStringTag]: "WrappedSetMultiMap" = 'WrappedSetMultiMap'
+
+ +
count: number
+
+ +
map: Map<TKey, Set<TVal>>
+
+

Accessors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Iterates over all key/value bindings in this Map.

    +
    +

    Returns IterableIterator<[TKey, TVal]>

+
+ +
+
+ +
    + +
  • +

    Returns a Readonly Map representation of this Map.

    +
    +

    Returns ReadonlyMap<TKey, ReadonlySet<TVal>>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Deletes the given key/value binding from the Map.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
    • +
    • +
      value: TVal
    +

    Returns boolean

+
+ +
    + +
  • +

    Iterates over all distinct keys in this Map.

    +
    +

    Returns IterableIterator<TKey>

+
+ +
    + +
  • +

    Iterates over all key/value bindings in this Map.

    +
    +

    Returns IterableIterator<[TKey, TVal]>

+
+ +
    + +
  • +

    Iterates over all distinct keys in this Map, together with a Set of their values.

    +
    +

    Returns IterableIterator<[TKey, ReadonlySet<TVal>]>

+
+ +
    + +
  • +

    Loops over all key/value bindings.

    +
    +
    +

    Parameters

    +
      +
    • +
      callbackfn: ((value: TVal, key: TKey, map: SetMultiMap<TKey, TVal>) => void)
      +
        +
      • +
          +
        • (value: TVal, key: TKey, map: SetMultiMap<TKey, TVal>): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            value: TVal
          • +
          • +
            key: TKey
          • +
          • +
            map: SetMultiMap<TKey, TVal>
          +

          Returns void

    • +
    • +
      Optional thisArg: any
    +

    Returns void

+
+ +
    + +
  • +

    Returns all values stored for the given key. +Returns undefined if there are no values for this key.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns undefined | ReadonlySet<TVal>

+
+ +
+
+ +
    + +
  • +

    Returns true if this key/value binding exists in the Map.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
    • +
    • +
      value: TVal
    +

    Returns boolean

+
+ +
+
+ +
+
+ +
    + +
  • +

    Iterates over all distinct keys and returns their Set of values.

    +
    +

    Returns IterableIterator<ReadonlySet<TVal>>

+
+ +
    + +
  • +

    Iterates over all values in this Map.

    +
    +

    Returns IterableIterator<TVal>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WrappingLogger.html b/5.x/docs/classes/WrappingLogger.html new file mode 100644 index 000000000..73f412719 --- /dev/null +++ b/5.x/docs/classes/WrappingLogger.html @@ -0,0 +1,245 @@ +WrappingLogger | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Implements BaseLogger around a SimpleLogger, +which can be swapped out a runtime.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: SimpleLogger
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Log the given message at the given level. +If the internal level is higher than the given level, the message may be voided.

    +
    +
    +

    Parameters

    +
      +
    • +
      level: "error" | "warn" | "info" | "verbose" | "debug" | "silly"
      +

      The level to log at.

      +
    • +
    • +
      message: string
      +

      The message to log.

      +
    • +
    • +
      Optional meta: LogMetadata
      +

      Optional metadata to include in the log message.

      +
    +

    Returns WrappingLogger

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WwwAuthMetadataWriter.html b/5.x/docs/classes/WwwAuthMetadataWriter.html new file mode 100644 index 000000000..76f37d089 --- /dev/null +++ b/5.x/docs/classes/WwwAuthMetadataWriter.html @@ -0,0 +1,180 @@ +WwwAuthMetadataWriter | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Class WwwAuthMetadataWriter

+
+

Adds the WWW-Authenticate header with the injected value in case the response status code is 401.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
auth: string
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/YargsCliExtractor.html b/5.x/docs/classes/YargsCliExtractor.html new file mode 100644 index 000000000..ca61d6c14 --- /dev/null +++ b/5.x/docs/classes/YargsCliExtractor.html @@ -0,0 +1,199 @@ +YargsCliExtractor | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Parses CLI args using the yargs library. +Specific settings can be enabled through the provided options.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
yargsArgOptions: Record<string, Options>
+
+ +
yargvOptions: CliOptions
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: CliArgv
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Creates the yargs Argv object based on the input CLI argv.

    +
    +
    +

    Parameters

    +
      +
    • +
      argv: readonly string[]
    +

    Returns Argv<{}>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      argv: readonly string[]
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<{ $0: string; _: (string | number)[]; [argName: string]: unknown }>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: CliArgv
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<Shorthand>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/YargsParameter.html b/5.x/docs/classes/YargsParameter.html new file mode 100644 index 000000000..ba7b4568a --- /dev/null +++ b/5.x/docs/classes/YargsParameter.html @@ -0,0 +1,104 @@ +YargsParameter | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

This class exists as wrapper around a yargs Options object, +thereby allowing us to create these in a Components.js configuration.

+

Format details can be found at https://yargs.js.org/docs/#api-reference-optionskey-opt

+
+
+

Hierarchy

+
    +
  • YargsParameter
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Range

    +
    +

    Parameters

    +
      +
    • +
      name: string
      +

      Name of the parameter. Corresponds to the first parameter passed to the yargs.options function.

      +
    • +
    • +
      options: Record<string, any>
      +

      Options for a single parameter that should be parsed.

      +
    +

    Returns YargsParameter

+
+

Properties

+
+ +
name: string
+
+ +
options: Options
+
+
\ No newline at end of file diff --git a/5.x/docs/enums/AccessMode.html b/5.x/docs/enums/AccessMode.html new file mode 100644 index 000000000..2aeeb1df4 --- /dev/null +++ b/5.x/docs/enums/AccessMode.html @@ -0,0 +1,91 @@ +AccessMode | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Enumeration AccessMode

+
+

Different modes that require permission.

+
+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
append: "append"
+
+ +
create: "create"
+
+ +
delete: "delete"
+
+ +
read: "read"
+
+ +
write: "write"
+
+
\ No newline at end of file diff --git a/5.x/docs/enums/AclMode.html b/5.x/docs/enums/AclMode.html new file mode 100644 index 000000000..e346a2cdf --- /dev/null +++ b/5.x/docs/enums/AclMode.html @@ -0,0 +1,60 @@ +AclMode | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Enumeration AclMode

+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
control: "control"
+
+
\ No newline at end of file diff --git a/5.x/docs/enums/CredentialGroup.html b/5.x/docs/enums/CredentialGroup.html new file mode 100644 index 000000000..cd31a8da6 --- /dev/null +++ b/5.x/docs/enums/CredentialGroup.html @@ -0,0 +1,70 @@ +CredentialGroup | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Enumeration CredentialGroup

+
+

Specific groups that can have credentials.

+
+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
agent: "agent"
+
+ +
public: "public"
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/absoluteFilePath.html b/5.x/docs/functions/absoluteFilePath.html new file mode 100644 index 000000000..49a016ce8 --- /dev/null +++ b/5.x/docs/functions/absoluteFilePath.html @@ -0,0 +1,651 @@ +absoluteFilePath | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function absoluteFilePath

+
+
    + +
  • +

    Resolves a path to its absolute form. +Absolute inputs will not be changed (except changing Windows to POSIX). +Relative inputs will be interpreted relative to process.cwd().

    + +

    Returns

    The potentially changed path (POSIX).

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check (POSIX or Windows).

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/addGeneratedResources.html b/5.x/docs/functions/addGeneratedResources.html new file mode 100644 index 000000000..c9b65fd1f --- /dev/null +++ b/5.x/docs/functions/addGeneratedResources.html @@ -0,0 +1,661 @@ +addGeneratedResources | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function addGeneratedResources

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/addHeader.html b/5.x/docs/functions/addHeader.html new file mode 100644 index 000000000..7a05f298b --- /dev/null +++ b/5.x/docs/functions/addHeader.html @@ -0,0 +1,649 @@ +addHeader | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Adds a header value without overriding previous values.

    +
    +
    +

    Parameters

    +
      +
    • +
      response: ServerResponse
    • +
    • +
      name: string
    • +
    • +
      value: string | string[]
    +

    Returns void

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/addResourceMetadata.html b/5.x/docs/functions/addResourceMetadata.html new file mode 100644 index 000000000..dcce52b06 --- /dev/null +++ b/5.x/docs/functions/addResourceMetadata.html @@ -0,0 +1,653 @@ +addResourceMetadata | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function addResourceMetadata

+
+
    + +
  • +

    Helper function to generate type quads for a Container or Resource.

    + +

    Returns

    The generated quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      metadata: RepresentationMetadata
      +

      Metadata to add to.

      +
    • +
    • +
      isContainer: boolean
      +

      If the identifier corresponds to a container.

      +
    +

    Returns void

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/addTemplateMetadata.html b/5.x/docs/functions/addTemplateMetadata.html new file mode 100644 index 000000000..884dbcc9e --- /dev/null +++ b/5.x/docs/functions/addTemplateMetadata.html @@ -0,0 +1,655 @@ +addTemplateMetadata | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function addTemplateMetadata

+
+
    + +
  • +

    Links a template file with a given content-type to the metadata using the SOLID_META.template predicate.

    +
    +
    +

    Parameters

    +
      +
    • +
      metadata: RepresentationMetadata
      +

      Metadata to update.

      +
    • +
    • +
      templateFile: string
      +

      Path to the template.

      +
    • +
    • +
      contentType: string
      +

      Content-type of the template after it is rendered.

      +
    +

    Returns void

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/allFulfilled.html b/5.x/docs/functions/allFulfilled.html new file mode 100644 index 000000000..57c5c7aa0 --- /dev/null +++ b/5.x/docs/functions/allFulfilled.html @@ -0,0 +1,653 @@ +allFulfilled | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function allFulfilled

+
+
    + +
  • +

    Obtains the values of all fulfilled promises. +If there are rejections (and ignoreErrors is false), throws a combined error of all rejected promises.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      promises: Promise<T>[]
    • +
    • +
      ignoreErrors: boolean = false
    +

    Returns Promise<T[]>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/assertError.html b/5.x/docs/functions/assertError.html new file mode 100644 index 000000000..afe696dbb --- /dev/null +++ b/5.x/docs/functions/assertError.html @@ -0,0 +1,646 @@ +assertError | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function assertError

+
+
    + +
  • +

    Asserts that the input is a native error. +If not the input will be re-thrown.

    +
    +
    +

    Parameters

    +
      +
    • +
      error: unknown
    +

    Returns asserts error is Error

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/assertPassword.html b/5.x/docs/functions/assertPassword.html new file mode 100644 index 000000000..05c488512 --- /dev/null +++ b/5.x/docs/functions/assertPassword.html @@ -0,0 +1,652 @@ +assertPassword | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function assertPassword

+
+
    + +
  • +

    Asserts that password is a string that matches confirmPassword. +Will throw an Error otherwise.

    +
    +
    +

    Parameters

    +
      +
    • +
      password: any
      +

      Password to assert.

      +
    • +
    • +
      confirmPassword: any
      +

      Confirmation of password to match.

      +
    +

    Returns asserts password is string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/cleanPreferences.html b/5.x/docs/functions/cleanPreferences.html new file mode 100644 index 000000000..a7c83befc --- /dev/null +++ b/5.x/docs/functions/cleanPreferences.html @@ -0,0 +1,651 @@ +cleanPreferences | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function cleanPreferences

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/cloneRepresentation.html b/5.x/docs/functions/cloneRepresentation.html new file mode 100644 index 000000000..ced3591b2 --- /dev/null +++ b/5.x/docs/functions/cloneRepresentation.html @@ -0,0 +1,650 @@ +cloneRepresentation | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function cloneRepresentation

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/concat.html b/5.x/docs/functions/concat.html new file mode 100644 index 000000000..a2f8b5a0a --- /dev/null +++ b/5.x/docs/functions/concat.html @@ -0,0 +1,652 @@ +concat | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Creates a new iterable that is a concatenation of all the iterables in the input.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      iterables: Iterable<Iterable<T>>
      +

      An iterable of which the contents will be concatenated into a new iterable.

      +
    +

    Returns Iterable<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createAggregateError.html b/5.x/docs/functions/createAggregateError.html new file mode 100644 index 000000000..15e4eecd6 --- /dev/null +++ b/5.x/docs/functions/createAggregateError.html @@ -0,0 +1,653 @@ +createAggregateError | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function createAggregateError

+
+
    + +
  • +

    Combines a list of errors into a single HttpErrors. +Status code depends on the input errors. If they all share the same status code that code will be re-used. +If they are all within the 4xx range, 400 will be used, otherwise 500.

    +
    +
    +

    Parameters

    +
      +
    • +
      errors: Error[]
      +

      Errors to combine.

      +
    • +
    • +
      messagePrefix: string = 'No handler supports the given input:'
      +

      Prefix for the aggregate error message. Will be followed with an array of all the messages.

      +
    +

    Returns HttpError

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createErrorMessage.html b/5.x/docs/functions/createErrorMessage.html new file mode 100644 index 000000000..9a4aea48a --- /dev/null +++ b/5.x/docs/functions/createErrorMessage.html @@ -0,0 +1,643 @@ +createErrorMessage | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function createErrorMessage

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createNamespace.html b/5.x/docs/functions/createNamespace.html new file mode 100644 index 000000000..f155c20cc --- /dev/null +++ b/5.x/docs/functions/createNamespace.html @@ -0,0 +1,668 @@ +createNamespace | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function createNamespace

+
+
    + +
  • +

    Creates a function that expands local names from the given base URI, +and exports the given local names as properties on the returned object.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TKey extends string

    • +
    • +

      TValue

    +
    +

    Parameters

    +
      +
    • +
      baseUri: string
    • +
    • +
      toValue: ((expanded: string) => TValue)
      +
        +
      • +
          +
        • (expanded: string): TValue
        • +
        • +
          +

          Parameters

          +
            +
          • +
            expanded: string
          +

          Returns TValue

    • +
    • +
      Rest ...localNames: TKey[]
    +

    Returns Namespace<typeof localNames, TValue>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createSubdomainRegexp.html b/5.x/docs/functions/createSubdomainRegexp.html new file mode 100644 index 000000000..2c48f5afd --- /dev/null +++ b/5.x/docs/functions/createSubdomainRegexp.html @@ -0,0 +1,656 @@ +createSubdomainRegexp | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function createSubdomainRegexp

+
+
    + +
  • +

    Creates a regular expression that matches URLs containing the given baseUrl, or a subdomain of the given baseUrl. +In case there is a subdomain, the first match of the regular expression will be that subdomain.

    +

    Examples with baseUrl http://test.com/foo/:

    +
      +
    • Will match http://test.com/foo/
    • +
    • Will match http://test.com/foo/bar/baz
    • +
    • Will match http://alice.bob.test.com/foo/bar/baz, first match result will be alice.bob
    • +
    • Will not match http://test.com/
    • +
    • Will not match http://alicetest.com/foo/
    • +
    +
    +
    +

    Parameters

    +
      +
    • +
      baseUrl: string
      +

      Base URL for the regular expression.

      +
    +

    Returns RegExp

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createTermNamespace.html b/5.x/docs/functions/createTermNamespace.html new file mode 100644 index 000000000..7e2bbd144 --- /dev/null +++ b/5.x/docs/functions/createTermNamespace.html @@ -0,0 +1,653 @@ +createTermNamespace | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function createTermNamespace

+
+
    + +
  • +

    Creates a function that expands local names from the given base URI into named nodes, +and exports the given local names as properties on the returned object.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends string

    +
    +

    Parameters

    +
      +
    • +
      baseUri: string
    • +
    • +
      Rest ...localNames: T[]
    +

    Returns Namespace<typeof localNames, NamedNode>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createUriAndTermNamespace.html b/5.x/docs/functions/createUriAndTermNamespace.html new file mode 100644 index 000000000..44d86fdac --- /dev/null +++ b/5.x/docs/functions/createUriAndTermNamespace.html @@ -0,0 +1,654 @@ +createUriAndTermNamespace | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function createUriAndTermNamespace

+
+
    + +
  • +

    Creates a function that expands local names from the given base URI into string, +and exports the given local names as properties on the returned object. +Under the terms property, it exposes the expanded local names as named nodes.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends string

    +
    +

    Parameters

    +
      +
    • +
      baseUri: string
    • +
    • +
      Rest ...localNames: T[]
    +

    Returns Namespace<typeof localNames, string> & { terms: Namespace<typeof localNames, NamedNode> }

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createUriNamespace.html b/5.x/docs/functions/createUriNamespace.html new file mode 100644 index 000000000..a3b2de689 --- /dev/null +++ b/5.x/docs/functions/createUriNamespace.html @@ -0,0 +1,653 @@ +createUriNamespace | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function createUriNamespace

+
+
    + +
  • +

    Creates a function that expands local names from the given base URI into strings, +and exports the given local names as properties on the returned object.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends string

    +
    +

    Parameters

    +
      +
    • +
      baseUri: string
    • +
    • +
      Rest ...localNames: T[]
    +

    Returns Namespace<typeof localNames, string>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/decodeUriPathComponents.html b/5.x/docs/functions/decodeUriPathComponents.html new file mode 100644 index 000000000..84ce4e3a4 --- /dev/null +++ b/5.x/docs/functions/decodeUriPathComponents.html @@ -0,0 +1,651 @@ +decodeUriPathComponents | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function decodeUriPathComponents

+
+
    + +
  • +

    This function is used when converting a URI to a file path. Decodes all components of a URI path, +with the exception of encoded slash characters, as this would lead to unexpected file locations +being targeted (resulting in erroneous behaviour of the file based backend).

    + +

    Returns

    A decoded copy of the provided URI path (ignoring encoded slash characters).

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The path to decode the URI path components of.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/encodeUriPathComponents.html b/5.x/docs/functions/encodeUriPathComponents.html new file mode 100644 index 000000000..a2dd8cf21 --- /dev/null +++ b/5.x/docs/functions/encodeUriPathComponents.html @@ -0,0 +1,651 @@ +encodeUriPathComponents | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function encodeUriPathComponents

+
+
    + +
  • +

    This function is used in the process of converting a file path to a URI. Encodes all (non-slash) +special characters in a URI path, with the exception of encoded slash characters, as this would +lead to unnecessary double encoding, resulting in a URI that differs from the expected result.

    + +

    Returns

    An encoded copy of the provided URI path (ignoring encoded slash characters).

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The path to encode the URI path components of.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/endOfStream.html b/5.x/docs/functions/endOfStream.html new file mode 100644 index 000000000..d6a170635 --- /dev/null +++ b/5.x/docs/functions/endOfStream.html @@ -0,0 +1,643 @@ +endOfStream | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function endOfStream

+
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      arg1: Stream
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/ensureLeadingSlash.html b/5.x/docs/functions/ensureLeadingSlash.html new file mode 100644 index 000000000..f7bebe49f --- /dev/null +++ b/5.x/docs/functions/ensureLeadingSlash.html @@ -0,0 +1,651 @@ +ensureLeadingSlash | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function ensureLeadingSlash

+
+
    + +
  • +

    Makes sure the input path has exactly 1 slash at the beginning. +Multiple slashes will get merged into one. +If there is no slash it will be added.

    + +

    Returns

    The potentially changed path.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/ensureTrailingSlash.html b/5.x/docs/functions/ensureTrailingSlash.html new file mode 100644 index 000000000..8a2a20370 --- /dev/null +++ b/5.x/docs/functions/ensureTrailingSlash.html @@ -0,0 +1,651 @@ +ensureTrailingSlash | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function ensureTrailingSlash

+
+
    + +
  • +

    Makes sure the input path has exactly 1 slash at the end. +Multiple slashes will get merged into one. +If there is no slash it will be added.

    + +

    Returns

    The potentially changed path.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/extractScheme.html b/5.x/docs/functions/extractScheme.html new file mode 100644 index 000000000..fc41502fa --- /dev/null +++ b/5.x/docs/functions/extractScheme.html @@ -0,0 +1,653 @@ +extractScheme | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function extractScheme

+
+
    + +
  • +

    Splits a URL (or similar) string into a part containing its scheme and one containing the rest. +E.g., http://test.com/ results in { scheme: 'http://', rest: 'test.com/' }.

    +
    +
    +

    Parameters

    +
      +
    • +
      url: string
      +

      String to parse.

      +
    +

    Returns { rest: string; scheme: string }

    +
      +
    • +
      rest: string
    • +
    • +
      scheme: string
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/fetchDataset.html b/5.x/docs/functions/fetchDataset.html new file mode 100644 index 000000000..dffcb848d --- /dev/null +++ b/5.x/docs/functions/fetchDataset.html @@ -0,0 +1,646 @@ +fetchDataset | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function fetchDataset

+
+
    + +
  • +

    Fetches an RDF dataset from the given URL.

    +

    Response will be a Representation with content-type internal/quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      url: string
    +

    Returns Promise<Representation>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/filter.html b/5.x/docs/functions/filter.html new file mode 100644 index 000000000..9a2bed5d1 --- /dev/null +++ b/5.x/docs/functions/filter.html @@ -0,0 +1,675 @@ +filter | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Creates a new iterable with all elements that pass the test implemented by the provided function. +Similar to the Array.prototype.filter function. +See the documentation of the above function for more details.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      iterable: Iterable<T>
      +

      Iterable on which to call the map function.

      +
    • +
    • +
      callbackFn: ((element: T, index: number) => boolean)
      +

      Function that is called to test every element.

      +
      +
        +
      • +
          +
        • (element: T, index: number): boolean
        • +
        • +
          +

          Parameters

          +
            +
          • +
            element: T
          • +
          • +
            index: number
          +

          Returns boolean

    • +
    • +
      Optional thisArg: any
      +

      Value to use as this when executing callbackFn.

      +
    +

    Returns Iterable<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/filterHandlers.html b/5.x/docs/functions/filterHandlers.html new file mode 100644 index 000000000..69cfd2047 --- /dev/null +++ b/5.x/docs/functions/filterHandlers.html @@ -0,0 +1,659 @@ +filterHandlers | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function filterHandlers

+
+
    + +
  • +

    Filters a list of handlers to only keep those that can handle the input. +Will error if no matching handlers are found.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TIn

    • +
    • +

      TOut

    +
    +

    Parameters

    +
      +
    • +
      handlers: AsyncHandler<TIn, TOut>[]
      +

      Handlers to filter.

      +
    • +
    • +
      input: TIn
      +

      Input that needs to be supported.

      +
    +

    Returns Promise<AsyncHandler<TIn, TOut>[]>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/find.html b/5.x/docs/functions/find.html new file mode 100644 index 000000000..c2f69f74a --- /dev/null +++ b/5.x/docs/functions/find.html @@ -0,0 +1,676 @@ +find | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Returns the first element in the provided iterable that satisfies the provided testing function. +If no values satisfy the testing function, undefined is returned. +Similar to the Array.prototype.find function. +See the documentation of the above function for more details.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      iterable: Iterable<T>
      +

      Iterable on which to call the map function.

      +
    • +
    • +
      callbackFn: ((element: T, index: number) => boolean)
      +

      Function that is called to test every element.

      +
      +
        +
      • +
          +
        • (element: T, index: number): boolean
        • +
        • +
          +

          Parameters

          +
            +
          • +
            element: T
          • +
          • +
            index: number
          +

          Returns boolean

    • +
    • +
      Optional thisArg: any
      +

      Value to use as this when executing callbackFn.

      +
    +

    Returns T | undefined

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/findHandler.html b/5.x/docs/functions/findHandler.html new file mode 100644 index 000000000..90885c920 --- /dev/null +++ b/5.x/docs/functions/findHandler.html @@ -0,0 +1,661 @@ +findHandler | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function findHandler

+
+
    + +
  • +

    Finds a handler that can handle the given input data. +Otherwise an error gets thrown.

    + +

    Returns

    A promise resolving to a handler that supports the data or otherwise rejecting.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TIn

    • +
    • +

      TOut

    +
    +

    Parameters

    +
      +
    • +
      handlers: AsyncHandler<TIn, TOut>[]
      +

      List of handlers to search in.

      +
    • +
    • +
      input: TIn
      +

      The input data.

      +
    +

    Returns Promise<AsyncHandler<TIn, TOut>>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/generateHttpErrorClass.html b/5.x/docs/functions/generateHttpErrorClass.html new file mode 100644 index 000000000..1796b2ff9 --- /dev/null +++ b/5.x/docs/functions/generateHttpErrorClass.html @@ -0,0 +1,658 @@ +generateHttpErrorClass | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function generateHttpErrorClass

+
+
    + +
  • +

    Generates a new HttpError class with the given status code and name. +In general, status codes are used to uniquely identify error types, +so there should be no 2 classes with the same value there.

    +

    To make sure Components.js can work with these newly generated classes, +the generated class should be called BaseHttpError as that name is an entry in .componentsignore. +The actual class should then extend BaseHttpError and have a correct constructor, +so the Components.js generator can generate the correct components JSON-LD file during build.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TCode extends number

    +
    +

    Parameters

    +
      +
    • +
      statusCode: TCode
    • +
    • +
      name: string
    +

    Returns HttpErrorClass<TCode>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/generateHttpErrorUri.html b/5.x/docs/functions/generateHttpErrorUri.html new file mode 100644 index 000000000..11ec15910 --- /dev/null +++ b/5.x/docs/functions/generateHttpErrorUri.html @@ -0,0 +1,645 @@ +generateHttpErrorUri | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function generateHttpErrorUri

+
+
    + +
  • +

    Returns a URI that is unique for the given status code.

    +
    +
    +

    Parameters

    +
      +
    • +
      statusCode: number
    +

    Returns NamedNode

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/generateRedirectHttpErrorClass.html b/5.x/docs/functions/generateRedirectHttpErrorClass.html new file mode 100644 index 000000000..41b794c31 --- /dev/null +++ b/5.x/docs/functions/generateRedirectHttpErrorClass.html @@ -0,0 +1,654 @@ +generateRedirectHttpErrorClass | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function generateRedirectHttpErrorClass

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getBestPreference.html b/5.x/docs/functions/getBestPreference.html new file mode 100644 index 000000000..97297a218 --- /dev/null +++ b/5.x/docs/functions/getBestPreference.html @@ -0,0 +1,655 @@ +getBestPreference | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function getBestPreference

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getConversionTarget.html b/5.x/docs/functions/getConversionTarget.html new file mode 100644 index 000000000..3c963bd7a --- /dev/null +++ b/5.x/docs/functions/getConversionTarget.html @@ -0,0 +1,659 @@ +getConversionTarget | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function getConversionTarget

+
+
    + +
  • +

    For a media type converter that can generate the given types, +this function tries to find the type that best matches the given preferences.

    +

    This function combines several other conversion utility functions +to determine what output a converter should generate: +it cleans the preferences with cleanPreferences to support empty preferences +and to prevent the accidental generation of internal types, +after which the best match gets found based on the weights.

    + +

    Returns

    The best match. Undefined if there is no match.

    +
    +
    +

    Parameters

    +
    +

    Returns string | undefined

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getDefault.html b/5.x/docs/functions/getDefault.html new file mode 100644 index 000000000..5eabb827b --- /dev/null +++ b/5.x/docs/functions/getDefault.html @@ -0,0 +1,664 @@ +getDefault | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Finds the result of calling map.get(key). +If there is no result, it instead returns the default value. +The Map will also be updated to assign that default value to the given key.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TKey

    • +
    • +

      TValue

    +
    +

    Parameters

    +
      +
    • +
      map: Map<TKey, TValue>
      +

      Map to use.

      +
    • +
    • +
      key: TKey
      +

      Key to find the value for.

      +
    • +
    • +
      defaultValue: TValue
      +

      Value to insert and return if no result was found.

      +
    +

    Returns TValue

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getETag.html b/5.x/docs/functions/getETag.html new file mode 100644 index 000000000..e443ea690 --- /dev/null +++ b/5.x/docs/functions/getETag.html @@ -0,0 +1,649 @@ +getETag | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Generates an ETag based on the last modified date of a resource.

    + +

    Returns

    the generated ETag. Undefined if no last modified date was found.

    +
    +
    +

    Parameters

    +
    +

    Returns string | undefined

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getExtension.html b/5.x/docs/functions/getExtension.html new file mode 100644 index 000000000..0b4d2878d --- /dev/null +++ b/5.x/docs/functions/getExtension.html @@ -0,0 +1,648 @@ +getExtension | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function getExtension

+
+
    + +
  • +

    Extracts the extension (without dot) from a path. +Custom function since path.extname does not work on all cases (e.g. ".acl")

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Input path to parse.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getLoggerFor.html b/5.x/docs/functions/getLoggerFor.html new file mode 100644 index 000000000..94ef12a68 --- /dev/null +++ b/5.x/docs/functions/getLoggerFor.html @@ -0,0 +1,653 @@ +getLoggerFor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function getLoggerFor

+
+
    + +
  • +

    Gets a logger instance for the given class instance.

    +

    The following shows a typical pattern on how to create loggers:

    +
    class MyClass {
    protected readonly logger = getLoggerFor(this);
    } +
    +

    If no class is applicable, a logger can also be created as follows:

    +
    const logger = getLoggerFor('MyFunction');
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      loggable: string | Instance
      +

      A class instance or a class string name.

      +
    +

    Returns Logger

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getModuleRoot.html b/5.x/docs/functions/getModuleRoot.html new file mode 100644 index 000000000..0f71869fb --- /dev/null +++ b/5.x/docs/functions/getModuleRoot.html @@ -0,0 +1,640 @@ +getModuleRoot | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function getModuleRoot

+
+
    + +
  • +

    Returns the folder corresponding to the root of the Community Solid Server module

    +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getRelativeUrl.html b/5.x/docs/functions/getRelativeUrl.html new file mode 100644 index 000000000..8dbf8dd15 --- /dev/null +++ b/5.x/docs/functions/getRelativeUrl.html @@ -0,0 +1,656 @@ +getRelativeUrl | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function getRelativeUrl

+
+
    + +
  • +

    Creates a relative URL by removing the base URL. +Will throw an error in case the resulting target is not withing the base URL scope.

    +
    +
    +

    Parameters

    +
      +
    • +
      baseUrl: string
      +

      Base URL.

      +
    • +
    • +
      request: HttpRequest
      +

      Incoming request of which the target needs to be extracted.

      +
    • +
    • +
      targetExtractor: TargetExtractor
      +

      Will extract the target from the request.

      +
    +

    Returns Promise<string>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getSingleItem.html b/5.x/docs/functions/getSingleItem.html new file mode 100644 index 000000000..c7b8701fd --- /dev/null +++ b/5.x/docs/functions/getSingleItem.html @@ -0,0 +1,649 @@ +getSingleItem | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function getSingleItem

+
+
    + +
  • +

    Converts the stream to a single object. +This assumes the stream is in object mode and only contains a single element, +otherwise an error will be thrown.

    +
    +
    +

    Parameters

    +
      +
    • +
      stream: Readable
      +

      Object stream with single entry.

      +
    +

    Returns Promise<unknown>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getStatusCode.html b/5.x/docs/functions/getStatusCode.html new file mode 100644 index 000000000..6edb491f5 --- /dev/null +++ b/5.x/docs/functions/getStatusCode.html @@ -0,0 +1,645 @@ +getStatusCode | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function getStatusCode

+
+
    + +
  • +

    Returns the HTTP status code corresponding to the error.

    +
    +
    +

    Parameters

    +
      +
    • +
      error: Error
    +

    Returns number

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getTemplateFilePath.html b/5.x/docs/functions/getTemplateFilePath.html new file mode 100644 index 000000000..6ec145235 --- /dev/null +++ b/5.x/docs/functions/getTemplateFilePath.html @@ -0,0 +1,646 @@ +getTemplateFilePath | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function getTemplateFilePath

+
+
    + +
  • +

    Returns the absolute path to the template. +Returns undefined if the input does not contain a file path.

    +
    +
    +

    Parameters

    +
    +

    Returns string | undefined

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getTypeWeight.html b/5.x/docs/functions/getTypeWeight.html new file mode 100644 index 000000000..b532118d0 --- /dev/null +++ b/5.x/docs/functions/getTypeWeight.html @@ -0,0 +1,654 @@ +getTypeWeight | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function getTypeWeight

+
+
    + +
  • +

    Tries to match the given type to the given preferences. +In case there are multiple matches the most specific one will be chosen as per RFC 7231.

    + +

    Returns

    The corresponding weight from the preferences or 0 if there is no match.

    +
    +
    +

    Parameters

    +
      +
    • +
      type: string
      +

      Type for which the matching weight is needed.

      +
    • +
    • +
      preferred: ValuePreferences
      +

      Preferences to match the type to.

      +
    +

    Returns number

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getWeightedPreferences.html b/5.x/docs/functions/getWeightedPreferences.html new file mode 100644 index 000000000..d3ddc1aed --- /dev/null +++ b/5.x/docs/functions/getWeightedPreferences.html @@ -0,0 +1,655 @@ +getWeightedPreferences | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function getWeightedPreferences

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/guardStream.html b/5.x/docs/functions/guardStream.html new file mode 100644 index 000000000..c271a514d --- /dev/null +++ b/5.x/docs/functions/guardStream.html @@ -0,0 +1,659 @@ +guardStream | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function guardStream

+
+
    + +
  • +

    Makes sure that listeners always receive the error event of a stream, +even if it was thrown before the listener was attached.

    +

    When guarding a stream it is assumed that error listeners already attached should be ignored, +only error listeners attached after the stream is guarded will prevent an error from being logged.

    +

    If the input is already guarded the guard will be reset, +which means ignoring error listeners already attached.

    + +

    Returns

    The stream.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends EventEmitter<T>

    +
    +

    Parameters

    +
      +
    • +
      stream: T
      +

      Stream that can potentially throw an error.

      +
    +

    Returns Guarded<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/guardedStreamFrom.html b/5.x/docs/functions/guardedStreamFrom.html new file mode 100644 index 000000000..05e12f18f --- /dev/null +++ b/5.x/docs/functions/guardedStreamFrom.html @@ -0,0 +1,651 @@ +guardedStreamFrom | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function guardedStreamFrom

+
+
    + +
  • +

    Converts a string or array to a stream and applies an error guard so that it is Guarded.

    +
    +
    +

    Parameters

    +
      +
    • +
      contents: string | Iterable<any>
      +

      Data to stream.

      +
    • +
    • +
      Optional options: ReadableOptions
      +

      Options to pass to the Readable constructor. See Readable.from.

      +
    +

    Returns Guarded<Readable>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/hasScheme.html b/5.x/docs/functions/hasScheme.html new file mode 100644 index 000000000..a326d3b92 --- /dev/null +++ b/5.x/docs/functions/hasScheme.html @@ -0,0 +1,653 @@ +hasScheme | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Checks if the scheme part of the specified url matches at least one of the provided options.

    + +

    Returns

    True if the URL scheme matches at least one of the provided options, false otherwise.

    +
    +
    +

    Parameters

    +
      +
    • +
      url: string
      +

      A string representing the URL.

      +
    • +
    • +
      Rest ...schemes: string[]
      +

      Scheme value options (the function will check if at least one matches the URL scheme).

      +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/identifierHashFn.html b/5.x/docs/functions/identifierHashFn.html new file mode 100644 index 000000000..13143592e --- /dev/null +++ b/5.x/docs/functions/identifierHashFn.html @@ -0,0 +1,645 @@ +identifierHashFn | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function identifierHashFn

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isContainerIdentifier.html b/5.x/docs/functions/isContainerIdentifier.html new file mode 100644 index 000000000..7f4422eec --- /dev/null +++ b/5.x/docs/functions/isContainerIdentifier.html @@ -0,0 +1,647 @@ +isContainerIdentifier | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function isContainerIdentifier

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isContainerPath.html b/5.x/docs/functions/isContainerPath.html new file mode 100644 index 000000000..35fced322 --- /dev/null +++ b/5.x/docs/functions/isContainerPath.html @@ -0,0 +1,647 @@ +isContainerPath | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function isContainerPath

+
+
    + +
  • +

    Checks if the path corresponds to a container path (ending in a /).

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check.

      +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isError.html b/5.x/docs/functions/isError.html new file mode 100644 index 000000000..a8badec3a --- /dev/null +++ b/5.x/docs/functions/isError.html @@ -0,0 +1,645 @@ +isError | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Checks if the input is an Error.

    +
    +
    +

    Parameters

    +
      +
    • +
      error: any
    +

    Returns error is Error

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isGuarded.html b/5.x/docs/functions/isGuarded.html new file mode 100644 index 000000000..a5c785f69 --- /dev/null +++ b/5.x/docs/functions/isGuarded.html @@ -0,0 +1,650 @@ +isGuarded | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Determines whether the stream is guarded against emitting errors.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends EventEmitter<T>

    +
    +

    Parameters

    +
      +
    • +
      stream: T
    +

    Returns stream is Guarded<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isHttpRequest.html b/5.x/docs/functions/isHttpRequest.html new file mode 100644 index 000000000..7ba7be42c --- /dev/null +++ b/5.x/docs/functions/isHttpRequest.html @@ -0,0 +1,645 @@ +isHttpRequest | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function isHttpRequest

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isInternalContentType.html b/5.x/docs/functions/isInternalContentType.html new file mode 100644 index 000000000..227797714 --- /dev/null +++ b/5.x/docs/functions/isInternalContentType.html @@ -0,0 +1,649 @@ +isInternalContentType | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function isInternalContentType

+
+
    + +
  • +

    Checks if the given content type is an internal content type such as internal/quads. +Response will be false if the input type is undefined.

    +

    Do not use this for media ranges.

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional contentType: string
      +

      Type to check.

      +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isRepresentationMetadata.html b/5.x/docs/functions/isRepresentationMetadata.html new file mode 100644 index 000000000..19e821689 --- /dev/null +++ b/5.x/docs/functions/isRepresentationMetadata.html @@ -0,0 +1,645 @@ +isRepresentationMetadata | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function isRepresentationMetadata

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isResourceIdentifier.html b/5.x/docs/functions/isResourceIdentifier.html new file mode 100644 index 000000000..395e18c01 --- /dev/null +++ b/5.x/docs/functions/isResourceIdentifier.html @@ -0,0 +1,645 @@ +isResourceIdentifier | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function isResourceIdentifier

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isSystemError.html b/5.x/docs/functions/isSystemError.html new file mode 100644 index 000000000..5b36c4424 --- /dev/null +++ b/5.x/docs/functions/isSystemError.html @@ -0,0 +1,643 @@ +isSystemError | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function isSystemError

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isTerm.html b/5.x/docs/functions/isTerm.html new file mode 100644 index 000000000..40cea61e7 --- /dev/null +++ b/5.x/docs/functions/isTerm.html @@ -0,0 +1,645 @@ +isTerm | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      Optional input: any
      +

      Checks if this is a Term.

      +
    +

    Returns input is Term

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isValidFileName.html b/5.x/docs/functions/isValidFileName.html new file mode 100644 index 000000000..59caa49d5 --- /dev/null +++ b/5.x/docs/functions/isValidFileName.html @@ -0,0 +1,649 @@ +isValidFileName | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function isValidFileName

+
+
    + +
  • +

    Checks the validity of a file name. A valid name consists of word characters, '-' or '.'.

    + +

    Returns

    True if the filename is valid, false otherwise.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: string
      +

      The name of the file to validate.

      +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isValidVariable.html b/5.x/docs/functions/isValidVariable.html new file mode 100644 index 000000000..b8d20bb30 --- /dev/null +++ b/5.x/docs/functions/isValidVariable.html @@ -0,0 +1,646 @@ +isValidVariable | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function isValidVariable

+
+
    + +
  • +

    Checks if the given variable is one that is supported. +This can be used to weed out irrelevant parameters in an object.

    +
    +
    +

    Parameters

    +
      +
    • +
      variable: string
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/joinFilePath.html b/5.x/docs/functions/joinFilePath.html new file mode 100644 index 000000000..e50329580 --- /dev/null +++ b/5.x/docs/functions/joinFilePath.html @@ -0,0 +1,653 @@ +joinFilePath | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function joinFilePath

+
+
    + +
  • +

    Adds the paths to the base path.

    + +

    Returns

    The potentially changed path (POSIX).

    +
    +
    +

    Parameters

    +
      +
    • +
      basePath: string
      +

      The base path (POSIX or Windows).

      +
    • +
    • +
      Rest ...paths: string[]
      +

      Subpaths to attach (POSIX).

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/joinUrl.html b/5.x/docs/functions/joinUrl.html new file mode 100644 index 000000000..c1074a5b2 --- /dev/null +++ b/5.x/docs/functions/joinUrl.html @@ -0,0 +1,660 @@ +joinUrl | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Join all arguments together and normalize the resulting url. +This works similar to path.join but you shouldn't use path.join for urls since it works +differently depending on the operating system and also doesn't work for some cases.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...parts: string[]
    +

    Returns string

  • + +
  • +

    Concatenates all the given strings into a normalized URL. +Will place slashes between input strings if necessary.

    +
    +
    +

    Parameters

    +
      +
    • +
      parts: string[]
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/listSingleThreadedComponents.html b/5.x/docs/functions/listSingleThreadedComponents.html new file mode 100644 index 000000000..23d96d153 --- /dev/null +++ b/5.x/docs/functions/listSingleThreadedComponents.html @@ -0,0 +1,653 @@ +listSingleThreadedComponents | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function listSingleThreadedComponents

+
+
    + +
  • +

    Will list class names of components instantiated implementing the SingleThreaded +interface while the application is being run in multithreaded mode.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      componentsManager: ComponentsManager<T>
      +

      The componentsManager being used to set up the application

      +
    +

    Returns Promise<string[]>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/map.html b/5.x/docs/functions/map.html new file mode 100644 index 000000000..e22d3be8a --- /dev/null +++ b/5.x/docs/functions/map.html @@ -0,0 +1,677 @@ +map | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Creates a new iterable with the results of calling a provided function on every element in the calling array. +Similar to the Array.prototype.map function. +See the documentation of the above function for more details.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TIn

    • +
    • +

      TOut

    +
    +

    Parameters

    +
      +
    • +
      iterable: Iterable<TIn>
      +

      Iterable on which to call the map function.

      +
    • +
    • +
      callbackFn: ((element: TIn, index: number) => TOut)
      +

      Function that is called for every element.

      +
      +
        +
      • +
          +
        • (element: TIn, index: number): TOut
        • +
        • +
          +

          Parameters

          +
            +
          • +
            element: TIn
          • +
          • +
            index: number
          +

          Returns TOut

    • +
    • +
      Optional thisArg: any
      +

      Value to use as this when executing callbackFn.

      +
    +

    Returns Iterable<TOut>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/matchesAuthorizationScheme.html b/5.x/docs/functions/matchesAuthorizationScheme.html new file mode 100644 index 000000000..9c07b2bdf --- /dev/null +++ b/5.x/docs/functions/matchesAuthorizationScheme.html @@ -0,0 +1,653 @@ +matchesAuthorizationScheme | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function matchesAuthorizationScheme

+
+
    + +
  • +

    Checks if the value of an HTTP Authorization header matches a specific scheme (e.g. Basic, Bearer, etc).

    + +

    Returns

    True if the Authorization header uses the specified scheme, false otherwise.

    +
    +
    +

    Parameters

    +
      +
    • +
      scheme: string
      +

      Name of the authorization scheme (case insensitive).

      +
    • +
    • +
      Optional authorization: string
      +

      The value of the Authorization header (may be undefined).

      +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/matchesMediaPreferences.html b/5.x/docs/functions/matchesMediaPreferences.html new file mode 100644 index 000000000..790cdc0f4 --- /dev/null +++ b/5.x/docs/functions/matchesMediaPreferences.html @@ -0,0 +1,651 @@ +matchesMediaPreferences | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function matchesMediaPreferences

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/matchesMediaType.html b/5.x/docs/functions/matchesMediaType.html new file mode 100644 index 000000000..a16ae961a --- /dev/null +++ b/5.x/docs/functions/matchesMediaType.html @@ -0,0 +1,654 @@ +matchesMediaType | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function matchesMediaType

+
+
    + +
  • +

    Checks if the given two media types/ranges match each other. +Takes wildcards into account.

    + +

    Returns

    True if the media type patterns can match each other.

    +
    +
    +

    Parameters

    +
      +
    • +
      mediaA: string
      +

      Media type to match.

      +
    • +
    • +
      mediaB: string
      +

      Media type to match.

      +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/modify.html b/5.x/docs/functions/modify.html new file mode 100644 index 000000000..f2899dfa6 --- /dev/null +++ b/5.x/docs/functions/modify.html @@ -0,0 +1,657 @@ +modify | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/modulePath.html b/5.x/docs/functions/modulePath.html new file mode 100644 index 000000000..bf5c985e6 --- /dev/null +++ b/5.x/docs/functions/modulePath.html @@ -0,0 +1,646 @@ +modulePath | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Creates a path starting from the @solid/community-server module root, +to be resolved by the resolveAssetPath function.

    +
    +
    +

    Parameters

    +
      +
    • +
      relativePath: string = ''
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/normalizeFilePath.html b/5.x/docs/functions/normalizeFilePath.html new file mode 100644 index 000000000..7457f34fe --- /dev/null +++ b/5.x/docs/functions/normalizeFilePath.html @@ -0,0 +1,649 @@ +normalizeFilePath | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function normalizeFilePath

+
+
    + +
  • +

    Resolves relative segments in the path.

    + +

    Returns

    The potentially changed path (POSIX).

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check (POSIX or Windows).

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseAccept.html b/5.x/docs/functions/parseAccept.html new file mode 100644 index 000000000..d93099a81 --- /dev/null +++ b/5.x/docs/functions/parseAccept.html @@ -0,0 +1,652 @@ +parseAccept | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function parseAccept

+
+
    + +
  • +

    Parses an Accept header string.

    + +

    Throws

    BadRequestHttpError +Thrown on invalid header syntax.

    + +

    Returns

    An array of Accept objects, sorted by weight.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +

      The Accept header string.

      +
    +

    Returns Accept[]

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseAcceptCharset.html b/5.x/docs/functions/parseAcceptCharset.html new file mode 100644 index 000000000..a6b513229 --- /dev/null +++ b/5.x/docs/functions/parseAcceptCharset.html @@ -0,0 +1,652 @@ +parseAcceptCharset | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function parseAcceptCharset

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseAcceptDateTime.html b/5.x/docs/functions/parseAcceptDateTime.html new file mode 100644 index 000000000..19ac8d36d --- /dev/null +++ b/5.x/docs/functions/parseAcceptDateTime.html @@ -0,0 +1,649 @@ +parseAcceptDateTime | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function parseAcceptDateTime

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseAcceptEncoding.html b/5.x/docs/functions/parseAcceptEncoding.html new file mode 100644 index 000000000..41b6e8136 --- /dev/null +++ b/5.x/docs/functions/parseAcceptEncoding.html @@ -0,0 +1,652 @@ +parseAcceptEncoding | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function parseAcceptEncoding

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseAcceptLanguage.html b/5.x/docs/functions/parseAcceptLanguage.html new file mode 100644 index 000000000..4bc0bd744 --- /dev/null +++ b/5.x/docs/functions/parseAcceptLanguage.html @@ -0,0 +1,652 @@ +parseAcceptLanguage | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function parseAcceptLanguage

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseContentType.html b/5.x/docs/functions/parseContentType.html new file mode 100644 index 000000000..406099949 --- /dev/null +++ b/5.x/docs/functions/parseContentType.html @@ -0,0 +1,652 @@ +parseContentType | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function parseContentType

+
+
    + +
  • +

    Parses the Content-Type header and also parses any parameters in the header.

    + +

    Throws

    BadRequestHttpError +Thrown on invalid header syntax.

    + +

    Returns

    A ContentType object containing the value and optional parameters.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +

      The Content-Type header string.

      +
    +

    Returns ContentType

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseForwarded.html b/5.x/docs/functions/parseForwarded.html new file mode 100644 index 000000000..79f9237c6 --- /dev/null +++ b/5.x/docs/functions/parseForwarded.html @@ -0,0 +1,649 @@ +parseForwarded | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function parseForwarded

+
+
    + +
  • +

    Parses a Forwarded header value and will fall back to X-Forwarded-* headers.

    + +

    Returns

    The parsed Forwarded header.

    +
    +
    +

    Parameters

    +
      +
    • +
      headers: IncomingHttpHeaders
      +

      The incoming HTTP headers.

      +
    +

    Returns Forwarded

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseLinkHeader.html b/5.x/docs/functions/parseLinkHeader.html new file mode 100644 index 000000000..84f0f158b --- /dev/null +++ b/5.x/docs/functions/parseLinkHeader.html @@ -0,0 +1,649 @@ +parseLinkHeader | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function parseLinkHeader

+
+
    + +
  • +

    Parses the link header(s) and returns an array of LinkEntry objects.

    + +

    Returns

    A LinkEntry array, LinkEntry contains a link and a params Record<string,string>

    +
    +
    +

    Parameters

    +
      +
    • +
      link: string | string[] = []
      +

      A single link header or an array of link headers

      +
    +

    Returns LinkEntry[]

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseParameters.html b/5.x/docs/functions/parseParameters.html new file mode 100644 index 000000000..7f0681900 --- /dev/null +++ b/5.x/docs/functions/parseParameters.html @@ -0,0 +1,656 @@ +parseParameters | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function parseParameters

+
+
    + +
  • +

    Parses a list of split parameters and checks their validity.

    + +

    Throws

    BadRequestHttpError +Thrown on invalid parameter syntax.

    + +

    Returns

    An array of name/value objects corresponding to the parameters.

    +
    +
    +

    Parameters

    +
      +
    • +
      parameters: string[]
      +

      A list of split parameters (token [ "=" ( token / quoted-string ) ])

      +
    • +
    • +
      replacements: Record<string, string>
      +

      The double quoted strings that need to be replaced.

      +
    +

    Returns { name: string; value: string }[]

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseQuads.html b/5.x/docs/functions/parseQuads.html new file mode 100644 index 000000000..b0db325e8 --- /dev/null +++ b/5.x/docs/functions/parseQuads.html @@ -0,0 +1,653 @@ +parseQuads | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Helper function to convert a Readable into an array of quads.

    + +

    Returns

    A promise containing the array of quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      readable: Guarded<Readable>
      +

      The readable object.

      +
    • +
    • +
      options: ParserOptions = {}
      +

      Options for the parser.

      +
    +

    Returns Promise<Quad[]>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/pipeSafely.html b/5.x/docs/functions/pipeSafely.html new file mode 100644 index 000000000..fb2c57a4c --- /dev/null +++ b/5.x/docs/functions/pipeSafely.html @@ -0,0 +1,675 @@ +pipeSafely | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Pipes one stream into another and emits errors of the first stream with the second. +In case of an error in the first stream the second one will be destroyed with the given error. +This will also make the stream Guarded.

    + +

    Returns

    The destination stream.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends Writable<T>

    +
    +

    Parameters

    +
      +
    • +
      readable: ReadableStream
      +

      Initial readable stream.

      +
    • +
    • +
      destination: T
      +

      The destination for writing data.

      +
    • +
    • +
      Optional mapError: ((error: Error) => Error)
      +

      Optional function that takes the error and converts it to a new error.

      +
      +
        +
      • +
          +
        • (error: Error): Error
        • +
        • +
          +

          Parameters

          +
            +
          • +
            error: Error
          +

          Returns Error

    +

    Returns Guarded<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/preferencesToString.html b/5.x/docs/functions/preferencesToString.html new file mode 100644 index 000000000..2a2136d73 --- /dev/null +++ b/5.x/docs/functions/preferencesToString.html @@ -0,0 +1,647 @@ +preferencesToString | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function preferencesToString

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/promiseSome.html b/5.x/docs/functions/promiseSome.html new file mode 100644 index 000000000..73c8cf65f --- /dev/null +++ b/5.x/docs/functions/promiseSome.html @@ -0,0 +1,654 @@ +promiseSome | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function promiseSome

+
+
    + +
  • +

    A function that simulates the Array.some behaviour but on an array of Promises. +Returns true if at least one promise returns true. +Returns false if all promises return false or error.

    + +

    Remarks

    Predicates provided as input must be implemented considering +the following points:

    +
      +
    1. if they throw an error, it won't be propagated;
    2. +
    3. throwing an error should be logically equivalent to returning false.
    4. +
    +
    +
    +

    Parameters

    +
      +
    • +
      predicates: Promise<boolean>[]
    +

    Returns Promise<boolean>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/readJsonStream.html b/5.x/docs/functions/readJsonStream.html new file mode 100644 index 000000000..c2fa74674 --- /dev/null +++ b/5.x/docs/functions/readJsonStream.html @@ -0,0 +1,649 @@ +readJsonStream | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function readJsonStream

+
+
    + +
  • +

    Interprets the stream as JSON and converts it to a Dict.

    + +

    Returns

    The parsed object.

    +
    +
    +

    Parameters

    +
      +
    • +
      stream: Readable
      +

      Stream of JSON data.

      +
    +

    Returns Promise<NodeJS.Dict<any>>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/readPackageJson.html b/5.x/docs/functions/readPackageJson.html new file mode 100644 index 000000000..c3ebc2751 --- /dev/null +++ b/5.x/docs/functions/readPackageJson.html @@ -0,0 +1,640 @@ +readPackageJson | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function readPackageJson

+
+
    + +
  • +

    Reads the project package.json and returns it.

    +
    +

    Returns Promise<Record<string, any>>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/readTemplate.html b/5.x/docs/functions/readTemplate.html new file mode 100644 index 000000000..ecbfb07d1 --- /dev/null +++ b/5.x/docs/functions/readTemplate.html @@ -0,0 +1,645 @@ +readTemplate | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function readTemplate

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/readableToQuads.html b/5.x/docs/functions/readableToQuads.html new file mode 100644 index 000000000..cd6a71ff1 --- /dev/null +++ b/5.x/docs/functions/readableToQuads.html @@ -0,0 +1,649 @@ +readableToQuads | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function readableToQuads

+
+
    + +
  • +

    Imports quads from a stream into a Store.

    + +

    Returns

    A Store containing all the quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      stream: Readable
      +

      Stream of quads.

      +
    +

    Returns Promise<Store>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/readableToString.html b/5.x/docs/functions/readableToString.html new file mode 100644 index 000000000..6f328cfb7 --- /dev/null +++ b/5.x/docs/functions/readableToString.html @@ -0,0 +1,649 @@ +readableToString | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function readableToString

+
+
    + +
  • +

    Joins all strings of a stream.

    + +

    Returns

    The joined string.

    +
    +
    +

    Parameters

    +
      +
    • +
      stream: Readable
      +

      Stream of strings.

      +
    +

    Returns Promise<string>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/reduce.html b/5.x/docs/functions/reduce.html new file mode 100644 index 000000000..a499750f2 --- /dev/null +++ b/5.x/docs/functions/reduce.html @@ -0,0 +1,718 @@ +reduce | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Similar to the Array.prototype.reduce function, but for an iterable. +See the documentation of the above function for more details. +The first element will be used as the initial value.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TIn

    +
    +

    Parameters

    +
      +
    • +
      iterable: Iterable<TIn>
      +

      Iterable of which to reduce the elements.

      +
    • +
    • +
      callbackFn: ((previousValue: TIn, currentValue: TIn, currentIndex: number) => TIn)
      +

      A reducer function.

      +
      +
        +
      • +
          +
        • (previousValue: TIn, currentValue: TIn, currentIndex: number): TIn
        • +
        • +
          +

          Parameters

          +
            +
          • +
            previousValue: TIn
          • +
          • +
            currentValue: TIn
          • +
          • +
            currentIndex: number
          +

          Returns TIn

    +

    Returns TIn

  • + +
  • +

    Similar to the Array.prototype.reduce function, but for an iterable. +See the documentation of the above function for more details.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TIn

    • +
    • +

      TOut

    +
    +

    Parameters

    +
      +
    • +
      iterable: Iterable<TIn>
      +

      Iterable of which to reduce the elements.

      +
    • +
    • +
      callbackFn: ((previousValue: TOut, currentValue: TIn, currentIndex: number) => TOut)
      +

      A reducer function.

      +
      +
        +
      • +
          +
        • (previousValue: TOut, currentValue: TIn, currentIndex: number): TOut
        • +
        • +
          +

          Parameters

          +
            +
          • +
            previousValue: TOut
          • +
          • +
            currentValue: TIn
          • +
          • +
            currentIndex: number
          +

          Returns TOut

    • +
    • +
      initialValue: TOut
      +

      The value to start from.

      +
    +

    Returns TOut

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/resetInternalLoggerFactory.html b/5.x/docs/functions/resetInternalLoggerFactory.html new file mode 100644 index 000000000..8320e8b26 --- /dev/null +++ b/5.x/docs/functions/resetInternalLoggerFactory.html @@ -0,0 +1,646 @@ +resetInternalLoggerFactory | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function resetInternalLoggerFactory

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/resolveAssetPath.html b/5.x/docs/functions/resolveAssetPath.html new file mode 100644 index 000000000..f232924ea --- /dev/null +++ b/5.x/docs/functions/resolveAssetPath.html @@ -0,0 +1,647 @@ +resolveAssetPath | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function resolveAssetPath

+
+
    + +
  • +

    Converts file path inputs into absolute paths. +Works similar to absoluteFilePath but paths that start with the modulePathPlaceholder +will be relative to the module directory instead of the cwd.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string = modulePathPlaceholder
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/resolveModulePath.html b/5.x/docs/functions/resolveModulePath.html new file mode 100644 index 000000000..52ac845aa --- /dev/null +++ b/5.x/docs/functions/resolveModulePath.html @@ -0,0 +1,645 @@ +resolveModulePath | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function resolveModulePath

+
+
    + +
  • +

    Creates an absolute path starting from the @solid/community-server module root.

    +
    +
    +

    Parameters

    +
      +
    • +
      relativePath: string = ''
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/responseToDataset.html b/5.x/docs/functions/responseToDataset.html new file mode 100644 index 000000000..337f2cb72 --- /dev/null +++ b/5.x/docs/functions/responseToDataset.html @@ -0,0 +1,652 @@ +responseToDataset | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function responseToDataset

+
+
    + +
  • +

    Converts a given Response (from a request that was already made) to an RDF dataset. +In case the given Response object was already parsed its body can be passed along as a string.

    +

    The converter will be used to convert the response body to RDF.

    +

    Response will be a Representation with content-type internal/quads.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Representation>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/sanitizeUrlPart.html b/5.x/docs/functions/sanitizeUrlPart.html new file mode 100644 index 000000000..f3d6b0be9 --- /dev/null +++ b/5.x/docs/functions/sanitizeUrlPart.html @@ -0,0 +1,649 @@ +sanitizeUrlPart | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function sanitizeUrlPart

+
+
    + +
  • +

    Sanitizes part of a URL by replacing non-word content with a '-'.

    + +

    Returns

    The sanitized output.

    +
    +
    +

    Parameters

    +
      +
    • +
      urlPart: string
      +

      The URL part to sanitize.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/serializeQuads.html b/5.x/docs/functions/serializeQuads.html new file mode 100644 index 000000000..8f9bbfb81 --- /dev/null +++ b/5.x/docs/functions/serializeQuads.html @@ -0,0 +1,653 @@ +serializeQuads | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function serializeQuads

+
+
    + +
  • +

    Helper function for serializing an array of quads, with as result a Readable object.

    + +

    Returns

    The Readable object.

    +
    +
    +

    Parameters

    +
      +
    • +
      quads: Quad[]
      +

      The array of quads.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type to serialize to.

      +
    +

    Returns Guarded<Readable>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/setGlobalLoggerFactory.html b/5.x/docs/functions/setGlobalLoggerFactory.html new file mode 100644 index 000000000..0411113fd --- /dev/null +++ b/5.x/docs/functions/setGlobalLoggerFactory.html @@ -0,0 +1,648 @@ +setGlobalLoggerFactory | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function setGlobalLoggerFactory

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/setSafeInterval.html b/5.x/docs/functions/setSafeInterval.html new file mode 100644 index 000000000..7ff8984f3 --- /dev/null +++ b/5.x/docs/functions/setSafeInterval.html @@ -0,0 +1,667 @@ +setSafeInterval | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function setSafeInterval

+
+
    + +
  • +

    Wraps the callback for setInterval so errors get caught and logged. +Parameters are identical to the setInterval parameters starting from the 3rd argument. +The logger and message will be used when the callback throws an error. +Supports asynchronous callback functions.

    +
    +
    +

    Parameters

    +
      +
    • +
      logger: Logger
    • +
    • +
      message: string
    • +
    • +
      callback: ((...cbArgs: any[]) => void)
      +
        +
      • +
          +
        • (...cbArgs: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...cbArgs: any[]
          +

          Returns void

    • +
    • +
      Optional ms: number
    • +
    • +
      Rest ...args: any[]
    +

    Returns NodeJS.Timeout

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/splitAndClean.html b/5.x/docs/functions/splitAndClean.html new file mode 100644 index 000000000..8c478c2f5 --- /dev/null +++ b/5.x/docs/functions/splitAndClean.html @@ -0,0 +1,647 @@ +splitAndClean | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function splitAndClean

+
+
    + +
  • +

    Splits the input string on commas, trims all parts and filters out empty ones.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +

      Input header string.

      +
    +

    Returns string[]

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/splitCommaSeparated.html b/5.x/docs/functions/splitCommaSeparated.html new file mode 100644 index 000000000..9e9d0d16f --- /dev/null +++ b/5.x/docs/functions/splitCommaSeparated.html @@ -0,0 +1,649 @@ +splitCommaSeparated | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function splitCommaSeparated

+
+
    + +
  • +

    Splits a string by comma.

    + +

    Returns

    A String array containining the split parts.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +

      String instance to split.

      +
    +

    Returns string[]

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/toCanonicalUriPath.html b/5.x/docs/functions/toCanonicalUriPath.html new file mode 100644 index 000000000..1740ffa4f --- /dev/null +++ b/5.x/docs/functions/toCanonicalUriPath.html @@ -0,0 +1,652 @@ +toCanonicalUriPath | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function toCanonicalUriPath

+
+
    + +
  • +

    Converts a URI path to the canonical version by splitting on slashes, +decoding any percent-based encodings, and then encoding any special characters. +This function is used to clean unwanted characters in the components of +the provided path.

    + +

    Returns

    The canonical URI path form of the provided path.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The path to convert to its canonical URI path form.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/toComponentsJsType.html b/5.x/docs/functions/toComponentsJsType.html new file mode 100644 index 000000000..c06bc7821 --- /dev/null +++ b/5.x/docs/functions/toComponentsJsType.html @@ -0,0 +1,658 @@ +toComponentsJsType | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function toComponentsJsType

+
+
    + +
  • +

    Convert an exported interface name to the properly expected Components.js type URI.

    + +

    Returns

    A Components.js type URI

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      componentsManager: ComponentsManager<T>
      +

      The currently used ComponentsManager

      +
    • +
    • +
      interfaceName: string
      +

      An interface name

      +
    +

    Returns Promise<string>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/toLiteral.html b/5.x/docs/functions/toLiteral.html new file mode 100644 index 000000000..565e1a0d6 --- /dev/null +++ b/5.x/docs/functions/toLiteral.html @@ -0,0 +1,651 @@ +toLiteral | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+
    + +
  • +

    Creates a literal by first converting the dataType string to a named node.

    +
    +
    +

    Parameters

    +
      +
    • +
      object: string | number
      +

      Object value.

      +
    • +
    • +
      dataType: NamedNode<string>
      +

      Object data type (as string).

      +
    +

    Returns Literal

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/toNamedTerm.html b/5.x/docs/functions/toNamedTerm.html new file mode 100644 index 000000000..f72fba948 --- /dev/null +++ b/5.x/docs/functions/toNamedTerm.html @@ -0,0 +1,677 @@ +toNamedTerm | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function toNamedTerm

+
+
    + +
  • +

    Converts a string to a named node when needed.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string
      +

      Subject to potentially transform.

      +
    +

    Returns NamedNode

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T extends Term

    +
    +

    Parameters

    +
      +
    • +
      subject: T
    +

    Returns T

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T extends Term

    +
    +

    Parameters

    +
      +
    • +
      subject: string | T
    +

    Returns T | NamedNode

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/toObjectTerm.html b/5.x/docs/functions/toObjectTerm.html new file mode 100644 index 000000000..d24eeeb8e --- /dev/null +++ b/5.x/docs/functions/toObjectTerm.html @@ -0,0 +1,685 @@ +toObjectTerm | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function toObjectTerm

+
+
    + +
  • +

    Converts an object term when needed.

    +
    +
    +

    Parameters

    +
      +
    • +
      object: string
      +

      Object to potentially transform.

      +
    • +
    • +
      Optional preferLiteral: boolean
      +

      Whether strings are converted to literals or named nodes.

      +
    +

    Returns NamedNode

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T extends Term

    +
    +

    Parameters

    +
      +
    • +
      object: T
    • +
    • +
      Optional preferLiteral: boolean
    +

    Returns T

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T extends Term

    +
    +

    Parameters

    +
      +
    • +
      object: string | T
    • +
    • +
      Optional preferLiteral: boolean
    +

    Returns T | NamedNode

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/toPredicateTerm.html b/5.x/docs/functions/toPredicateTerm.html new file mode 100644 index 000000000..ae15a3f37 --- /dev/null +++ b/5.x/docs/functions/toPredicateTerm.html @@ -0,0 +1,677 @@ +toPredicateTerm | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function toPredicateTerm

+
+
    + +
  • +

    Converts a string to a named node when needed.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string
      +

      Subject to potentially transform.

      +
    +

    Returns NamedNode

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T extends Term

    +
    +

    Parameters

    +
      +
    • +
      subject: T
    +

    Returns T

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T extends Term

    +
    +

    Parameters

    +
      +
    • +
      subject: string | T
    +

    Returns T | NamedNode

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/transformQuotedStrings.html b/5.x/docs/functions/transformQuotedStrings.html new file mode 100644 index 000000000..dcae653ed --- /dev/null +++ b/5.x/docs/functions/transformQuotedStrings.html @@ -0,0 +1,654 @@ +transformQuotedStrings | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function transformQuotedStrings

+
+
    + +
  • +

    Replaces all double quoted strings in the input string with "0", "1", etc.

    + +

    Returns

    The transformed string and a map with keys "0", etc. and values the original string that was there.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +

      The Accept header string.

      +
    +

    Returns { replacements: Record<string, string>; result: string }

    +
      +
    • +
      replacements: Record<string, string>
    • +
    • +
      result: string
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/transformSafely.html b/5.x/docs/functions/transformSafely.html new file mode 100644 index 000000000..a07ccf9f7 --- /dev/null +++ b/5.x/docs/functions/transformSafely.html @@ -0,0 +1,658 @@ +transformSafely | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function transformSafely

+
+
    + +
  • +

    Transforms a stream, ensuring that all errors are forwarded.

    + +

    Returns

    The transformed stream

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T = any

    +
    +

    Parameters

    +
      +
    • +
      source: ReadableStream
      +

      The stream to be transformed

      +
    • +
    • +
      options: AsyncTransformOptions<T> = {}
      +

      The transformation options

      +
    +

    Returns Guarded<Transform>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/trimLeadingSlashes.html b/5.x/docs/functions/trimLeadingSlashes.html new file mode 100644 index 000000000..4964daee8 --- /dev/null +++ b/5.x/docs/functions/trimLeadingSlashes.html @@ -0,0 +1,649 @@ +trimLeadingSlashes | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function trimLeadingSlashes

+
+
    + +
  • +

    Makes sure the input path has no slashes at the beginning.

    + +

    Returns

    The potentially changed path.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/trimTrailingSlashes.html b/5.x/docs/functions/trimTrailingSlashes.html new file mode 100644 index 000000000..c4e97d5f8 --- /dev/null +++ b/5.x/docs/functions/trimTrailingSlashes.html @@ -0,0 +1,649 @@ +trimTrailingSlashes | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function trimTrailingSlashes

+
+
    + +
  • +

    Makes sure the input path has no slashes at the end.

    + +

    Returns

    The potentially changed path.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/uniqueQuads.html b/5.x/docs/functions/uniqueQuads.html new file mode 100644 index 000000000..ea947a528 --- /dev/null +++ b/5.x/docs/functions/uniqueQuads.html @@ -0,0 +1,649 @@ +uniqueQuads | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function uniqueQuads

+
+
    + +
  • +

    Filter out duplicate quads from an array.

    + +

    Returns

    A new array containing the unique quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      quads: Quad[]
      +

      Quads to filter.

      +
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/updateModifiedDate.html b/5.x/docs/functions/updateModifiedDate.html new file mode 100644 index 000000000..4c12601ef --- /dev/null +++ b/5.x/docs/functions/updateModifiedDate.html @@ -0,0 +1,651 @@ +updateModifiedDate | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Function updateModifiedDate

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/index.html b/5.x/docs/index.html new file mode 100644 index 000000000..0276c407c --- /dev/null +++ b/5.x/docs/index.html @@ -0,0 +1,856 @@ +Community Solid Server - v5.0.0
+
+ +
+
+
+
+

Community Solid Server - v5.0.0

+
+ +

Community Solid Server

+
+

[Solid logo]

+

MIT license +npm version +Node.js version +Build Status +Coverage Status +GitHub discussions +Chat on Gitter

+

The Community Solid Server is open software +that provides you with a Solid Pod and identity. +This Pod acts as your own personal storage space +so you can share data with people and Solid applications.

+

As an open and modular implementation of the +Solid specifications, +the Community Solid Server is a great companion:

+
    +
  • 🧑🏽 for people who want to try out having their own Pod

    +
  • +
  • 👨🏿‍💻 for developers who want to create and test Solid apps

    +
  • +
  • 👩🏻‍🔬 for researchers who want to design new features for Solid

    +
  • +
+

And, of course, for many others who like to experience Solid.

+

You can install the software locally or on your server +and get started with Solid immediately.

+ + +

⚡ Running the server

+
+

To run the server, you will need Node.js. +We support versions 14.2 and up.

+

If you do not use Node.js, +you can run a Docker version instead.

+ + +

💻 Installing and running locally

+
+

After installing Node.js, +install the latest server version +from the npm package repository:

+
npm install -g @solid/community-server
+
+

To run the server with in-memory storage, use:

+
community-solid-server # add parameters if needed
+
+

To run the server with your current folder as storage, use:

+
community-solid-server -c @css:config/file.json
+
+ + +

📃 Installing and running from source

+
+

If you rather prefer to run the latest source code version, +or if you want to try a specific branch of the code, +you can use:

+
git clone https://github.com/CommunitySolidServer/CommunitySolidServer.git
cd CommunitySolidServer
npm ci
npm start -- # add parameters if needed +
+ + +

📦 Running via Docker

+
+

Docker allows you to run the server without having Node.js installed. Images are built on each tagged version and hosted +on Docker Hub.

+
# Clone the repo to get access to the configs
git clone https://github.com/CommunitySolidServer/CommunitySolidServer.git
cd CommunitySolidServer
# Run the image, serving your `~/Solid` directory on `http://localhost:3000`
docker run --rm -v ~/Solid:/data -p 3000:3000 -it solidproject/community-server:latest
# Or use one of the built-in configurations
docker run --rm -p 3000:3000 -it solidproject/community-server -c config/default.json
# Or use your own configuration mapped to the right directory
docker run --rm -v ~/solid-config:/config -p 3000:3000 -it solidproject/community-server -c /config/my-config.json
# Or use environment variables to configure your css instance
docker run --rm -v ~/Solid:/data -p 3000:3000 -it -e CSS_CONFIG=config/file-no-setup.json -e CSS_LOGGING_LEVEL=debug solidproject/community-server +
+ + +

🗃️ Helm Chart

+
+

The official Helm Chart for Kubernetes deployment is maintained at +CommunitySolidServer/css-helm-chart and published on +ArtifactHUB. +There you will find complete installation instructions.

+
# Summary
helm repo add community-solid-server https://communitysolidserver.github.io/css-helm-chart/charts/
helm install my-css community-solid-server/community-solid-server +
+ + +

🔧 Configuring the server

+
+

The Community Solid Server is designed to be flexible +such that people can easily run different configurations. +This is useful for customizing the server with plugins, +testing applications in different setups, +or developing new parts for the server +without needing to change its base code.

+ + +

⏱️ Parameters

+
+

An easy way to customize the server is +by passing parameters to the server command. +These parameters give you direct access +to some commonly used settings:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
parameter namedefault valuedescription
--port, -p3000The TCP port on which the server should listen.
--baseUrl, -bhttp://localhost:$PORT/The base URL used internally to generate URLs. Change this if your server does not run on http://localhost:$PORT/.
--loggingLevel, -linfoThe detail level of logging; useful for debugging problems. Use debug for full information.
--config, -c@css:config/default.jsonThe configuration for the server. The default only stores data in memory; to persist to your filesystem, use @css:config/file.json
--rootFilePath, -f./Root folder where the server stores data, when using a file-based configuration.
--sparqlEndpoint, -sURL of the SPARQL endpoint, when using a quadstore-based configuration.
--showStackTrace, -tfalseEnables detailed logging on error output.
--podConfigJson./pod-config.jsonPath to the file that keeps track of dynamic Pod configurations. Only relevant when using @css:config/dynamic.json.
--seededPodConfigJsonPath to the file that keeps track of seeded Pod configurations.
--mainModulePath, -mPath from where Components.js will start its lookup when initializing configurations.
--workers, -w1Run in multithreaded mode using workers. Special values are -1 (scale to num_cores-1), 0 (scale to num_cores) and 1 (singlethreaded).
+ + +

🔀 Multithreading

+
+

The Community Solid Server can be started in multithreaded mode with any config. The config must only contain components +that are threadsafe though. If a non-threadsafe component is used in multithreaded mode, the server will describe with +an error which class is the culprit.

+
# Running multithreaded with autoscaling to number of logical cores minus 1
+npm start -- -c config/file.json -w -1
+
+ + +

🖥️ Environment variables

+
+

Parameters can also be passed through environment variables.

+

They are prefixed with CSS_ and converted from camelCase to CAMEL_CASE

+
+

eg. --showStackTrace => CSS_SHOW_STACK_TRACE

+
+

Note: command-line arguments will always override environment variables!

+ + +

🧶 Custom configurations

+
+

More substantial changes to server behavior can be achieved +by writing new configuration files in JSON-LD. +The Community Solid Server uses Components.js +to specify how modules and components need to be wired together at runtime.

+

Examples and guidance on configurations +are available in the config folder.

+

Recipes for configuring the server can be found at CommunitySolidServer/recipes.

+ + +

👩🏽‍💻 Developing server code

+
+

The server allows writing and plugging in custom modules +without altering its base source code.

+

The 📗 API documentation and +the 📐 architectural diagram +can help you find your way.

+

If you want to help out with server development, +have a look at the 📓 user documentation and +🛠️ good first issues.

+ + +

📜 License

+
+

The Solid Community Server code +is copyrighted by Inrupt Inc. +and imec +and available under the MIT License.

+

Core contributors are +Joachim Van Herwegen, +Ruben Verborgh, +Ruben Taelman, +and +Matthieu Bosquet.

+ + +

🎤 Feedback and questions

+
+

Don't hesitate to start a discussion +or report a bug.

+

Learn more about Solid at solidproject.org.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Accept.html b/5.x/docs/interfaces/Accept.html new file mode 100644 index 000000000..9cbe8f116 --- /dev/null +++ b/5.x/docs/interfaces/Accept.html @@ -0,0 +1,102 @@ +Accept | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Contents of an HTTP Accept header. +Range is type/subtype. Both can be *.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
parameters: { extension: Record<string, string>; mediaType: Record<string, string> }
+
+

Type declaration

+
    +
  • +
    extension: Record<string, string>
    +

    Extension parameters. These are the parameters that came after the q value. +Value will be an empty string if there was none.

    +
  • +
  • +
    mediaType: Record<string, string>
    +

    Media type parameters. These are the parameters that came before the q value.

    +
+
+ +
range: string
+

Requested range. Can be a specific value or *, matching all.

+
+
+ +
weight: number
+

Weight of the preference [0, 1].

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AcceptCharset.html b/5.x/docs/interfaces/AcceptCharset.html new file mode 100644 index 000000000..0ace109de --- /dev/null +++ b/5.x/docs/interfaces/AcceptCharset.html @@ -0,0 +1,82 @@ +AcceptCharset | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AcceptCharset

+
+

Contents of an HTTP Accept-Charset header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
range: string
+

Requested range. Can be a specific value or *, matching all.

+
+
+ +
weight: number
+

Weight of the preference [0, 1].

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AcceptDatetime.html b/5.x/docs/interfaces/AcceptDatetime.html new file mode 100644 index 000000000..fbebb555e --- /dev/null +++ b/5.x/docs/interfaces/AcceptDatetime.html @@ -0,0 +1,82 @@ +AcceptDatetime | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AcceptDatetime

+
+

Contents of an HTTP Accept-Datetime header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
range: string
+

Requested range. Can be a specific value or *, matching all.

+
+
+ +
weight: number
+

Weight of the preference [0, 1].

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AcceptEncoding.html b/5.x/docs/interfaces/AcceptEncoding.html new file mode 100644 index 000000000..ad057790d --- /dev/null +++ b/5.x/docs/interfaces/AcceptEncoding.html @@ -0,0 +1,82 @@ +AcceptEncoding | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AcceptEncoding

+
+

Contents of an HTTP Accept-Encoding header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
range: string
+

Requested range. Can be a specific value or *, matching all.

+
+
+ +
weight: number
+

Weight of the preference [0, 1].

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AcceptHeader.html b/5.x/docs/interfaces/AcceptHeader.html new file mode 100644 index 000000000..3008dad10 --- /dev/null +++ b/5.x/docs/interfaces/AcceptHeader.html @@ -0,0 +1,84 @@ +AcceptHeader | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AcceptHeader

+
+

General interface for all Accept* headers.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
range: string
+

Requested range. Can be a specific value or *, matching all.

+
+
+ +
weight: number
+

Weight of the preference [0, 1].

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AcceptLanguage.html b/5.x/docs/interfaces/AcceptLanguage.html new file mode 100644 index 000000000..0afabef7d --- /dev/null +++ b/5.x/docs/interfaces/AcceptLanguage.html @@ -0,0 +1,82 @@ +AcceptLanguage | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AcceptLanguage

+
+

Contents of an HTTP Accept-Language header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
range: string
+

Requested range. Can be a specific value or *, matching all.

+
+
+ +
weight: number
+

Weight of the preference [0, 1].

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AccessCheckerArgs.html b/5.x/docs/interfaces/AccessCheckerArgs.html new file mode 100644 index 000000000..195456252 --- /dev/null +++ b/5.x/docs/interfaces/AccessCheckerArgs.html @@ -0,0 +1,84 @@ +AccessCheckerArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AccessCheckerArgs

+
+

Hierarchy

+
    +
  • AccessCheckerArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
acl: Store<Quad, Quad, Quad, Quad>
+

A store containing the relevant triples of the authorization.

+
+
+ +
credential: Credential
+

Credential of the entity that wants to use the resource.

+
+
+ +
rule: Term
+

Authorization rule to be processed.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AccountPayload.html b/5.x/docs/interfaces/AccountPayload.html new file mode 100644 index 000000000..95e6aca98 --- /dev/null +++ b/5.x/docs/interfaces/AccountPayload.html @@ -0,0 +1,88 @@ +AccountPayload | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AccountPayload

+
+

A payload to persist a user account

+
+
+

Hierarchy

+
    +
  • AccountPayload
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
email: string
+
+ +
password: string
+
+ +
verified: boolean
+
+ +
webId: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AccountSettings.html b/5.x/docs/interfaces/AccountSettings.html new file mode 100644 index 000000000..85a7e7780 --- /dev/null +++ b/5.x/docs/interfaces/AccountSettings.html @@ -0,0 +1,87 @@ +AccountSettings | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AccountSettings

+
+

Options that can be set on an account.

+
+
+

Hierarchy

+
    +
  • AccountSettings
+
+
+
+ +
+
+

Properties

+
+ +
clientCredentials?: string[]
+

All credential tokens associated with this account.

+
+
+ +
podBaseUrl?: string
+

The base URL of the pod associated with this account, if there is one.

+
+
+ +
useIdp: boolean
+

If this account can be used to identify as the corresponding WebID in the IDP.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AccountStore.html b/5.x/docs/interfaces/AccountStore.html new file mode 100644 index 000000000..99eadffae --- /dev/null +++ b/5.x/docs/interfaces/AccountStore.html @@ -0,0 +1,341 @@ +AccountStore | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AccountStore

+
+

Storage needed for the email-password interaction

+
+
+

Hierarchy

+
    +
  • AccountStore
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
authenticate: ((email: string, password: string) => Promise<string>)
+
+

Type declaration

+
    +
  • +
      +
    • (email: string, password: string): Promise<string>
    • +
    • +

      Authenticate if the username and password are correct and return the WebID +if it is. Throw an error if it is not.

      + +

      Returns

      The user's WebID.

      +
      +
      +

      Parameters

      +
        +
      • +
        email: string
        +

        The user's email.

        +
      • +
      • +
        password: string
        +

        This user's password.

        +
      +

      Returns Promise<string>

+
+ +
changePassword: ((email: string, password: string) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (email: string, password: string): Promise<void>
    • +
    • +

      Changes the password.

      +
      +
      +

      Parameters

      +
        +
      • +
        email: string
        +

        The user's email.

        +
      • +
      • +
        password: string
        +

        The user's password.

        +
      +

      Returns Promise<void>

+
+ +
create: ((email: string, webId: string, password: string, settings: AccountSettings) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (email: string, webId: string, password: string, settings: AccountSettings): Promise<void>
    • +
    • +

      Creates a new account.

      +
      +
      +

      Parameters

      +
        +
      • +
        email: string
        +

        Account email.

        +
      • +
      • +
        webId: string
        +

        Account WebID.

        +
      • +
      • +
        password: string
        +

        Account password.

        +
      • +
      • +
        settings: AccountSettings
        +

        Specific settings for the account.

        +
      +

      Returns Promise<void>

+
+ +
deleteAccount: ((email: string) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (email: string): Promise<void>
    • +
    • +

      Delete the account.

      +
      +
      +

      Parameters

      +
        +
      • +
        email: string
        +

        The user's email.

        +
      +

      Returns Promise<void>

+
+ +
deleteForgotPasswordRecord: ((recordId: string) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (recordId: string): Promise<void>
    • +
    • +

      Deletes the Forgot Password Confirmation Record

      +
      +
      +

      Parameters

      +
        +
      • +
        recordId: string
        +

        The record id of the forgot password confirmation record.

        +
      +

      Returns Promise<void>

+
+ +
generateForgotPasswordRecord: ((email: string) => Promise<string>)
+
+

Type declaration

+
    +
  • +
      +
    • (email: string): Promise<string>
    • +
    • +

      Creates a Forgot Password Confirmation Record. This will be to remember that +a user has made a request to reset a password. Throws an error if the email doesn't +exist

      + +

      Returns

      The record id. This should be included in the reset password link.

      +
      +
      +

      Parameters

      +
        +
      • +
        email: string
        +

        The user's email.

        +
      +

      Returns Promise<string>

+
+ +
getForgotPasswordRecord: ((recordId: string) => Promise<undefined | string>)
+
+

Type declaration

+
    +
  • +
      +
    • (recordId: string): Promise<undefined | string>
    • +
    • +

      Gets the email associated with the forgot password confirmation record or undefined +if it's not present

      + +

      Returns

      The user's email.

      +
      +
      +

      Parameters

      +
        +
      • +
        recordId: string
        +

        The record id retrieved from the link.

        +
      +

      Returns Promise<undefined | string>

+
+ +
getSettings: ((webId: string) => Promise<AccountSettings>)
+
+

Type declaration

+
    +
  • +
      +
    • (webId: string): Promise<AccountSettings>
    • +
    • +

      Gets the settings associated with this account. +Errors if there is no matching account.

      +
      +
      +

      Parameters

      +
        +
      • +
        webId: string
        +

        The account WebID.

        +
      +

      Returns Promise<AccountSettings>

+
+ +
updateSettings: ((webId: string, settings: AccountSettings) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (webId: string, settings: AccountSettings): Promise<void>
    • +
    • +

      Updates the settings associated with this account.

      +
      +
      +

      Parameters

      +
        +
      • +
        webId: string
        +

        The account WebID.

        +
      • +
      • +
        settings: AccountSettings
        +

        New settings for the account.

        +
      +

      Returns Promise<void>

+
+ +
verify: ((email: string) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (email: string): Promise<void>
    • +
    • +

      Verifies the account creation. This can be used with, for example, e-mail verification. +The account can only be used after it is verified. +In case verification is not required, this should be called immediately after the create call.

      +
      +
      +

      Parameters

      +
        +
      • +
        email: string
        +

        The account email.

        +
      +

      Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AdapterFactory.html b/5.x/docs/interfaces/AdapterFactory.html new file mode 100644 index 000000000..d1bf9943e --- /dev/null +++ b/5.x/docs/interfaces/AdapterFactory.html @@ -0,0 +1,88 @@ +AdapterFactory | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AdapterFactory

+
+

A factory that generates an Adapter to be used by the IDP to persist information.

+

The oidc-provider library will call the relevant functions when it needs to find/create/delete metadata. +For a full explanation of how these functions work and what is expected, +have a look at https://github.com/panva/node-oidc-provider/blob/main/example/my_adapter.js

+
+
+

Hierarchy

+
    +
  • AdapterFactory
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
createStorageAdapter: ((name: string) => Adapter)
+
+

Type declaration

+
    +
  • +
      +
    • (name: string): Adapter
    • +
    • +
      +

      Parameters

      +
        +
      • +
        name: string
      +

      Returns Adapter

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AsyncTransformOptions.html b/5.x/docs/interfaces/AsyncTransformOptions.html new file mode 100644 index 000000000..c5e1344df --- /dev/null +++ b/5.x/docs/interfaces/AsyncTransformOptions.html @@ -0,0 +1,363 @@ +AsyncTransformOptions | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AsyncTransformOptions<T>

+
+

Type Parameters

+
    +
  • +

    T = any

+
+

Hierarchy

+
    +
  • DuplexOptions +
      +
    • AsyncTransformOptions
+
+
+
+ +
+
+

Properties

+
+ +
allowHalfOpen?: boolean
+
+ +
autoDestroy?: boolean
+
+ +
decodeStrings?: boolean
+
+ +
defaultEncoding?: BufferEncoding
+
+ +
emitClose?: boolean
+
+ +
encoding?: BufferEncoding
+
+ +
flush?: ((this: Transform) => any)
+
+

Type declaration

+
    +
  • +
      +
    • (this: Transform): any
    • +
    • +

      Performs any final actions after the source has ended

      +
      +
      +

      Parameters

      +
        +
      • +
        this: Transform
      +

      Returns any

+
+ +
highWaterMark?: number
+
+ +
objectMode?: boolean
+
+ +
readableHighWaterMark?: number
+
+ +
readableObjectMode?: boolean
+
+ +
transform?: ((this: Transform, data: T, encoding: string) => any)
+
+

Type declaration

+
    +
  • +
      +
    • (this: Transform, data: T, encoding: string): any
    • +
    • +

      Transforms data from the source by calling the push method

      +
      +
      +

      Parameters

      +
        +
      • +
        this: Transform
      • +
      • +
        data: T
      • +
      • +
        encoding: string
      +

      Returns any

+
+ +
writableCorked?: number
+
+ +
writableHighWaterMark?: number
+
+ +
writableObjectMode?: boolean
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      this: Duplex
    • +
    • +
      error: null | Error
    • +
    • +
      callback: ((error: null | Error) => void)
      +
        +
      • +
          +
        • (error: null | Error): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            error: null | Error
          +

          Returns void

    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      this: Duplex
    • +
    • +
      callback: ((error?: null | Error) => void)
      +
        +
      • +
          +
        • (error?: null | Error): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Optional error: null | Error
          +

          Returns void

    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      this: Duplex
    • +
    • +
      size: number
    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      this: Duplex
    • +
    • +
      chunk: any
    • +
    • +
      encoding: BufferEncoding
    • +
    • +
      callback: ((error?: null | Error) => void)
      +
        +
      • +
          +
        • (error?: null | Error): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Optional error: null | Error
          +

          Returns void

    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      this: Duplex
    • +
    • +
      chunks: { chunk: any; encoding: BufferEncoding }[]
    • +
    • +
      callback: ((error?: null | Error) => void)
      +
        +
      • +
          +
        • (error?: null | Error): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Optional error: null | Error
          +

          Returns void

    +

    Returns void

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AtomicDataAccessor.html b/5.x/docs/interfaces/AtomicDataAccessor.html new file mode 100644 index 000000000..8867c61e9 --- /dev/null +++ b/5.x/docs/interfaces/AtomicDataAccessor.html @@ -0,0 +1,303 @@ +AtomicDataAccessor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AtomicDataAccessor

+
+

The AtomicDataAccessor interface has identical function signatures as +the DataAccessor, with the additional constraint that every function call +must be atomic in its effect: either the call fully succeeds, reaching the +desired new state; or it fails, upon which the resulting state remains +identical to the one before the call.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
canHandle: ((representation: Representation) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (representation: Representation): Promise<void>
    • +
    • +

      Should throw a NotImplementedHttpError if the DataAccessor does not support storing the given Representation.

      + +

      Throws

      BadRequestHttpError +If it does not support the incoming data.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+ +
deleteResource: ((identifier: ResourceIdentifier) => Promise<void>)
+
+

Type declaration

+
+
+ +
getChildren: ((identifier: ResourceIdentifier) => AsyncIterableIterator<RepresentationMetadata>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): AsyncIterableIterator<RepresentationMetadata>
    • +
    • +

      Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

      +

      It can be safely assumed that the incoming identifier will always correspond to a container.

      +
      +
      +

      Parameters

      +
      +

      Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
getData: ((identifier: ResourceIdentifier) => Promise<Guarded<Readable>>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<Guarded<Readable>>
    • +
    • +

      Returns a data stream stored for the given identifier. +It can be assumed that the incoming identifier will always correspond to a document.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<Guarded<Readable>>

+
+ +
getMetadata: ((identifier: ResourceIdentifier) => Promise<RepresentationMetadata>)
+
+

Type declaration

+
+
+ +
writeContainer: ((identifier: ResourceIdentifier, metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, metadata: RepresentationMetadata): Promise<void>
    • +
    • +

      Writes metadata for a container. +If the container does not exist yet it should be created, +if it does its metadata should be overwritten, except for the containment triples.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+ +
writeDocument: ((identifier: ResourceIdentifier, data: Guarded<Readable>, metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
+
+ +
writeMetadata: ((identifier: ResourceIdentifier, metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AtomicResourceStore.html b/5.x/docs/interfaces/AtomicResourceStore.html new file mode 100644 index 000000000..c7f47d66b --- /dev/null +++ b/5.x/docs/interfaces/AtomicResourceStore.html @@ -0,0 +1,266 @@ +AtomicResourceStore | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AtomicResourceStore

+
+

A ResourceStore of which all operations are atomic.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
addResource: ((container: ResourceIdentifier, representation: Representation, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
+
+ +
deleteResource: ((identifier: ResourceIdentifier, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
+
+ +
getRepresentation: ((identifier: ResourceIdentifier, preferences: RepresentationPreferences, conditions?: Conditions) => Promise<Representation>)
+
+

Type declaration

+
+
+ +
hasResource: ((identifier: ResourceIdentifier) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<boolean>
    • +
    • +

      Check if a resource exists in this ResourceSet.

      + +

      Returns

      A promise resolving if the resource already exists.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<boolean>

+
+ +
modifyResource: ((identifier: ResourceIdentifier, patch: Patch, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, patch: Patch, conditions?: Conditions): Promise<ChangeMap>
    • +
    • +

      Sets or updates the representation of a resource, +creating a new resource and intermediary containers as needed.

      + +

      Returns

      A ChangeMap.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Identifier of resource to update.

        +
      • +
      • +
        patch: Patch
        +

        Description of which parts to update.

        +
      • +
      • +
        Optional conditions: Conditions
        +

        Optional conditions under which to proceed.

        +
      +

      Returns Promise<ChangeMap>

+
+ +
setRepresentation: ((identifier: ResourceIdentifier, representation: Representation, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AuthorizerInput.html b/5.x/docs/interfaces/AuthorizerInput.html new file mode 100644 index 000000000..f3b3ae982 --- /dev/null +++ b/5.x/docs/interfaces/AuthorizerInput.html @@ -0,0 +1,84 @@ +AuthorizerInput | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AuthorizerInput

+
+

Hierarchy

+
    +
  • AuthorizerInput
+
+
+
+ +
+
+

Properties

+
+ +
availablePermissions: PermissionMap
+

Actual permissions available per resource and per credential group.

+
+
+ +
credentials: Partial<Record<CredentialGroup, Credential>>
+

Credentials of the entity that wants to use the resource.

+
+
+ +
requestedModes: AccessMap
+

Requested access modes per resource.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AuthorizingHttpHandlerArgs.html b/5.x/docs/interfaces/AuthorizingHttpHandlerArgs.html new file mode 100644 index 000000000..036cf674b --- /dev/null +++ b/5.x/docs/interfaces/AuthorizingHttpHandlerArgs.html @@ -0,0 +1,102 @@ +AuthorizingHttpHandlerArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AuthorizingHttpHandlerArgs

+
+

Hierarchy

+
    +
  • AuthorizingHttpHandlerArgs
+
+
+
+ +
+
+

Properties

+
+ +
authorizer: Authorizer
+

Verifies if the requested operation is allowed.

+
+
+ +
credentialsExtractor: CredentialsExtractor
+

Extracts the credentials from the incoming request.

+
+
+ +
modesExtractor: ModesExtractor
+

Extracts the required modes from the generated Operation.

+
+
+ +
operationHandler: OperationHttpHandler
+

Handler to call if the operation is authorized.

+
+
+ +
permissionReader: PermissionReader
+

Reads the permissions available for the Operation.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AuxiliaryIdentifierStrategy.html b/5.x/docs/interfaces/AuxiliaryIdentifierStrategy.html new file mode 100644 index 000000000..cee5be889 --- /dev/null +++ b/5.x/docs/interfaces/AuxiliaryIdentifierStrategy.html @@ -0,0 +1,178 @@ +AuxiliaryIdentifierStrategy | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AuxiliaryIdentifierStrategy

+
+

A strategy for handling auxiliary related ResourceIdentifiers.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
getAuxiliaryIdentifier: ((identifier: ResourceIdentifier) => ResourceIdentifier)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): ResourceIdentifier
    • +
    • +

      Returns the identifier of the auxiliary resource corresponding to the given resource. +This does not guarantee that this auxiliary resource exists.

      +

      Should error if there are multiple results: see getAuxiliaryIdentifiers.

      + +

      Returns

      The ResourceIdentifier of the corresponding auxiliary resource.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        The ResourceIdentifier of which we need the corresponding auxiliary resource.

        +
      +

      Returns ResourceIdentifier

+
+ +
getAuxiliaryIdentifiers: ((identifier: ResourceIdentifier) => ResourceIdentifier[])
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): ResourceIdentifier[]
    • +
    • +

      Returns all the identifiers of corresponding auxiliary resources. +This can be used when there are potentially multiple results. +In the case of a single result this should be an array containing the result of getAuxiliaryIdentifier.

      + +

      Returns

      The ResourceIdentifiers of the corresponding auxiliary resources.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        The ResourceIdentifier of which we need the corresponding auxiliary resources.

        +
      +

      Returns ResourceIdentifier[]

+
+ +
getSubjectIdentifier: ((identifier: ResourceIdentifier) => ResourceIdentifier)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): ResourceIdentifier
    • +
    • +

      Returns the identifier of the resource which this auxiliary resource is referring to. +This does not guarantee that this resource exists.

      + +

      Returns

      The ResourceIdentifier of the subject resource.

      +
      +
      +

      Parameters

      +
      +

      Returns ResourceIdentifier

+
+ +
isAuxiliaryIdentifier: ((identifier: ResourceIdentifier) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): boolean
    • +
    • +

      Checks if the input identifier corresponds to an auxiliary resource. +This does not check if that auxiliary resource exists, +only if the identifier indicates that there could be an auxiliary resource there.

      + +

      Returns

      true if the input identifier points to an auxiliary resource.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AuxiliaryStrategy.html b/5.x/docs/interfaces/AuxiliaryStrategy.html new file mode 100644 index 000000000..899c03c8f --- /dev/null +++ b/5.x/docs/interfaces/AuxiliaryStrategy.html @@ -0,0 +1,290 @@ +AuxiliaryStrategy | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface AuxiliaryStrategy

+
+

A strategy for handling one or more types of auxiliary resources. +References to "an auxiliary resource" implicitly imply a specific type of auxiliary resources +supported by this strategy.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
addMetadata: ((metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (metadata: RepresentationMetadata): Promise<void>
    • +
    • +

      Adds metadata related to this auxiliary resource, +in case this is required for this type of auxiliary resource. +The metadata that is added depends on the given identifier being an auxiliary or subject resource: +the metadata will be used to link to the other one, and potentially add extra typing info.

      +

      Used for: +Solid, §4.3.1: "For any defined auxiliary resource available for a given Solid resource, all representations of +that resource MUST include an HTTP Link header pointing to the location of each auxiliary resource." +https://solid.github.io/specification/protocol#auxiliary-resources-server

      +

      The above is an example of how that metadata would only be added in case the input is the subject identifier.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+ +
getAuxiliaryIdentifier: ((identifier: ResourceIdentifier) => ResourceIdentifier)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): ResourceIdentifier
    • +
    • +

      Returns the identifier of the auxiliary resource corresponding to the given resource. +This does not guarantee that this auxiliary resource exists.

      +

      Should error if there are multiple results: see getAuxiliaryIdentifiers.

      + +

      Returns

      The ResourceIdentifier of the corresponding auxiliary resource.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        The ResourceIdentifier of which we need the corresponding auxiliary resource.

        +
      +

      Returns ResourceIdentifier

+
+ +
getAuxiliaryIdentifiers: ((identifier: ResourceIdentifier) => ResourceIdentifier[])
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): ResourceIdentifier[]
    • +
    • +

      Returns all the identifiers of corresponding auxiliary resources. +This can be used when there are potentially multiple results. +In the case of a single result this should be an array containing the result of getAuxiliaryIdentifier.

      + +

      Returns

      The ResourceIdentifiers of the corresponding auxiliary resources.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        The ResourceIdentifier of which we need the corresponding auxiliary resources.

        +
      +

      Returns ResourceIdentifier[]

+
+ +
getSubjectIdentifier: ((identifier: ResourceIdentifier) => ResourceIdentifier)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): ResourceIdentifier
    • +
    • +

      Returns the identifier of the resource which this auxiliary resource is referring to. +This does not guarantee that this resource exists.

      + +

      Returns

      The ResourceIdentifier of the subject resource.

      +
      +
      +

      Parameters

      +
      +

      Returns ResourceIdentifier

+
+ +
isAuxiliaryIdentifier: ((identifier: ResourceIdentifier) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): boolean
    • +
    • +

      Checks if the input identifier corresponds to an auxiliary resource. +This does not check if that auxiliary resource exists, +only if the identifier indicates that there could be an auxiliary resource there.

      + +

      Returns

      true if the input identifier points to an auxiliary resource.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+ +
isRequiredInRoot: ((identifier: ResourceIdentifier) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): boolean
    • +
    • +

      Whether the root storage container requires this auxiliary resource to be present. +If yes, this means they can't be deleted individually from such a container.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+ +
usesOwnAuthorization: ((identifier: ResourceIdentifier) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): boolean
    • +
    • +

      Whether this auxiliary resources uses its own authorization instead of the subject resource authorization.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+ +
validate: ((representation: Representation) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (representation: Representation): Promise<void>
    • +
    • +

      Validates if the representation contains valid data for an auxiliary resource. +Should throw an error in case the data is invalid.

      +
      +
      +

      Parameters

      +
        +
      • +
        representation: Representation
        +

        Representation of the auxiliary resource.

        +
      +

      Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/BaseHttpServerOptions.html b/5.x/docs/interfaces/BaseHttpServerOptions.html new file mode 100644 index 000000000..31eb5a786 --- /dev/null +++ b/5.x/docs/interfaces/BaseHttpServerOptions.html @@ -0,0 +1,109 @@ +BaseHttpServerOptions | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface BaseHttpServerOptions

+
+

Options to be used when creating the server. +Due to Components.js not supporting external types, this has been simplified (for now?). +The common https keys here (key/cert/pfx) will be interpreted as file paths that need to be read +before passing the options to the createServer function.

+
+
+

Hierarchy

+
    +
  • BaseHttpServerOptions
+
+
+
+ +
+
+

Properties

+
+ +
cert?: string
+
+ +
https?: boolean
+

If the server should start as an http or https server.

+
+
+ +
key?: string
+
+ +
passphrase?: string
+
+ +
pfx?: string
+
+ +
showStackTrace?: boolean
+

If the error stack traces should be shown in case the HttpHandler throws one.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/BasicConditionsOptions.html b/5.x/docs/interfaces/BasicConditionsOptions.html new file mode 100644 index 000000000..e73f62b38 --- /dev/null +++ b/5.x/docs/interfaces/BasicConditionsOptions.html @@ -0,0 +1,85 @@ +BasicConditionsOptions | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface BasicConditionsOptions

+
+

Hierarchy

+
    +
  • BasicConditionsOptions
+
+
+
+ +
+
+

Properties

+
+ +
matchesETag?: string[]
+
+ +
modifiedSince?: Date
+
+ +
notMatchesETag?: string[]
+
+ +
unmodifiedSince?: Date
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/BasicRequestParserArgs.html b/5.x/docs/interfaces/BasicRequestParserArgs.html new file mode 100644 index 000000000..1d3b74548 --- /dev/null +++ b/5.x/docs/interfaces/BasicRequestParserArgs.html @@ -0,0 +1,95 @@ +BasicRequestParserArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface BasicRequestParserArgs

+
+

Input parsers required for a BasicRequestParser.

+
+
+

Hierarchy

+
    +
  • BasicRequestParserArgs
+
+
+
+ +
+
+

Properties

+
+ +
bodyParser: BodyParser
+
+ +
conditionsParser: ConditionsParser
+
+ +
metadataParser: MetadataParser
+
+ +
preferenceParser: PreferenceParser
+
+ +
targetExtractor: TargetExtractor
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/BodyParserArgs.html b/5.x/docs/interfaces/BodyParserArgs.html new file mode 100644 index 000000000..911e59926 --- /dev/null +++ b/5.x/docs/interfaces/BodyParserArgs.html @@ -0,0 +1,76 @@ +BodyParserArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface BodyParserArgs

+
+

Hierarchy

+
    +
  • BodyParserArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

Metadata that has already been parsed from the request. +Can be updated by the BodyParser with extra metadata.

+
+
+ +
request: HttpRequest
+

Request that contains the (potential) body.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/CliOptions.html b/5.x/docs/interfaces/CliOptions.html new file mode 100644 index 000000000..2fc220317 --- /dev/null +++ b/5.x/docs/interfaces/CliOptions.html @@ -0,0 +1,85 @@ +CliOptions | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface CliOptions

+
+

Hierarchy

+
    +
  • CliOptions
+
+
+
+ +
+
+

Properties

+
+ +
envVarPrefix?: string
+
+ +
loadFromEnv?: boolean
+
+ +
strictMode?: boolean
+
+ +
usage?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ClientCredentials.html b/5.x/docs/interfaces/ClientCredentials.html new file mode 100644 index 000000000..af46d9b82 --- /dev/null +++ b/5.x/docs/interfaces/ClientCredentials.html @@ -0,0 +1,71 @@ +ClientCredentials | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ClientCredentials

+
+

Hierarchy

+
    +
  • ClientCredentials
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
secret: string
+
+ +
webId: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ComponentsJsFactory.html b/5.x/docs/interfaces/ComponentsJsFactory.html new file mode 100644 index 000000000..0fc325222 --- /dev/null +++ b/5.x/docs/interfaces/ComponentsJsFactory.html @@ -0,0 +1,103 @@ +ComponentsJsFactory | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ComponentsJsFactory

+
+

Used for instantiating new object using Components.js configurations.

+
+
+

Hierarchy

+
    +
  • ComponentsJsFactory
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
generate: (<T>(configPath: string, componentIri: string, variables: Record<string, any>) => Promise<T>)
+
+

Type declaration

+
    +
  • +
      +
    • <T>(configPath: string, componentIri: string, variables: Record<string, any>): Promise<T>
    • +
    • +

      Instantiates a new object using Components.js.

      + +

      Returns

      The resulting object, corresponding to the given component IRI.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        T

      +
      +

      Parameters

      +
        +
      • +
        configPath: string
        +

        Location of the config to instantiate.

        +
      • +
      • +
        componentIri: string
        +

        Iri of the object in the config that will be the result.

        +
      • +
      • +
        variables: Record<string, any>
        +

        Variables to send to Components.js

        +
      +

      Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Conditions.html b/5.x/docs/interfaces/Conditions.html new file mode 100644 index 000000000..0f988cdbb --- /dev/null +++ b/5.x/docs/interfaces/Conditions.html @@ -0,0 +1,154 @@ +Conditions | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface Conditions

+
+

The conditions of an HTTP conditional request.

+
+
+

Hierarchy

+
    +
  • Conditions
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
matches: ((eTag?: string, lastModified?: Date) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (eTag?: string, lastModified?: Date): boolean
    • +
    • +

      Checks validity based on the given ETag and/or date. +This function assumes the resource being checked exists. +If not, the matchesMetadata function should be used.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional eTag: string
        +

        Condition based on ETag.

        +
      • +
      • +
        Optional lastModified: Date
        +

        Condition based on last modified date.

        +
      +

      Returns boolean

+
+ +
matchesETag?: string[]
+

Valid if matching any of the given ETags.

+
+
+ +
matchesMetadata: ((metadata?: RepresentationMetadata) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (metadata?: RepresentationMetadata): boolean
    • +
    • +

      Checks validity based on the given metadata.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional metadata: RepresentationMetadata
        +

        Metadata of the representation. Undefined if the resource does not exist.

        +
      +

      Returns boolean

+
+ +
modifiedSince?: Date
+

Valid if modified since the given date.

+
+
+ +
notMatchesETag?: string[]
+

Valid if not matching any of the given ETags.

+
+
+ +
unmodifiedSince?: Date
+

Valid if not modified since the given date.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ConstantConverterOptions.html b/5.x/docs/interfaces/ConstantConverterOptions.html new file mode 100644 index 000000000..957d5e94f --- /dev/null +++ b/5.x/docs/interfaces/ConstantConverterOptions.html @@ -0,0 +1,105 @@ +ConstantConverterOptions | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ConstantConverterOptions

+
+

Extra options for the ConstantConverter.

+
+
+

Hierarchy

+
    +
  • ConstantConverterOptions
+
+
+
+ +
+
+

Properties

+
+ +
container?: boolean
+

Whether this should trigger on containers.

+
+
+ +
disabledMediaRanges?: string[]
+

Media ranges for which the conversion should not happen.

+
+
+ +
document?: boolean
+

Whether this should trigger on documents.

+
+
+ +
enabledMediaRanges?: string[]
+

Media ranges for which the conversion should happen.

+
+
+ +
minQuality?: number
+

The minimum requested quality/preference before this should trigger.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ContainerInitializerArgs.html b/5.x/docs/interfaces/ContainerInitializerArgs.html new file mode 100644 index 000000000..2ff613a96 --- /dev/null +++ b/5.x/docs/interfaces/ContainerInitializerArgs.html @@ -0,0 +1,111 @@ +ContainerInitializerArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ContainerInitializerArgs

+
+

Hierarchy

+
    +
  • ContainerInitializerArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
baseUrl: string
+

Base URL of the server.

+
+
+ + +

Generator that should be used to generate container contents.

+
+
+ +
path: string
+

Relative path of the container.

+
+
+ +
storage: KeyValueStorage<string, boolean>
+

Used to store initialization status.

+
+
+ +
storageKey: string
+

Key that is used to store the boolean in the storage indicating the container is initialized.

+
+
+ + +

ResourceStore where the container should be stored.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ConvertingStoreEntry.html b/5.x/docs/interfaces/ConvertingStoreEntry.html new file mode 100644 index 000000000..1228329bb --- /dev/null +++ b/5.x/docs/interfaces/ConvertingStoreEntry.html @@ -0,0 +1,71 @@ +ConvertingStoreEntry | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ConvertingStoreEntry

+
+

Hierarchy

+
    +
  • ConvertingStoreEntry
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
+
+ +
supportChecker: PreferenceSupport
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Credential.html b/5.x/docs/interfaces/Credential.html new file mode 100644 index 000000000..0d49d02f4 --- /dev/null +++ b/5.x/docs/interfaces/Credential.html @@ -0,0 +1,67 @@ +Credential | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface Credential

+
+

Credentials identifying an entity accessing or owning data.

+
+
+

Hierarchy

+
    +
  • Credential
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
webId?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/CredentialsHandlerBody.html b/5.x/docs/interfaces/CredentialsHandlerBody.html new file mode 100644 index 000000000..3c197d42c --- /dev/null +++ b/5.x/docs/interfaces/CredentialsHandlerBody.html @@ -0,0 +1,73 @@ +CredentialsHandlerBody | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface CredentialsHandlerBody

+
+

Hierarchy

+
    +
  • Record<string, unknown> +
      +
    • CredentialsHandlerBody
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
email: string
+
+ +
webId: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/CredentialsHandlerInput.html b/5.x/docs/interfaces/CredentialsHandlerInput.html new file mode 100644 index 000000000..6e4dfbc28 --- /dev/null +++ b/5.x/docs/interfaces/CredentialsHandlerInput.html @@ -0,0 +1,75 @@ +CredentialsHandlerInput | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface CredentialsHandlerInput

+
+

body is the parsed JSON from operation.body.data with the WebID of the account having been added. +This means that the data stream in the Operation can not be read again.

+
+
+

Hierarchy

+
    +
  • CredentialsHandlerInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
+
+ +
operation: Operation
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/DataAccessor.html b/5.x/docs/interfaces/DataAccessor.html new file mode 100644 index 000000000..c07aeec32 --- /dev/null +++ b/5.x/docs/interfaces/DataAccessor.html @@ -0,0 +1,302 @@ +DataAccessor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface DataAccessor

+
+

A DataAccessor is the building block closest to the actual data storage. +It should not worry about most Solid logic, most of that will be handled before it is called. +There are a few things it still needs to do, and it is very important every implementation does this:

+
    +
  • If the input identifier ends with a slash, it should be assumed the identifier is targeting a container.
  • +
  • Similarly, if there is no trailing slash it should assume a document.
  • +
  • It should always throw a NotFoundHttpError if it does not have data matching the input identifier.
  • +
  • DataAccessors should not generate containment triples. This will be done externally using getChildren.
  • +
+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
canHandle: ((representation: Representation) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (representation: Representation): Promise<void>
    • +
    • +

      Should throw a NotImplementedHttpError if the DataAccessor does not support storing the given Representation.

      + +

      Throws

      BadRequestHttpError +If it does not support the incoming data.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+ +
deleteResource: ((identifier: ResourceIdentifier) => Promise<void>)
+
+

Type declaration

+
+
+ +
getChildren: ((identifier: ResourceIdentifier) => AsyncIterableIterator<RepresentationMetadata>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): AsyncIterableIterator<RepresentationMetadata>
    • +
    • +

      Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

      +

      It can be safely assumed that the incoming identifier will always correspond to a container.

      +
      +
      +

      Parameters

      +
      +

      Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
getData: ((identifier: ResourceIdentifier) => Promise<Guarded<Readable>>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<Guarded<Readable>>
    • +
    • +

      Returns a data stream stored for the given identifier. +It can be assumed that the incoming identifier will always correspond to a document.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<Guarded<Readable>>

+
+ +
getMetadata: ((identifier: ResourceIdentifier) => Promise<RepresentationMetadata>)
+
+

Type declaration

+
+
+ +
writeContainer: ((identifier: ResourceIdentifier, metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, metadata: RepresentationMetadata): Promise<void>
    • +
    • +

      Writes metadata for a container. +If the container does not exist yet it should be created, +if it does its metadata should be overwritten, except for the containment triples.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+ +
writeDocument: ((identifier: ResourceIdentifier, data: Guarded<Readable>, metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
+
+ +
writeMetadata: ((identifier: ResourceIdentifier, metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/EmailArgs.html b/5.x/docs/interfaces/EmailArgs.html new file mode 100644 index 000000000..d7ca5226b --- /dev/null +++ b/5.x/docs/interfaces/EmailArgs.html @@ -0,0 +1,85 @@ +EmailArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface EmailArgs

+
+

Hierarchy

+
    +
  • EmailArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
html: string
+
+ +
recipient: string
+
+ +
subject: string
+
+ +
text: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/EmailSenderArgs.html b/5.x/docs/interfaces/EmailSenderArgs.html new file mode 100644 index 000000000..4de39fe84 --- /dev/null +++ b/5.x/docs/interfaces/EmailSenderArgs.html @@ -0,0 +1,85 @@ +EmailSenderArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface EmailSenderArgs

+
+

Hierarchy

+
    +
  • EmailSenderArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
emailConfig: { auth: { pass: string; user: string }; host: string; port: number }
+
+

Type declaration

+
    +
  • +
    auth: { pass: string; user: string }
    +
      +
    • +
      pass: string
    • +
    • +
      user: string
  • +
  • +
    host: string
  • +
  • +
    port: number
+
+ +
senderName?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ErrorHandlerArgs.html b/5.x/docs/interfaces/ErrorHandlerArgs.html new file mode 100644 index 000000000..3a3127cd2 --- /dev/null +++ b/5.x/docs/interfaces/ErrorHandlerArgs.html @@ -0,0 +1,71 @@ +ErrorHandlerArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ErrorHandlerArgs

+
+

Hierarchy

+
    +
  • ErrorHandlerArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
error: Error
+
+ +
request: HttpRequest
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ExpiringReadWriteLocker.html b/5.x/docs/interfaces/ExpiringReadWriteLocker.html new file mode 100644 index 000000000..0fd0d3a24 --- /dev/null +++ b/5.x/docs/interfaces/ExpiringReadWriteLocker.html @@ -0,0 +1,175 @@ +ExpiringReadWriteLocker | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ExpiringReadWriteLocker

+
+

A ReadWriteLocker where the locks expire after a given time.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
withReadLock: (<T>(identifier: ResourceIdentifier, whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)) => Promise<T>)
+
+

Type declaration

+
    +
  • +
      +
    • <T>(identifier: ResourceIdentifier, whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)): Promise<T>
    • +
    • +

      As withReadLock but the locked function gets called with a maintainLock callback function +to reset the lock expiration every time it is called. +The resulting promise will reject once the lock expires.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        T

      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Identifier of the resource that needs to be locked.

        +
      • +
      • +
        whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
        +

        A function to execute while the resource is locked. +Receives a callback as input parameter to maintain the lock.

        +
        +
          +
        • +
            +
          • (maintainLock: (() => void)): T | Promise<T>
          • +
          • +
            +

            Parameters

            +
              +
            • +
              maintainLock: (() => void)
              +
                +
              • +
                  +
                • (): void
                • +
                • +

                  Returns void

            +

            Returns T | Promise<T>

      +

      Returns Promise<T>

+
+ +
withWriteLock: (<T>(identifier: ResourceIdentifier, whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)) => Promise<T>)
+
+

Type declaration

+
    +
  • +
      +
    • <T>(identifier: ResourceIdentifier, whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)): Promise<T>
    • +
    • +

      As withWriteLock but the locked function gets called with a maintainLock +callback function to reset the lock expiration every time it is called. +The resulting promise will reject once the lock expires.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        T

      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Identifier of the resource that needs to be locked.

        +
      • +
      • +
        whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
        +

        A function to execute while the resource is locked. +Receives a callback as input parameter to maintain the lock.

        +
        +
          +
        • +
            +
          • (maintainLock: (() => void)): T | Promise<T>
          • +
          • +
            +

            Parameters

            +
              +
            • +
              maintainLock: (() => void)
              +
                +
              • +
                  +
                • (): void
                • +
                • +

                  Returns void

            +

            Returns T | Promise<T>

      +

      Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ExpiringStorage.html b/5.x/docs/interfaces/ExpiringStorage.html new file mode 100644 index 000000000..6adebdf58 --- /dev/null +++ b/5.x/docs/interfaces/ExpiringStorage.html @@ -0,0 +1,228 @@ +ExpiringStorage | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ExpiringStorage<TKey, TValue>

+
+

A KeyValueStorage in which the values can expire. +Entries with no expiration date never expire.

+
+
+

Type Parameters

+
    +
  • +

    TKey

  • +
  • +

    TValue

+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Methods

+
set +
+
+

Properties

+
+ +
delete: ((key: TKey) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): Promise<boolean>
    • +
    • +

      Deletes the value stored for the given key.

      + +

      Returns

      If there was a value to delete.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
        +

        Key to delete.

        +
      +

      Returns Promise<boolean>

+
+ +
entries: (() => AsyncIterableIterator<[TKey, TValue]>)
+
+

Type declaration

+
    +
  • +
      +
    • (): AsyncIterableIterator<[TKey, TValue]>
    • +
    • +

      An iterable of entries in the storage.

      +
      +

      Returns AsyncIterableIterator<[TKey, TValue]>

+
+ +
get: ((key: TKey) => Promise<undefined | TValue>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): Promise<undefined | TValue>
    • +
    • +

      Returns the value stored for the given identifier. +undefined if no value is stored.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      +

      Returns Promise<undefined | TValue>

+
+ +
has: ((key: TKey) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): Promise<boolean>
    • +
    • +

      Checks if there is a value stored for the given key.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      +

      Returns Promise<boolean>

+
+

Methods

+
+ +
    + +
  • +

    Sets the value for the given key. +Should error if the data is already expired.

    + +

    Returns

    The storage.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
      +

      Key to set/update.

      +
    • +
    • +
      value: TValue
      +

      Value to store.

      +
    • +
    • +
      Optional expiration: number
      +

      How long this data should stay valid in milliseconds.

      +
    +

    Returns Promise<ExpiringStorage<TKey, TValue>>

  • + +
  • +

    Sets the value for the given key. +Should error if the data is already expired.

    + +

    Returns

    The storage.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
      +

      Key to set/update.

      +
    • +
    • +
      value: TValue
      +

      Value to store.

      +
    • +
    • +
      Optional expires: Date
      +

      When this value expires. Never if undefined.

      +
    +

    Returns Promise<ExpiringStorage<TKey, TValue>>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/FileIdentifierMapper.html b/5.x/docs/interfaces/FileIdentifierMapper.html new file mode 100644 index 000000000..e0dc8f23c --- /dev/null +++ b/5.x/docs/interfaces/FileIdentifierMapper.html @@ -0,0 +1,131 @@ +FileIdentifierMapper | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface FileIdentifierMapper

+
+

Supports mapping a file to an URL and back.

+
+
+

Hierarchy

+
    +
  • FileIdentifierMapper
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
mapFilePathToUrl: ((filePath: string, isContainer: boolean) => Promise<ResourceLink>)
+
+

Type declaration

+
    +
  • +
      +
    • (filePath: string, isContainer: boolean): Promise<ResourceLink>
    • +
    • +

      Maps the given file path to an URL and determines the content-type

      + +

      Returns

      A ResourceLink with all the necessary metadata.

      +
      +
      +

      Parameters

      +
        +
      • +
        filePath: string
        +

        The input file path.

        +
      • +
      • +
        isContainer: boolean
        +

        If the path corresponds to a file.

        +
      +

      Returns Promise<ResourceLink>

+
+ +
mapUrlToFilePath: ((identifier: ResourceIdentifier, isMetadata: boolean, contentType?: string) => Promise<ResourceLink>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, isMetadata: boolean, contentType?: string): Promise<ResourceLink>
    • +
    • +

      Maps the given resource identifier / URL to a file path. +Determines the content-type if no content-type was provided by finding the corresponding file. +If there is no corresponding file a file path will be generated. +For containers the content-type input gets ignored.

      + +

      Returns

      A ResourceLink with all the necessary metadata.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        The input identifier.

        +
      • +
      • +
        isMetadata: boolean
        +

        If we are mapping the metadata of the resource instead of its data.

        +
      • +
      • +
        Optional contentType: string
        +

        The (optional) content-type of the resource.

        +
      +

      Returns Promise<ResourceLink>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/FileIdentifierMapperFactory.html b/5.x/docs/interfaces/FileIdentifierMapperFactory.html new file mode 100644 index 000000000..3fb969135 --- /dev/null +++ b/5.x/docs/interfaces/FileIdentifierMapperFactory.html @@ -0,0 +1,92 @@ +FileIdentifierMapperFactory | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface FileIdentifierMapperFactory<T>

+
+

Factory that can create FileIdentifierMappers so the base and rootFilePath can be set dynamically. +Specifically used when identifiers need to be generated for a new pod (since pod identifiers are generated).

+
+
+

Type Parameters

+
+
+

Hierarchy

+
    +
  • FileIdentifierMapperFactory
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
create: ((base: string, rootFilePath: string) => Promise<T>)
+
+

Type declaration

+
    +
  • +
      +
    • (base: string, rootFilePath: string): Promise<T>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        base: string
      • +
      • +
        rootFilePath: string
      +

      Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Finalizable.html b/5.x/docs/interfaces/Finalizable.html new file mode 100644 index 000000000..f64523926 --- /dev/null +++ b/5.x/docs/interfaces/Finalizable.html @@ -0,0 +1,84 @@ +Finalizable | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface Finalizable

+
+

Allows for cleaning up an object and stopping relevant loops when the application needs to be stopped. +Use this interface to add finalization logic to classes that already extend some other type. +NOTE: classes without an existing extends-relation should extend from Finalizer instead!

+
+
+

Hierarchy

+
    +
  • Finalizable
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
finalize: (() => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (): Promise<void>
    • +
    • +

      Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ForgotPasswordHandlerArgs.html b/5.x/docs/interfaces/ForgotPasswordHandlerArgs.html new file mode 100644 index 000000000..3a5328223 --- /dev/null +++ b/5.x/docs/interfaces/ForgotPasswordHandlerArgs.html @@ -0,0 +1,85 @@ +ForgotPasswordHandlerArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ForgotPasswordHandlerArgs

+
+

Hierarchy

+
    +
  • ForgotPasswordHandlerArgs
+
+
+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
emailSender: EmailSender
+
+ +
resetRoute: InteractionRoute
+
+ +
templateEngine: TemplateEngine<{ resetLink: string }>
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ForgotPasswordPayload.html b/5.x/docs/interfaces/ForgotPasswordPayload.html new file mode 100644 index 000000000..7d3d9ced9 --- /dev/null +++ b/5.x/docs/interfaces/ForgotPasswordPayload.html @@ -0,0 +1,75 @@ +ForgotPasswordPayload | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ForgotPasswordPayload

+
+

A payload to persist the fact that a user +has requested to reset their password

+
+
+

Hierarchy

+
    +
  • ForgotPasswordPayload
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
email: string
+
+ +
recordId: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Forwarded.html b/5.x/docs/interfaces/Forwarded.html new file mode 100644 index 000000000..f040b808f --- /dev/null +++ b/5.x/docs/interfaces/Forwarded.html @@ -0,0 +1,96 @@ +Forwarded | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface Forwarded

+
+

The Forwarded header from RFC7239

+
+
+

Hierarchy

+
    +
  • Forwarded
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
by?: string
+

The user-agent facing interface of the proxy

+
+
+ +
for?: string
+

The node making the request to the proxy

+
+
+ +
host?: string
+

The host request header field as received by the proxy

+
+
+ +
proto?: string
+

The protocol used to make the request

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/GreedyReadWriteSuffixes.html b/5.x/docs/interfaces/GreedyReadWriteSuffixes.html new file mode 100644 index 000000000..bde2212c2 --- /dev/null +++ b/5.x/docs/interfaces/GreedyReadWriteSuffixes.html @@ -0,0 +1,78 @@ +GreedyReadWriteSuffixes | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface GreedyReadWriteSuffixes

+
+

Hierarchy

+
    +
  • GreedyReadWriteSuffixes
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
count: string
+
+ +
read: string
+
+ +
write: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/HttpErrorClass.html b/5.x/docs/interfaces/HttpErrorClass.html new file mode 100644 index 000000000..9c682b4a5 --- /dev/null +++ b/5.x/docs/interfaces/HttpErrorClass.html @@ -0,0 +1,128 @@ +HttpErrorClass | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface HttpErrorClass<TCode>

+
+

Interface describing what an HttpError class should look like. +This helps us make sure all HttpError classes have the same utility static functions.

+
+
+

Type Parameters

+
    +
  • +

    TCode extends number = number

+
+

Hierarchy

+
    +
  • HttpErrorClass
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
isInstance: ((error: any) => error is HttpError<TCode>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<TCode>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<TCode>

+
+ +
statusCode: TCode
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/HttpErrorOptions.html b/5.x/docs/interfaces/HttpErrorOptions.html new file mode 100644 index 000000000..d134c1bf3 --- /dev/null +++ b/5.x/docs/interfaces/HttpErrorOptions.html @@ -0,0 +1,82 @@ +HttpErrorOptions | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface HttpErrorOptions

+
+

Hierarchy

+
    +
  • HttpErrorOptions
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/HttpHandlerInput.html b/5.x/docs/interfaces/HttpHandlerInput.html new file mode 100644 index 000000000..09254e879 --- /dev/null +++ b/5.x/docs/interfaces/HttpHandlerInput.html @@ -0,0 +1,73 @@ +HttpHandlerInput | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface HttpHandlerInput

+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
request: HttpRequest
+
+ +
response: ServerResponse
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/HttpServerFactory.html b/5.x/docs/interfaces/HttpServerFactory.html new file mode 100644 index 000000000..898a90783 --- /dev/null +++ b/5.x/docs/interfaces/HttpServerFactory.html @@ -0,0 +1,85 @@ +HttpServerFactory | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface HttpServerFactory

+
+

A factory for HTTP servers

+
+
+

Hierarchy

+
    +
  • HttpServerFactory
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
startServer: ((port: number) => Server)
+
+

Type declaration

+
    +
  • +
      +
    • (port: number): Server
    • +
    • +
      +

      Parameters

      +
        +
      • +
        port: number
      +

      Returns Server

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/IdentifierGenerator.html b/5.x/docs/interfaces/IdentifierGenerator.html new file mode 100644 index 000000000..1c3b60f73 --- /dev/null +++ b/5.x/docs/interfaces/IdentifierGenerator.html @@ -0,0 +1,88 @@ +IdentifierGenerator | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface IdentifierGenerator

+
+

Utility class for generating container identifiers.

+
+
+

Hierarchy

+
    +
  • IdentifierGenerator
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
generate: ((name: string) => ResourceIdentifier)
+
+

Type declaration

+
    +
  • +
      +
    • (name: string): ResourceIdentifier
    • +
    • +

      Generates container identifiers based on an input name. +This is simply string generation, no resource-related checks are run.

      +
      +
      +

      Parameters

      +
        +
      • +
        name: string
      +

      Returns ResourceIdentifier

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/IdentifierStrategy.html b/5.x/docs/interfaces/IdentifierStrategy.html new file mode 100644 index 000000000..341ef154e --- /dev/null +++ b/5.x/docs/interfaces/IdentifierStrategy.html @@ -0,0 +1,165 @@ +IdentifierStrategy | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface IdentifierStrategy

+
+

Captures the behavior of container identifiers in a certain storage configuration.

+
+
+

Hierarchy

+
    +
  • IdentifierStrategy
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
contains: ((container: ResourceIdentifier, identifier: ResourceIdentifier, transitive: boolean) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (container: ResourceIdentifier, identifier: ResourceIdentifier, transitive: boolean): boolean
    • +
    • +

      Checks if the given container would contain the given identifier. +This does not check that either of these identifiers actually exist. +This is similar to calling getParentContainer on an identifier +and comparing the result.

      +

      If transitive is false this only checks if container is the direct parent container of identifier.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+ +
getParentContainer: ((identifier: ResourceIdentifier) => ResourceIdentifier)
+
+

Type declaration

+
    +
  • +
+
+ +
isRootContainer: ((identifier: ResourceIdentifier) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): boolean
    • +
    • +

      Checks if the input corresponds to the identifier of a root container. +This does not check if this identifier actually exists.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+ +
supportsIdentifier: ((identifier: ResourceIdentifier) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): boolean
    • +
    • +

      Verifies if this identifier is supported. +This does not check if this identifier actually exists, +but checks if the identifier is in scope for this class.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/IdentityProviderFactoryArgs.html b/5.x/docs/interfaces/IdentityProviderFactoryArgs.html new file mode 100644 index 000000000..9aa52ef1e --- /dev/null +++ b/5.x/docs/interfaces/IdentityProviderFactoryArgs.html @@ -0,0 +1,138 @@ +IdentityProviderFactoryArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface IdentityProviderFactoryArgs

+
+

Hierarchy

+
    +
  • IdentityProviderFactoryArgs
+
+
+
+ +
+
+

Properties

+
+ +
adapterFactory: AdapterFactory
+

Factory that creates the adapter used for OIDC data storage.

+
+
+ +
baseUrl: string
+

Base URL of the server.

+
+
+ +
credentialStorage: KeyValueStorage<string, ClientCredentials>
+

Storage containing the generated client credentials with their associated WebID.

+
+
+ +
errorHandler: ErrorHandler
+

Used to convert errors thrown by the OIDC library.

+
+
+ +
interactionHandler: InteractionHandler
+

The handler responsible for redirecting interaction requests to the correct URL.

+
+
+ +
oidcPath: string
+

Path for all requests targeting the OIDC library.

+
+
+ +
responseWriter: ResponseWriter
+

Used to write out errors thrown by the OIDC library.

+
+
+ +
showStackTrace: boolean
+

Extra information will be added to the error output if this is true.

+
+
+ +
storage: KeyValueStorage<string, unknown>
+

Storage used to store cookie and JWT keys so they can be re-used in case of multithreading.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/IdentityProviderHttpHandlerArgs.html b/5.x/docs/interfaces/IdentityProviderHttpHandlerArgs.html new file mode 100644 index 000000000..cc9df81da --- /dev/null +++ b/5.x/docs/interfaces/IdentityProviderHttpHandlerArgs.html @@ -0,0 +1,84 @@ +IdentityProviderHttpHandlerArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface IdentityProviderHttpHandlerArgs

+
+

Hierarchy

+
    +
  • IdentityProviderHttpHandlerArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

Used for converting the input data.

+
+
+ + +

Handles the requests.

+
+
+ +
providerFactory: ProviderFactory
+

Used to generate the OIDC provider.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Initializable.html b/5.x/docs/interfaces/Initializable.html new file mode 100644 index 000000000..b0864b58d --- /dev/null +++ b/5.x/docs/interfaces/Initializable.html @@ -0,0 +1,82 @@ +Initializable | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface Initializable

+
+

Allows for initializing state or executing logic when the application is started. +Use this interface to add initialization logic to classes that already extend some other type. +NOTE: classes without an existing extends-relation should extend from Initializer instead!

+
+
+

Hierarchy

+
    +
  • Initializable
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
initialize: (() => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (): Promise<void>
    • +
    • +

      Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/InteractionHandlerInput.html b/5.x/docs/interfaces/InteractionHandlerInput.html new file mode 100644 index 000000000..9735ee0e5 --- /dev/null +++ b/5.x/docs/interfaces/InteractionHandlerInput.html @@ -0,0 +1,76 @@ +InteractionHandlerInput | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface InteractionHandlerInput

+
+

Hierarchy

+
    +
  • InteractionHandlerInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
oidcInteraction?: Interaction
+

Will be defined if the OIDC library expects us to resolve an interaction it can't handle itself, +such as logging a user in.

+
+
+ +
operation: Operation
+

The operation to execute.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/InteractionRoute.html b/5.x/docs/interfaces/InteractionRoute.html new file mode 100644 index 000000000..25c28e8a2 --- /dev/null +++ b/5.x/docs/interfaces/InteractionRoute.html @@ -0,0 +1,82 @@ +InteractionRoute | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface InteractionRoute

+
+

An object with a specific path.

+
+
+

Hierarchy

+
    +
  • InteractionRoute
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
getPath: (() => string)
+
+

Type declaration

+
    +
  • +
      +
    • (): string
    • +
    • +
      +

      Returns

      The absolute path of this route.

      +
      +

      Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/KeyValueStorage.html b/5.x/docs/interfaces/KeyValueStorage.html new file mode 100644 index 000000000..ce0aa1470 --- /dev/null +++ b/5.x/docs/interfaces/KeyValueStorage.html @@ -0,0 +1,194 @@ +KeyValueStorage | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface KeyValueStorage<TKey, TValue>

+
+

A simple storage solution that can be used for internal values that need to be stored.

+
+
+

Type Parameters

+
    +
  • +

    TKey

  • +
  • +

    TValue

+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
delete: ((key: TKey) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): Promise<boolean>
    • +
    • +

      Deletes the value stored for the given key.

      + +

      Returns

      If there was a value to delete.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
        +

        Key to delete.

        +
      +

      Returns Promise<boolean>

+
+ +
entries: (() => AsyncIterableIterator<[TKey, TValue]>)
+
+

Type declaration

+
    +
  • +
      +
    • (): AsyncIterableIterator<[TKey, TValue]>
    • +
    • +

      An iterable of entries in the storage.

      +
      +

      Returns AsyncIterableIterator<[TKey, TValue]>

+
+ +
get: ((key: TKey) => Promise<undefined | TValue>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): Promise<undefined | TValue>
    • +
    • +

      Returns the value stored for the given identifier. +undefined if no value is stored.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      +

      Returns Promise<undefined | TValue>

+
+ +
has: ((key: TKey) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): Promise<boolean>
    • +
    • +

      Checks if there is a value stored for the given key.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      +

      Returns Promise<boolean>

+
+ +
set: ((key: TKey, value: TValue) => Promise<KeyValueStorage<TKey, TValue>>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey, value: TValue): Promise<KeyValueStorage<TKey, TValue>>
    • +
    • +

      Sets the value for the given key.

      + +

      Returns

      The storage.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
        +

        Key to set/update.

        +
      • +
      • +
        value: TValue
        +

        Value to store.

        +
      +

      Returns Promise<KeyValueStorage<TKey, TValue>>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/LinkEntry.html b/5.x/docs/interfaces/LinkEntry.html new file mode 100644 index 000000000..a779d92b1 --- /dev/null +++ b/5.x/docs/interfaces/LinkEntry.html @@ -0,0 +1,71 @@ +LinkEntry | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface LinkEntry

+
+

Hierarchy

+
    +
  • LinkEntry
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
+
+ +
target: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/LinkEntryParameters.html b/5.x/docs/interfaces/LinkEntryParameters.html new file mode 100644 index 000000000..a6b1e7345 --- /dev/null +++ b/5.x/docs/interfaces/LinkEntryParameters.html @@ -0,0 +1,68 @@ +LinkEntryParameters | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface LinkEntryParameters

+
+

Hierarchy

+
    +
  • Record<string, string> +
      +
    • LinkEntryParameters
+
+
+
+ +
+
+

Properties

+
rel +
+
+

Properties

+
+ +
rel: string
+

Required rel properties of Link entry

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/LogMetadata.html b/5.x/docs/interfaces/LogMetadata.html new file mode 100644 index 000000000..761268427 --- /dev/null +++ b/5.x/docs/interfaces/LogMetadata.html @@ -0,0 +1,75 @@ +LogMetadata | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface LogMetadata

+
+

Hierarchy

+
    +
  • LogMetadata
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
isPrimary: boolean
+

Is the current process the Primary process

+
+
+ +
pid: number
+

The process id of the current process

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Logger.html b/5.x/docs/interfaces/Logger.html new file mode 100644 index 000000000..bce98444e --- /dev/null +++ b/5.x/docs/interfaces/Logger.html @@ -0,0 +1,246 @@ +Logger | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Logs messages, with convenience methods to log on a specific level.

+ +

See

getLoggerFor on how to instantiate loggers.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
debug: ((message: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string): Logger
    • +
    • +

      Log a message at the 'debug' level.

      +
      +
      +

      Parameters

      +
        +
      • +
        message: string
        +

        The message to log.

        +
      +

      Returns Logger

+
+ +
error: ((message: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string): Logger
    • +
    • +

      Log a message at the 'error' level.

      +
      +
      +

      Parameters

      +
        +
      • +
        message: string
        +

        The message to log.

        +
      +

      Returns Logger

+
+ +
info: ((message: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string): Logger
    • +
    • +

      Log a message at the 'info' level.

      +
      +
      +

      Parameters

      +
        +
      • +
        message: string
        +

        The message to log.

        +
      +

      Returns Logger

+
+ +
log: ((level: "error" | "warn" | "info" | "verbose" | "debug" | "silly", message: string, meta?: LogMetadata) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (level: "error" | "warn" | "info" | "verbose" | "debug" | "silly", message: string, meta?: LogMetadata): Logger
    • +
    • +

      Log the given message at the given level. +If the internal level is higher than the given level, the message may be voided.

      +
      +
      +

      Parameters

      +
        +
      • +
        level: "error" | "warn" | "info" | "verbose" | "debug" | "silly"
        +

        The level to log at.

        +
      • +
      • +
        message: string
        +

        The message to log.

        +
      • +
      • +
        Optional meta: LogMetadata
        +

        Optional metadata to include in the log message.

        +
      +

      Returns Logger

+
+ +
silly: ((message: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string): Logger
    • +
    • +

      Log a message at the 'silly' level.

      +
      +
      +

      Parameters

      +
        +
      • +
        message: string
        +

        The message to log.

        +
      +

      Returns Logger

+
+ +
verbose: ((message: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string): Logger
    • +
    • +

      Log a message at the 'verbose' level.

      +
      +
      +

      Parameters

      +
        +
      • +
        message: string
        +

        The message to log.

        +
      +

      Returns Logger

+
+ +
warn: ((message: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string): Logger
    • +
    • +

      Log a message at the 'warn' level.

      +
      +
      +

      Parameters

      +
        +
      • +
        message: string
        +

        The message to log.

        +
      +

      Returns Logger

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/LoggerFactory.html b/5.x/docs/interfaces/LoggerFactory.html new file mode 100644 index 000000000..874fb6dbc --- /dev/null +++ b/5.x/docs/interfaces/LoggerFactory.html @@ -0,0 +1,90 @@ +LoggerFactory | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface LoggerFactory

+
+

Instantiates new logger instances.

+
+
+

Hierarchy

+
    +
  • LoggerFactory
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
createLogger: ((label: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (label: string): Logger
    • +
    • +

      Create a logger instance for the given label.

      +
      +
      +

      Parameters

      +
        +
      • +
        label: string
        +

        A label that is used to identify the given logger.

        +
      +

      Returns Logger

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Operation.html b/5.x/docs/interfaces/Operation.html new file mode 100644 index 000000000..654f70efd --- /dev/null +++ b/5.x/docs/interfaces/Operation.html @@ -0,0 +1,114 @@ +Operation | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface Operation

+
+

A single REST operation.

+
+
+

Hierarchy

+
    +
  • Operation
+
+
+
+ +
+
+

Properties

+
+ +
availablePermissions?: PermissionMap
+

The permissions available for the current operation.

+
+
+ + +

Representation of the body and metadata headers.

+
+
+ +
conditions?: Conditions
+

Conditions the resource must fulfill for a valid operation.

+
+
+ +
method: string
+

The HTTP method (GET/POST/PUT/PATCH/DELETE/etc.).

+
+
+ + +

Representation preferences of the response. Will be empty if there are none.

+
+
+ + +

Identifier of the target.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/OperationHandlerInput.html b/5.x/docs/interfaces/OperationHandlerInput.html new file mode 100644 index 000000000..ad9c2838a --- /dev/null +++ b/5.x/docs/interfaces/OperationHandlerInput.html @@ -0,0 +1,64 @@ +OperationHandlerInput | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface OperationHandlerInput

+
+

Hierarchy

+
    +
  • OperationHandlerInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
operation: Operation
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/OperationHttpHandlerInput.html b/5.x/docs/interfaces/OperationHttpHandlerInput.html new file mode 100644 index 000000000..65ea661cc --- /dev/null +++ b/5.x/docs/interfaces/OperationHttpHandlerInput.html @@ -0,0 +1,82 @@ +OperationHttpHandlerInput | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface OperationHttpHandlerInput

+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
operation: Operation
+
+ +
request: HttpRequest
+
+ +
response: ServerResponse
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/OperationMetadataCollectorInput.html b/5.x/docs/interfaces/OperationMetadataCollectorInput.html new file mode 100644 index 000000000..f2d50e4ce --- /dev/null +++ b/5.x/docs/interfaces/OperationMetadataCollectorInput.html @@ -0,0 +1,75 @@ +OperationMetadataCollectorInput | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface OperationMetadataCollectorInput

+
+

Hierarchy

+
    +
  • OperationMetadataCollectorInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

Metadata to update with permission knowledge.

+
+
+ +
operation: Operation
+

Operation corresponding to the request.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/OriginalUrlExtractorArgs.html b/5.x/docs/interfaces/OriginalUrlExtractorArgs.html new file mode 100644 index 000000000..c9e690dfa --- /dev/null +++ b/5.x/docs/interfaces/OriginalUrlExtractorArgs.html @@ -0,0 +1,75 @@ +OriginalUrlExtractorArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface OriginalUrlExtractorArgs

+
+

Hierarchy

+
    +
  • OriginalUrlExtractorArgs
+
+
+
+ +
+
+

Properties

+
+ +
identifierStrategy: IdentifierStrategy
+

The IdentifierStrategy to use for checking the scope of the request

+
+
+ +
includeQueryString?: boolean
+

Specify wether the OriginalUrlExtractor should include the request query string.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ParsingHttpHandlerArgs.html b/5.x/docs/interfaces/ParsingHttpHandlerArgs.html new file mode 100644 index 000000000..8bfb1ba0e --- /dev/null +++ b/5.x/docs/interfaces/ParsingHttpHandlerArgs.html @@ -0,0 +1,102 @@ +ParsingHttpHandlerArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ParsingHttpHandlerArgs

+
+

Hierarchy

+
    +
  • ParsingHttpHandlerArgs
+
+
+
+ +
+
+

Properties

+
+ +
errorHandler: ErrorHandler
+

Converts errors to a serializable format.

+
+
+ +
metadataCollector: OperationMetadataCollector
+

Generates generic operation metadata that is required for a response.

+
+
+ +
operationHandler: OperationHttpHandler
+

Handler to send the operation to.

+
+
+ +
requestParser: RequestParser
+

Parses the incoming requests.

+
+
+ +
responseWriter: ResponseWriter
+

Writes out the response of the operation.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Patch.html b/5.x/docs/interfaces/Patch.html new file mode 100644 index 000000000..2f3796a4c --- /dev/null +++ b/5.x/docs/interfaces/Patch.html @@ -0,0 +1,107 @@ +Patch | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Represents the changes needed for a PATCH request.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
binary: boolean
+

Whether the data stream consists of binary/string chunks +(as opposed to complex objects).

+
+
+ +
data: Guarded<Readable>
+

The raw data stream for this representation.

+
+
+ +
isEmpty: boolean
+

Whether the data stream is empty. +This being true does not imply that the data stream has a length of more than 0, +only that it is a possibility and should be read to be sure.

+
+
+ + +

The corresponding metadata.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/PermissionReaderInput.html b/5.x/docs/interfaces/PermissionReaderInput.html new file mode 100644 index 000000000..57891dc54 --- /dev/null +++ b/5.x/docs/interfaces/PermissionReaderInput.html @@ -0,0 +1,76 @@ +PermissionReaderInput | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface PermissionReaderInput

+
+

Hierarchy

+
    +
  • PermissionReaderInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
credentials: Partial<Record<CredentialGroup, Credential>>
+

Credentials of the entity requesting access to resources.

+
+
+ +
requestedModes: AccessMap
+

For each credential, the reader will check which of the given per-resource access modes are available. +However, non-exhaustive information about other access modes and resources can still be returned.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/PodGenerator.html b/5.x/docs/interfaces/PodGenerator.html new file mode 100644 index 000000000..164655d8c --- /dev/null +++ b/5.x/docs/interfaces/PodGenerator.html @@ -0,0 +1,97 @@ +PodGenerator | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface PodGenerator

+
+

Generates an empty resource store to be used as a new pod. +It is also responsible for storing any relevant variables needed to instantiate this resource store. +These can then be used when the server is restarted to re-instantiate those stores.

+
+
+

Hierarchy

+
    +
  • PodGenerator
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
generate: ((identifier: ResourceIdentifier, settings: PodSettings) => Promise<ResourceStore>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, settings: PodSettings): Promise<ResourceStore>
    • +
    • +

      Creates a ResourceStore based on the given input. +Should error if there already is a store for the given identifier.

      + +

      Returns

      A new ResourceStore to be used for the new pod.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<ResourceStore>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/PodManager.html b/5.x/docs/interfaces/PodManager.html new file mode 100644 index 000000000..7ca2a2199 --- /dev/null +++ b/5.x/docs/interfaces/PodManager.html @@ -0,0 +1,98 @@ +PodManager | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface PodManager

+
+

Covers all functions related to pod management. +In the future this should also include delete, and potentially recovery functions.

+
+
+

Hierarchy

+
    +
  • PodManager
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
createPod: ((identifier: ResourceIdentifier, settings: PodSettings, overwrite: boolean) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, settings: PodSettings, overwrite: boolean): Promise<void>
    • +
    • +

      Creates a pod for the given settings.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Root identifier indicating where the pod should be created.

        +
      • +
      • +
        settings: PodSettings
        +

        Settings describing the pod.

        +
      • +
      • +
        overwrite: boolean
        +

        If the creation should proceed if there already is a resource there.

        +
      +

      Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/PodSettings.html b/5.x/docs/interfaces/PodSettings.html new file mode 100644 index 000000000..7ab5671ed --- /dev/null +++ b/5.x/docs/interfaces/PodSettings.html @@ -0,0 +1,110 @@ +PodSettings | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface PodSettings

+
+

Metadata related to pod generation. +Although the optional fields are not that relevant since this extends Dict, +they give an indication of what is sometimes expected.

+
+
+

Hierarchy

+
    +
  • Dict<string> +
      +
    • PodSettings
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
email?: string
+

E-mail of the owner. Used in provisioning templates.

+
+
+ +
name?: string
+

Name of the owner. Used in provisioning templates.

+
+
+ +
oidcIssuer?: string
+

The OIDC issuer of the owner's WebId.

+
+
+ +
template?: string
+

Required for dynamic pod configuration. +Indicates the name of the config to use for the pod.

+
+
+ +
webId: string
+

The WebId of the owner of this pod.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ProviderFactory.html b/5.x/docs/interfaces/ProviderFactory.html new file mode 100644 index 000000000..1d9232a4f --- /dev/null +++ b/5.x/docs/interfaces/ProviderFactory.html @@ -0,0 +1,83 @@ +ProviderFactory | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ProviderFactory

+
+

Returns a Provider of OIDC interactions.

+
+
+

Hierarchy

+
    +
  • ProviderFactory
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
getProvider: (() => Promise<Provider>)
+
+

Type declaration

+
    +
  • +
      +
    • (): Promise<Provider>
    • +
    • +

      Gets a provider from the factory. +Multiple calls to this function should return providers that produce the same results. +This is mostly relevant for signing keys.

      +
      +

      Returns Promise<Provider>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RdfStorePatcherInput.html b/5.x/docs/interfaces/RdfStorePatcherInput.html new file mode 100644 index 000000000..a7fcd8deb --- /dev/null +++ b/5.x/docs/interfaces/RdfStorePatcherInput.html @@ -0,0 +1,86 @@ +RdfStorePatcherInput | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface RdfStorePatcherInput

+
+

Hierarchy

+
    +
  • RdfStorePatcherInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
identifier: ResourceIdentifier
+

Identifier of the resource that will be patched

+
+
+ +
patch: Patch
+

The changes represented by a Patch object

+
+
+ +
store: Store<Quad, Quad, Quad, Quad>
+

The store on which the patch will be executed. +Note the RdfStorePatcher is allowed to make changes to the store. +This means the store object might be modified by the patch.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ReadWriteLocker.html b/5.x/docs/interfaces/ReadWriteLocker.html new file mode 100644 index 000000000..4301abac0 --- /dev/null +++ b/5.x/docs/interfaces/ReadWriteLocker.html @@ -0,0 +1,154 @@ +ReadWriteLocker | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ReadWriteLocker

+
+

Allows the locking of resources which is needed for non-atomic ResourceStores.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
withReadLock: (<T>(identifier: ResourceIdentifier, whileLocked: (() => T | Promise<T>)) => Promise<T>)
+
+

Type declaration

+
    +
  • +
      +
    • <T>(identifier: ResourceIdentifier, whileLocked: (() => T | Promise<T>)): Promise<T>
    • +
    • +

      Run the given function while the resource is locked. +The lock will be released when the (async) input function resolves. +This function should be used for operations that only require reading the resource.

      + +

      Returns

      A promise resolving when the lock is released.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        T

      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Identifier of the resource that needs to be locked.

        +
      • +
      • +
        whileLocked: (() => T | Promise<T>)
        +

        A function to execute while the resource is locked.

        +
        +
          +
        • +
            +
          • (): T | Promise<T>
          • +
          • +

            Returns T | Promise<T>

      +

      Returns Promise<T>

+
+ +
withWriteLock: (<T>(identifier: ResourceIdentifier, whileLocked: (() => T | Promise<T>)) => Promise<T>)
+
+

Type declaration

+
    +
  • +
      +
    • <T>(identifier: ResourceIdentifier, whileLocked: (() => T | Promise<T>)): Promise<T>
    • +
    • +

      Run the given function while the resource is locked. +The lock will be released when the (async) input function resolves. +This function should be used for operations that could modify the resource.

      + +

      Returns

      A promise resolving when the lock is released.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        T

      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Identifier of the resource that needs to be locked.

        +
      • +
      • +
        whileLocked: (() => T | Promise<T>)
        +

        A function to execute while the resource is locked.

        +
        +
          +
        • +
            +
          • (): T | Promise<T>
          • +
          • +

            Returns T | Promise<T>

      +

      Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RedirectHttpErrorClass.html b/5.x/docs/interfaces/RedirectHttpErrorClass.html new file mode 100644 index 000000000..a5ff59b29 --- /dev/null +++ b/5.x/docs/interfaces/RedirectHttpErrorClass.html @@ -0,0 +1,136 @@ +RedirectHttpErrorClass | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface RedirectHttpErrorClass<TCode>

+
+

Interface describing what a RedirectHttpError class should look like. +Makes sure a location value is always needed.

+
+
+

Type Parameters

+
    +
  • +

    TCode extends number = number

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
isInstance: ((error: any) => error is HttpError<TCode>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<TCode>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<TCode>

+
+ +
statusCode: TCode
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RegistrationManagerArgs.html b/5.x/docs/interfaces/RegistrationManagerArgs.html new file mode 100644 index 000000000..aded72f31 --- /dev/null +++ b/5.x/docs/interfaces/RegistrationManagerArgs.html @@ -0,0 +1,111 @@ +RegistrationManagerArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface RegistrationManagerArgs

+
+

Hierarchy

+
    +
  • RegistrationManagerArgs
+
+
+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+

Stores all the registered account information.

+
+
+ +
baseUrl: string
+

Used to set the oidcIssuer value of newly registered pods.

+
+
+ +
identifierGenerator: IdentifierGenerator
+

Generates identifiers for new pods.

+
+
+ +
ownershipValidator: OwnershipValidator
+

Verifies the user is the owner of the WebID they provide.

+
+
+ +
podManager: PodManager
+

Creates the new pods.

+
+
+ +
webIdSuffix: string
+

Appended to the generated pod identifier to create the corresponding WebID.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RegistrationParams.html b/5.x/docs/interfaces/RegistrationParams.html new file mode 100644 index 000000000..b8430226c --- /dev/null +++ b/5.x/docs/interfaces/RegistrationParams.html @@ -0,0 +1,123 @@ +RegistrationParams | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface RegistrationParams

+
+

The parameters expected for registration.

+
+
+

Hierarchy

+
    +
  • RegistrationParams
+
+
+
+ +
+
+

Properties

+
+ +
createPod: boolean
+
+ +
createWebId: boolean
+
+ +
email: string
+
+ +
password: string
+
+ +
podName?: string
+
+ +
register: boolean
+
+ +
rootPod: boolean
+
+ +
template?: string
+
+ +
webId?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RegistrationResponse.html b/5.x/docs/interfaces/RegistrationResponse.html new file mode 100644 index 000000000..56bf35c36 --- /dev/null +++ b/5.x/docs/interfaces/RegistrationResponse.html @@ -0,0 +1,109 @@ +RegistrationResponse | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface RegistrationResponse

+
+

The result of a registration action.

+
+
+

Hierarchy

+
    +
  • RegistrationResponse
+
+
+
+ +
+
+

Properties

+
+ +
createPod: boolean
+
+ +
createWebId: boolean
+
+ +
email: string
+
+ +
oidcIssuer?: string
+
+ +
podBaseUrl?: string
+
+ +
register: boolean
+
+ +
webId?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Representation.html b/5.x/docs/interfaces/Representation.html new file mode 100644 index 000000000..cb100b177 --- /dev/null +++ b/5.x/docs/interfaces/Representation.html @@ -0,0 +1,105 @@ +Representation | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface Representation

+
+

A representation of a resource.

+
+
+

Hierarchy

+
    +
  • Representation +
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
binary: boolean
+

Whether the data stream consists of binary/string chunks +(as opposed to complex objects).

+
+
+ +
data: Guarded<Readable>
+

The raw data stream for this representation.

+
+
+ +
isEmpty: boolean
+

Whether the data stream is empty. +This being true does not imply that the data stream has a length of more than 0, +only that it is a possibility and should be read to be sure.

+
+
+ + +

The corresponding metadata.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RepresentationConverterArgs.html b/5.x/docs/interfaces/RepresentationConverterArgs.html new file mode 100644 index 000000000..037fff258 --- /dev/null +++ b/5.x/docs/interfaces/RepresentationConverterArgs.html @@ -0,0 +1,84 @@ +RepresentationConverterArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface RepresentationConverterArgs

+
+

Hierarchy

+
    +
  • RepresentationConverterArgs
+
+
+
+ +
+
+

Properties

+
+ +
identifier: ResourceIdentifier
+

Identifier of the resource. Can be used as base IRI.

+
+
+ + +

Preferences indicating what is requested.

+
+
+ +
representation: Representation
+

Representation to convert.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RepresentationPatcherInput.html b/5.x/docs/interfaces/RepresentationPatcherInput.html new file mode 100644 index 000000000..b795accc7 --- /dev/null +++ b/5.x/docs/interfaces/RepresentationPatcherInput.html @@ -0,0 +1,83 @@ +RepresentationPatcherInput | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface RepresentationPatcherInput<T>

+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
    +
  • RepresentationPatcherInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
identifier: ResourceIdentifier
+
+ +
patch: Patch
+
+ +
representation?: T
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RepresentationPreferences.html b/5.x/docs/interfaces/RepresentationPreferences.html new file mode 100644 index 000000000..c8e9827b2 --- /dev/null +++ b/5.x/docs/interfaces/RepresentationPreferences.html @@ -0,0 +1,97 @@ +RepresentationPreferences | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface RepresentationPreferences

+
+

Contains preferences along multiple content negotiation dimensions.

+

All dimensions are optional for ease of constructing; either undefined +or an empty ValuePreferences can indicate that no preferences were specified.

+
+
+

Hierarchy

+
    +
  • RepresentationPreferences
+
+
+
+ +
+
+

Properties

+
+ +
+
+ +
datetime?: ValuePreferences
+
+ +
encoding?: ValuePreferences
+
+ +
language?: ValuePreferences
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Resource.html b/5.x/docs/interfaces/Resource.html new file mode 100644 index 000000000..841fa60e0 --- /dev/null +++ b/5.x/docs/interfaces/Resource.html @@ -0,0 +1,71 @@ +Resource | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface Resource

+
+

Hierarchy

+
    +
  • Resource
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
identifier: ResourceIdentifier
+
+ +
representation: Representation
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ResourceIdentifier.html b/5.x/docs/interfaces/ResourceIdentifier.html new file mode 100644 index 000000000..e10879c15 --- /dev/null +++ b/5.x/docs/interfaces/ResourceIdentifier.html @@ -0,0 +1,69 @@ +ResourceIdentifier | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ResourceIdentifier

+
+

The unique identifier of a resource.

+
+
+

Hierarchy

+
    +
  • ResourceIdentifier
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
path: string
+

Path to the relevant resource.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ResourceLink.html b/5.x/docs/interfaces/ResourceLink.html new file mode 100644 index 000000000..b75419fb4 --- /dev/null +++ b/5.x/docs/interfaces/ResourceLink.html @@ -0,0 +1,93 @@ +ResourceLink | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ResourceLink

+
+

Hierarchy

+
    +
  • ResourceLink
+
+
+
+ +
+
+

Properties

+
+ +
contentType?: string
+

Content-type for a document (not defined for containers).

+
+
+ +
filePath: string
+

File path of a resource.

+
+
+ +
identifier: ResourceIdentifier
+

Identifier of a resource.

+
+
+ +
isMetadata: boolean
+

If the resource is a metadata file.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ResourceLocker.html b/5.x/docs/interfaces/ResourceLocker.html new file mode 100644 index 000000000..11fb378d3 --- /dev/null +++ b/5.x/docs/interfaces/ResourceLocker.html @@ -0,0 +1,119 @@ +ResourceLocker | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ResourceLocker

+
+

An interface for classes that only have 1 way to lock interfaces. +In general this should only be used by components implementing the ReadWriteLocker interface. +Other components that require locking of resources should use that interface.

+
+
+

Hierarchy

+
    +
  • ResourceLocker
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
acquire: ((identifier: ResourceIdentifier) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<void>
    • +
    • +

      Acquires a lock on the requested identifier. +The promise will resolve when the lock has been acquired.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+ +
release: ((identifier: ResourceIdentifier) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<void>
    • +
    • +

      Releases a lock on the requested identifier. +The promise will resolve when the lock has been released. +In case there is no lock on the resource an error should be thrown.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ResourceSet.html b/5.x/docs/interfaces/ResourceSet.html new file mode 100644 index 000000000..ce88ec15f --- /dev/null +++ b/5.x/docs/interfaces/ResourceSet.html @@ -0,0 +1,92 @@ +ResourceSet | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ResourceSet

+
+

A set containing resources.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
hasResource: ((identifier: ResourceIdentifier) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<boolean>
    • +
    • +

      Check if a resource exists in this ResourceSet.

      + +

      Returns

      A promise resolving if the resource already exists.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<boolean>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ResourceStore.html b/5.x/docs/interfaces/ResourceStore.html new file mode 100644 index 000000000..2f82783b9 --- /dev/null +++ b/5.x/docs/interfaces/ResourceStore.html @@ -0,0 +1,274 @@ +ResourceStore | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ResourceStore

+
+

A ResourceStore represents a collection of resources. +It has been designed such that each of its methods +can be implemented in an atomic way: for each CRUD operation, only one +dedicated method needs to be called. A fifth method enables the optimization +of partial updates with PATCH. It is up to the implementer of the interface to +(not) make an implementation atomic.

+

ResourceStores are also responsible for taking auxiliary resources into account +should those be relevant to the store.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
addResource: ((container: ResourceIdentifier, representation: Representation, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
+
+ +
deleteResource: ((identifier: ResourceIdentifier, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
+
+ +
getRepresentation: ((identifier: ResourceIdentifier, preferences: RepresentationPreferences, conditions?: Conditions) => Promise<Representation>)
+
+

Type declaration

+
+
+ +
hasResource: ((identifier: ResourceIdentifier) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<boolean>
    • +
    • +

      Check if a resource exists in this ResourceSet.

      + +

      Returns

      A promise resolving if the resource already exists.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<boolean>

+
+ +
modifyResource: ((identifier: ResourceIdentifier, patch: Patch, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, patch: Patch, conditions?: Conditions): Promise<ChangeMap>
    • +
    • +

      Sets or updates the representation of a resource, +creating a new resource and intermediary containers as needed.

      + +

      Returns

      A ChangeMap.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Identifier of resource to update.

        +
      • +
      • +
        patch: Patch
        +

        Description of which parts to update.

        +
      • +
      • +
        Optional conditions: Conditions
        +

        Optional conditions under which to proceed.

        +
      +

      Returns Promise<ChangeMap>

+
+ +
setRepresentation: ((identifier: ResourceIdentifier, representation: Representation, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ResourcesGenerator.html b/5.x/docs/interfaces/ResourcesGenerator.html new file mode 100644 index 000000000..6fee0186a --- /dev/null +++ b/5.x/docs/interfaces/ResourcesGenerator.html @@ -0,0 +1,96 @@ +ResourcesGenerator | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface ResourcesGenerator

+
+

Generator used to create resources relative to a given base identifier. +Note that this is not an AsyncHandler since it returns an AsyncIterable instead of a promise.

+
+
+

Hierarchy

+
    +
  • ResourcesGenerator
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
generate: ((location: ResourceIdentifier, options: Dict<string>) => AsyncIterable<Resource>)
+
+

Type declaration

+
    +
  • +
      +
    • (location: ResourceIdentifier, options: Dict<string>): AsyncIterable<Resource>
    • +
    • +

      Generates resources with the given options. +The output Map should be sorted so that containers always appear before their contents.

      + +

      Returns

      A map where the keys are the identifiers and the values the corresponding representations to store.

      +
      +
      +

      Parameters

      +
        +
      • +
        location: ResourceIdentifier
        +

        Base identifier.

        +
      • +
      • +
        options: Dict<string>
        +

        Options that can be used when generating resources.

        +
      +

      Returns AsyncIterable<Resource>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RouterHandlerArgs.html b/5.x/docs/interfaces/RouterHandlerArgs.html new file mode 100644 index 000000000..1c13113ca --- /dev/null +++ b/5.x/docs/interfaces/RouterHandlerArgs.html @@ -0,0 +1,92 @@ +RouterHandlerArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface RouterHandlerArgs

+
+

Hierarchy

+
    +
  • RouterHandlerArgs
+
+
+
+ +
+
+

Properties

+
+ +
allowedMethods: string[]
+
+ +
allowedPathNames: string[]
+
+ +
baseUrl: string
+
+ +
handler: HttpHandler
+
+ +
targetExtractor: TargetExtractor
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SetMultiMap.html b/5.x/docs/interfaces/SetMultiMap.html new file mode 100644 index 000000000..b2266955f --- /dev/null +++ b/5.x/docs/interfaces/SetMultiMap.html @@ -0,0 +1,429 @@ +SetMultiMap | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface SetMultiMap<TKey, TVal>

+
+

A SetMultiMap is a Map where a single key can have multiple unique values. +Deleting a key removes all bindings with this key from the Map. +Setting a value for a key replaces all previous bindings with this key. +Using an empty Set when calling the set function is the same as deleting that key.

+
+
+

Type Parameters

+
    +
  • +

    TKey

  • +
  • +

    TVal

+
+

Hierarchy

+
    +
  • Map<TKey, TVal | ReadonlySet<TVal>> +
      +
    • SetMultiMap
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
[iterator]: (() => IterableIterator<[TKey, TVal]>)
+
+

Type declaration

+
    +
  • +
      +
    • (): IterableIterator<[TKey, TVal]>
    • +
    • +

      Iterates over all key/value bindings in this Map.

      +
      +

      Returns IterableIterator<[TKey, TVal]>

+
+ +
[toStringTag]: string
+
+ +
add: ((key: TKey, value: TVal | ReadonlySet<TVal>) => SetMultiMap<TKey, TVal>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey, value: TVal | ReadonlySet<TVal>): SetMultiMap<TKey, TVal>
    • +
    • +

      Adds the given key/value binding to the Map.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      • +
      • +
        value: TVal | ReadonlySet<TVal>
      +

      Returns SetMultiMap<TKey, TVal>

+
+ +
asMap: (() => ReadonlyMap<TKey, ReadonlySet<TVal>>)
+
+

Type declaration

+
    +
  • +
      +
    • (): ReadonlyMap<TKey, ReadonlySet<TVal>>
    • +
    • +

      Returns a Readonly Map representation of this Map.

      +
      +

      Returns ReadonlyMap<TKey, ReadonlySet<TVal>>

+
+ +
deleteEntry: ((key: TKey, value: TVal) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey, value: TVal): boolean
    • +
    • +

      Deletes the given key/value binding from the Map.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      • +
      • +
        value: TVal
      +

      Returns boolean

+
+ +
distinctKeys: (() => IterableIterator<TKey>)
+
+

Type declaration

+
    +
  • +
      +
    • (): IterableIterator<TKey>
    • +
    • +

      Iterates over all distinct keys in this Map.

      +
      +

      Returns IterableIterator<TKey>

+
+ +
entries: (() => IterableIterator<[TKey, TVal]>)
+
+

Type declaration

+
    +
  • +
      +
    • (): IterableIterator<[TKey, TVal]>
    • +
    • +

      Iterates over all key/value bindings in this Map.

      +
      +

      Returns IterableIterator<[TKey, TVal]>

+
+ +
entrySets: (() => IterableIterator<[TKey, ReadonlySet<TVal>]>)
+
+

Type declaration

+
    +
  • +
      +
    • (): IterableIterator<[TKey, ReadonlySet<TVal>]>
    • +
    • +

      Iterates over all distinct keys in this Map, together with a Set of their values.

      +
      +

      Returns IterableIterator<[TKey, ReadonlySet<TVal>]>

+
+ +
forEach: ((callbackfn: ((value: TVal, key: TKey, map: SetMultiMap<TKey, TVal>) => void), thisArg?: any) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (callbackfn: ((value: TVal, key: TKey, map: SetMultiMap<TKey, TVal>) => void), thisArg?: any): void
    • +
    • +

      Loops over all key/value bindings.

      +
      +
      +

      Parameters

      +
        +
      • +
        callbackfn: ((value: TVal, key: TKey, map: SetMultiMap<TKey, TVal>) => void)
        +
          +
        • +
            +
          • (value: TVal, key: TKey, map: SetMultiMap<TKey, TVal>): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              value: TVal
            • +
            • +
              key: TKey
            • +
            • +
              map: SetMultiMap<TKey, TVal>
            +

            Returns void

      • +
      • +
        Optional thisArg: any
      +

      Returns void

+
+ +
get: ((key: TKey) => undefined | ReadonlySet<TVal>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): undefined | ReadonlySet<TVal>
    • +
    • +

      Returns all values stored for the given key. +Returns undefined if there are no values for this key.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      +

      Returns undefined | ReadonlySet<TVal>

+
+ +
hasEntry: ((key: TKey, value: TVal) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey, value: TVal): boolean
    • +
    • +

      Returns true if this key/value binding exists in the Map.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      • +
      • +
        value: TVal
      +

      Returns boolean

+
+ +
size: number
+
+ +
valueSets: (() => IterableIterator<ReadonlySet<TVal>>)
+
+

Type declaration

+
    +
  • +
      +
    • (): IterableIterator<ReadonlySet<TVal>>
    • +
    • +

      Iterates over all distinct keys and returns their Set of values.

      +
      +

      Returns IterableIterator<ReadonlySet<TVal>>

+
+ +
values: (() => IterableIterator<TVal>)
+
+

Type declaration

+
    +
  • +
      +
    • (): IterableIterator<TVal>
    • +
    • +

      Iterates over all values in this Map.

      +
      +

      Returns IterableIterator<TVal>

+
+

Methods

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns boolean

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns boolean

+
+ +
    + +
  • +

    Returns an iterable of keys in the map

    +
    +

    Returns IterableIterator<TKey>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: TKey
    • +
    • +
      value: TVal | ReadonlySet<TVal>
    +

    Returns SetMultiMap<TKey, TVal>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SetupHandlerArgs.html b/5.x/docs/interfaces/SetupHandlerArgs.html new file mode 100644 index 000000000..8b13e2e2c --- /dev/null +++ b/5.x/docs/interfaces/SetupHandlerArgs.html @@ -0,0 +1,76 @@ +SetupHandlerArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface SetupHandlerArgs

+
+

Hierarchy

+
    +
  • SetupHandlerArgs
+
+
+
+ +
+
+

Properties

+
+ +
initializer?: Initializer
+

Initializer to call in case no registration procedure needs to happen. +This Initializer should make sure the necessary resources are there so the server can work correctly.

+
+
+ +
registrationManager?: RegistrationManager
+

Used for registering a pod during setup.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SetupHttpHandlerArgs.html b/5.x/docs/interfaces/SetupHttpHandlerArgs.html new file mode 100644 index 000000000..dc4907076 --- /dev/null +++ b/5.x/docs/interfaces/SetupHttpHandlerArgs.html @@ -0,0 +1,102 @@ +SetupHttpHandlerArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface SetupHttpHandlerArgs

+
+

Hierarchy

+
    +
  • SetupHttpHandlerArgs
+
+
+
+ +
+
+

Properties

+
+ + +

Used for converting the input data.

+
+
+ + +

Handles the requests.

+
+
+ +
storage: KeyValueStorage<string, boolean>
+

Used to store setup status.

+
+
+ +
storageKey: string
+

Key that is used to store the boolean in the storage indicating setup is finished.

+
+
+ +
templateEngine: TemplateEngine<Dict<any>>
+

Renders the main view.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SimpleLogger.html b/5.x/docs/interfaces/SimpleLogger.html new file mode 100644 index 000000000..b889053d7 --- /dev/null +++ b/5.x/docs/interfaces/SimpleLogger.html @@ -0,0 +1,97 @@ +SimpleLogger | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface SimpleLogger

+
+

Logs messages on a specific level.

+ +

See

getLoggerFor on how to instantiate loggers.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
log +
+
+

Properties

+
+ +
log: ((level: "error" | "warn" | "info" | "verbose" | "debug" | "silly", message: string, meta?: LogMetadata) => SimpleLogger)
+
+

Type declaration

+
    +
  • +
      +
    • (level: "error" | "warn" | "info" | "verbose" | "debug" | "silly", message: string, meta?: LogMetadata): SimpleLogger
    • +
    • +

      Log the given message at the given level. +If the internal level is higher than the given level, the message may be voided.

      +
      +
      +

      Parameters

      +
        +
      • +
        level: "error" | "warn" | "info" | "verbose" | "debug" | "silly"
        +

        The level to log at.

        +
      • +
      • +
        message: string
        +

        The message to log.

        +
      • +
      • +
        Optional meta: LogMetadata
        +

        Optional metadata to include in the log message.

        +
      +

      Returns SimpleLogger

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SingleThreaded.html b/5.x/docs/interfaces/SingleThreaded.html new file mode 100644 index 000000000..4efcfdd60 --- /dev/null +++ b/5.x/docs/interfaces/SingleThreaded.html @@ -0,0 +1,645 @@ +SingleThreaded | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface SingleThreaded

+
+

Indicates a class is only meant to work in singlethreaded setups and is thus not threadsafe.

+
+
+

Hierarchy

+
    +
  • SingleThreaded
+
+

Implemented by

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Size.html b/5.x/docs/interfaces/Size.html new file mode 100644 index 000000000..ec2e33a8a --- /dev/null +++ b/5.x/docs/interfaces/Size.html @@ -0,0 +1,74 @@ +Size | Community Solid Server - v5.0.0
+
+ +
+
+
+ +
+

Describes the size of something by stating how much of a certain unit is present.

+
+
+

Hierarchy

+
    +
  • Size
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
amount: number
+
+ +
unit: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SizeReporter.html b/5.x/docs/interfaces/SizeReporter.html new file mode 100644 index 000000000..a8b42da57 --- /dev/null +++ b/5.x/docs/interfaces/SizeReporter.html @@ -0,0 +1,170 @@ +SizeReporter | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface SizeReporter<T>

+
+

A SizeReporter's only purpose (at the moment) is to calculate the size +of a resource. How the size is calculated or what unit it is in is defined by +the class implementing this interface. +One might use the amount of bytes and another might use the amount of triples +stored in a resource.

+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
    +
  • SizeReporter
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
calculateChunkSize: ((chunk: T) => Promise<number>)
+
+

Type declaration

+
    +
  • +
      +
    • (chunk: T): Promise<number>
    • +
    • +

      Calculate the size of a chunk based on which SizeReporter is being used

      + +

      Returns

      the size of the passed chunk as a number

      +
      +
      +

      Parameters

      +
        +
      • +
        chunk: T
        +

        the chunk of which you want the size

        +
      +

      Returns Promise<number>

+
+ +
estimateSize: ((metadata: RepresentationMetadata) => Promise<undefined | number>)
+
+

Type declaration

+
    +
  • +
      +
    • (metadata: RepresentationMetadata): Promise<undefined | number>
    • +
    • +

      Estimate the size of a body / request by looking at its metadata

      + +

      Returns

      the estimated size of the body / request or undefined if no +meaningful estimation can be made

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<undefined | number>

+
+ +
getSize: ((identifier: ResourceIdentifier) => Promise<Size>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<Size>
    • +
    • +

      Get the size of a given resource

      + +

      Returns

      The size of the resource as a Size object calculated recursively +if the identifier leads to a container

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<Size>

+
+ +
getUnit: (() => string)
+
+

Type declaration

+
    +
  • +
      +
    • (): string
    • +
    • +

      Get the unit as a string in which a SizeReporter returns data

      +
      +

      Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SparqlUpdatePatch.html b/5.x/docs/interfaces/SparqlUpdatePatch.html new file mode 100644 index 000000000..f1f7c2dda --- /dev/null +++ b/5.x/docs/interfaces/SparqlUpdatePatch.html @@ -0,0 +1,114 @@ +SparqlUpdatePatch | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface SparqlUpdatePatch

+
+

A specific type of Patch corresponding to a SPARQL update.

+
+
+

Hierarchy

+
    +
  • Patch +
      +
    • SparqlUpdatePatch
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
algebra: Update
+

Algebra corresponding to the SPARQL update.

+
+
+ +
binary: boolean
+

Whether the data stream consists of binary/string chunks +(as opposed to complex objects).

+
+
+ +
data: Guarded<Readable>
+

The raw data stream for this representation.

+
+
+ +
isEmpty: boolean
+

Whether the data stream is empty. +This being true does not imply that the data stream has a length of more than 0, +only that it is a possibility and should be read to be sure.

+
+
+ + +

The corresponding metadata.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SystemError.html b/5.x/docs/interfaces/SystemError.html new file mode 100644 index 000000000..06d74c079 --- /dev/null +++ b/5.x/docs/interfaces/SystemError.html @@ -0,0 +1,162 @@ +SystemError | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface SystemError

+
+

Interface for Node.js System errors

+

Node.js generates system errors when exceptions occur within its runtime environment. +These usually occur when an application violates an operating system constraint. +For example, a system error will occur if an application attempts to read a file that does not exist.

+
+
+

Hierarchy

+
    +
  • Error +
      +
    • SystemError
+
+
+
+ +
+
+

Properties

+
+ +
address?: string
+

If present, the address to which a network connection failed.

+
+
+ +
code: string
+

The string error code. +Full list: https://man7.org/linux/man-pages/man3/errno.3.html

+
+
+ +
dest?: string
+

If present, the file path destination when reporting a file system error.

+
+
+ +
errno: string | number
+

The system-provided error number.

+
+
+ +
info?: any
+

If present, extra details about the error condition.

+
+
+ +
message: string
+
+ +
name: string
+
+ +
path?: string
+

If present, the file path when reporting a file system error.

+
+
+ +
port?: string
+

If present, the network connection port that is not available.

+
+
+ +
stack?: string
+
+ +
syscall: string
+

The name of the system call that triggered the error.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/TemplateEngine.html b/5.x/docs/interfaces/TemplateEngine.html new file mode 100644 index 000000000..00944bce6 --- /dev/null +++ b/5.x/docs/interfaces/TemplateEngine.html @@ -0,0 +1,109 @@ +TemplateEngine | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface TemplateEngine<T>

+
+

A template engine renders content into a template.

+
+
+

Type Parameters

+
    +
  • +

    T extends Dict<any> = Dict<any>

+
+

Hierarchy

+
    +
  • TemplateEngine
+
+

Implemented by

+
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
    + +
  • +

    Renders the given contents into the template.

    + +

    Returns

    The rendered contents.

    +
    +
    +

    Parameters

    +
      +
    • +
      contents: T
      +

      The contents to render.

      +
    +

    Returns Promise<string>

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      TCustom = T

    +
    +

    Parameters

    +
      +
    • +
      contents: TCustom
    • +
    • +
      template: Template
    +

    Returns Promise<string>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/TemplateOptions.html b/5.x/docs/interfaces/TemplateOptions.html new file mode 100644 index 000000000..c882d99f4 --- /dev/null +++ b/5.x/docs/interfaces/TemplateOptions.html @@ -0,0 +1,85 @@ +TemplateOptions | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface TemplateOptions

+
+

Hierarchy

+
    +
  • TemplateOptions
+
+
+
+ +
+
+

Properties

+
+ +
codeTemplatesPath?: string
+
+ +
contentType?: string
+
+ +
extension?: string
+
+ +
mainTemplatePath?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/TemplatePath.html b/5.x/docs/interfaces/TemplatePath.html new file mode 100644 index 000000000..9025b748b --- /dev/null +++ b/5.x/docs/interfaces/TemplatePath.html @@ -0,0 +1,71 @@ +TemplatePath | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface TemplatePath

+
+

Hierarchy

+
    +
  • TemplatePath
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
templateFile: string
+
+ +
templatePath?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/TemplateString.html b/5.x/docs/interfaces/TemplateString.html new file mode 100644 index 000000000..ced9623a8 --- /dev/null +++ b/5.x/docs/interfaces/TemplateString.html @@ -0,0 +1,64 @@ +TemplateString | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface TemplateString

+
+

Hierarchy

+
    +
  • TemplateString
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
templateString: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/TemplatedResourcesGeneratorArgs.html b/5.x/docs/interfaces/TemplatedResourcesGeneratorArgs.html new file mode 100644 index 000000000..72820d24f --- /dev/null +++ b/5.x/docs/interfaces/TemplatedResourcesGeneratorArgs.html @@ -0,0 +1,115 @@ +TemplatedResourcesGeneratorArgs | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Interface TemplatedResourcesGeneratorArgs

+
+

Input arguments required for TemplatedResourcesGenerator

+
+
+

Hierarchy

+
    +
  • TemplatedResourcesGeneratorArgs
+
+
+
+ +
+
+

Properties

+
+ + +

Factory used to generate mapper relative to the base identifier.

+
+
+ +
metadataStrategy: AuxiliaryStrategy
+

The metadataStrategy

+
+
+ + +

The default ResourceStore

+
+
+ +
templateEngine: TemplateEngine<Dict<any>>
+

Template engine for generating the resources.

+
+
+ +
templateExtension?: string
+

The extension of files that need to be interpreted as templates. +Will be removed to generate the identifier.

+
+
+ +
templateFolder: string
+

Folder where the templates are located.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/modules.html b/5.x/docs/modules.html new file mode 100644 index 000000000..6e783a85e --- /dev/null +++ b/5.x/docs/modules.html @@ -0,0 +1,1241 @@ +Community Solid Server - v5.0.0
+
+ +
+
+
+
+

Community Solid Server - v5.0.0

+
+
+

Index

+
+

Enumerations

+
+
+

Classes

+
AbsolutePathInteractionRoute +AcceptPreferenceParser +AccessChecker +AgentAccessChecker +AgentClassAccessChecker +AgentGroupAccessChecker +AllStaticReader +AllowAcceptHeaderWriter +App +AppRunner +AssetPathExtractor +AsyncHandler +AtomicFileDataAccessor +Authorizer +AuthorizingHttpHandler +AuxiliaryLinkMetadataWriter +AuxiliaryReader +BadRequestHttpError +BaseAccountStore +BaseComponentsJsFactory +BaseEmailSender +BaseFileIdentifierMapper +BaseHttpServerFactory +BaseIdentifierStrategy +BaseInteractionHandler +BaseLogger +BaseResourceStore +BaseTypedRepresentationConverter +BaseUrlExtractor +BaseUrlHandler +BaseUrlRouterRule +BaseUrlVerifier +BasicConditions +BasicConditionsParser +BasicRepresentation +BasicRequestParser +BasicResponseWriter +BearerWebIdExtractor +BodyParser +BooleanHandler +CachedResourceSet +ChainedConverter +ChainedTemplateEngine +CliExtractor +CliResolver +ClientCredentialsAdapter +ClientCredentialsAdapterFactory +ClusterManager +CombinedShorthandResolver +ComposedAuxiliaryStrategy +ConditionalHandler +ConditionsParser +ConfigPodInitializer +ConfigPodManager +ConflictHttpError +ConsentHandler +ConstantConverter +ConstantMetadataWriter +ContainerInitializer +ContainerToTemplateConverter +ContentLengthParser +ContentType +ContentTypeMetadataWriter +ContentTypeParser +ContentTypeReplacer +ControlHandler +ConvertingErrorHandler +ConvertingPatcher +ConvertingRouterRule +CorsHandler +CreateCredentialsHandler +CreatedResponseDescription +CredentialsExtractor +CredentialsHandler +DPoPWebIdExtractor +DataAccessorBasedStore +DeleteCredentialsHandler +DeleteOperationHandler +DynamicJsonToTemplateConverter +EjsTemplateEngine +EmailPasswordAuthorizer +EmailSender +EncodingPathStorage +EqualReadWriteLocker +ErrorHandler +ErrorToJsonConverter +ErrorToQuadConverter +ErrorToTemplateConverter +ExpiringAdapter +ExpiringAdapterFactory +ExtensionBasedMapper +ExtensionBasedMapperFactory +FileDataAccessor +FileSizeReporter +FileSystemResourceLocker +FilterMetadataDataAccessor +FilterPattern +FinalizableHandler +Finalizer +FixedContentTypeMapper +FixedInteractionHandler +ForbiddenHttpError +ForgotPasswordHandler +FormToJsonConverter +FoundHttpError +GeneratedPodManager +GetOperationHandler +GlobalQuotaStrategy +GreedyReadWriteLocker +HandlebarsTemplateEngine +HashMap +HeadOperationHandler +HeaderHandler +HtmlViewHandler +HttpError +HttpHandler +IdentifierMap +IdentifierSetMultiMap +IdentityProviderFactory +IdentityProviderHttpHandler +ImmutableMetadataPatcher +InMemoryDataAccessor +IndexRepresentationStore +InitializableHandler +Initializer +InteractionHandler +InteractionRouteHandler +IntermediateCreateExtractor +InternalServerError +JsonFileStorage +JsonResourceStorage +KeyExtractor +LazyLoggerFactory +LinkMetadataGenerator +LinkRelMetadataWriter +LinkRelObject +LinkRelParser +ListCredentialsHandler +LocationInteractionHandler +LockingResourceStore +LoggerInitializer +LoginHandler +MappedMetadataWriter +MarkdownToHtmlConverter +MemoryMapStorage +MemoryResourceLocker +MetadataGenerator +MetadataParser +MetadataWriter +MethodFilterHandler +MethodModesExtractor +MethodNotAllowedHttpError +ModesExtractor +ModifiedMetadataWriter +ModuleVersionVerifier +MonitoringStore +MovedPermanentlyHttpError +N3PatchBodyParser +N3PatchModesExtractor +N3Patcher +NoCheckOwnershipValidator +NotFoundHttpError +NotImplementedHttpError +OidcHttpHandler +OkResponseDescription +OperationHandler +OperationHttpHandler +OperationMetadataCollector +OriginalUrlExtractor +OwnerPermissionReader +OwnershipValidator +ParallelHandler +ParentContainerReader +ParsingHttpHandler +PassthroughAdapter +PassthroughAdapterFactory +PassthroughConverter +PassthroughDataAccessor +PassthroughStore +PatchHandler +PatchOperationHandler +PatchingStore +PathBasedReader +PermissionBasedAuthorizer +PermissionReader +PlainJsonLdFilter +PodQuotaStrategy +PostOperationHandler +PreconditionFailedHttpError +PreferenceParser +PreferenceSupport +ProcessHandler +PromptHandler +PublicCredentialsExtractor +PutOperationHandler +QuadToRdfConverter +QuotaStrategy +QuotaValidator +RawBodyParser +RdfPatcher +RdfStorePatcher +RdfToQuadConverter +RdfValidator +ReadOnlyStore +RecordObject +RedirectHttpError +RedirectingErrorHandler +RedirectingHttpHandler +RedisLocker +RegexRouterRule +RegexRule +RegistrationHandler +RegistrationManager +RelativePathInteractionRoute +RepresentationConverter +RepresentationConvertingStore +RepresentationMetadata +RepresentationPatchHandler +RepresentationPatcher +RequestParser +ResetPasswordHandler +ResetResponseDescription +ResponseDescription +ResponseWriter +RootFilePathHandler +RouterHandler +RouterRule +RoutingAuxiliaryIdentifierStrategy +RoutingAuxiliaryStrategy +RoutingResourceStore +SafeErrorHandler +SeededPodInitializer +SequenceHandler +ServerInitializer +SetupHandler +SetupHttpHandler +ShorthandExtractor +ShorthandResolver +SingleRootIdentifierStrategy +SlugParser +SparqlDataAccessor +SparqlUpdateBodyParser +SparqlUpdateModesExtractor +SparqlUpdatePatcher +StaticAssetHandler +StaticHandler +StaticThrowHandler +SubdomainExtensionBasedMapper +SubdomainIdentifierGenerator +SubdomainIdentifierStrategy +SuffixAuxiliaryIdentifierStrategy +SuffixIdentifierGenerator +TargetExtractor +TemplatedPodGenerator +TemplatedResourcesGenerator +TokenOwnershipValidator +TypedRepresentationConverter +UnauthorizedHttpError +UnionCredentialsExtractor +UnionHandler +UnionPermissionReader +UnsecureConstantCredentialsExtractor +UnsecureWebIdExtractor +UnsecureWebSocketsProtocol +UnsupportedAsyncHandler +UnsupportedMediaTypeHttpError +ValidatingDataAccessor +Validator +VariableHandler +VariableSetter +VoidLocker +VoidLogger +VoidLoggerFactory +WacAllowMetadataWriter +WaterfallHandler +WebAclAuxiliaryReader +WebAclMetadataCollector +WebAclReader +WebIdAdapter +WebIdAdapterFactory +WebSocketAdvertiser +WebSocketHandler +WebSocketServerFactory +WinstonLogger +WinstonLoggerFactory +WorkerManager +WrappedExpiringReadWriteLocker +WrappedExpiringStorage +WrappedSetMultiMap +WrappingLogger +WwwAuthMetadataWriter +YargsCliExtractor +YargsParameter +
+
+

Interfaces

+
Accept +AcceptCharset +AcceptDatetime +AcceptEncoding +AcceptHeader +AcceptLanguage +AccessCheckerArgs +AccountPayload +AccountSettings +AccountStore +AdapterFactory +AsyncTransformOptions +AtomicDataAccessor +AtomicResourceStore +AuthorizerInput +AuthorizingHttpHandlerArgs +AuxiliaryIdentifierStrategy +AuxiliaryStrategy +BaseHttpServerOptions +BasicConditionsOptions +BasicRequestParserArgs +BodyParserArgs +CliOptions +ClientCredentials +ComponentsJsFactory +Conditions +ConstantConverterOptions +ContainerInitializerArgs +ConvertingStoreEntry +Credential +CredentialsHandlerBody +CredentialsHandlerInput +DataAccessor +EmailArgs +EmailSenderArgs +ErrorHandlerArgs +ExpiringReadWriteLocker +ExpiringStorage +FileIdentifierMapper +FileIdentifierMapperFactory +Finalizable +ForgotPasswordHandlerArgs +ForgotPasswordPayload +Forwarded +GreedyReadWriteSuffixes +HttpErrorClass +HttpErrorOptions +HttpHandlerInput +HttpServerFactory +IdentifierGenerator +IdentifierStrategy +IdentityProviderFactoryArgs +IdentityProviderHttpHandlerArgs +Initializable +InteractionHandlerInput +InteractionRoute +KeyValueStorage +LinkEntry +LinkEntryParameters +LogMetadata +Logger +LoggerFactory +Operation +OperationHandlerInput +OperationHttpHandlerInput +OperationMetadataCollectorInput +OriginalUrlExtractorArgs +ParsingHttpHandlerArgs +Patch +PermissionReaderInput +PodGenerator +PodManager +PodSettings +ProviderFactory +RdfStorePatcherInput +ReadWriteLocker +RedirectHttpErrorClass +RegistrationManagerArgs +RegistrationParams +RegistrationResponse +Representation +RepresentationConverterArgs +RepresentationPatcherInput +RepresentationPreferences +Resource +ResourceIdentifier +ResourceLink +ResourceLocker +ResourceSet +ResourceStore +ResourcesGenerator +RouterHandlerArgs +SetMultiMap +SetupHandlerArgs +SetupHttpHandlerArgs +SimpleLogger +SingleThreaded +Size +SizeReporter +SparqlUpdatePatch +SystemError +TemplateEngine +TemplateOptions +TemplatePath +TemplateString +TemplatedResourcesGeneratorArgs +
+
+

Type Aliases

+
+
+

Variables

+
+
+

Functions

+
absoluteFilePath +addGeneratedResources +addHeader +addResourceMetadata +addTemplateMetadata +allFulfilled +assertError +assertPassword +cleanPreferences +cloneRepresentation +concat +createAggregateError +createErrorMessage +createNamespace +createSubdomainRegexp +createTermNamespace +createUriAndTermNamespace +createUriNamespace +decodeUriPathComponents +encodeUriPathComponents +endOfStream +ensureLeadingSlash +ensureTrailingSlash +extractScheme +fetchDataset +filter +filterHandlers +find +findHandler +generateHttpErrorClass +generateHttpErrorUri +generateRedirectHttpErrorClass +getBestPreference +getConversionTarget +getDefault +getETag +getExtension +getLoggerFor +getModuleRoot +getRelativeUrl +getSingleItem +getStatusCode +getTemplateFilePath +getTypeWeight +getWeightedPreferences +guardStream +guardedStreamFrom +hasScheme +identifierHashFn +isContainerIdentifier +isContainerPath +isError +isGuarded +isHttpRequest +isInternalContentType +isRepresentationMetadata +isResourceIdentifier +isSystemError +isTerm +isValidFileName +isValidVariable +joinFilePath +joinUrl +listSingleThreadedComponents +map +matchesAuthorizationScheme +matchesMediaPreferences +matchesMediaType +modify +modulePath +normalizeFilePath +parseAccept +parseAcceptCharset +parseAcceptDateTime +parseAcceptEncoding +parseAcceptLanguage +parseContentType +parseForwarded +parseLinkHeader +parseParameters +parseQuads +pipeSafely +preferencesToString +promiseSome +readJsonStream +readPackageJson +readTemplate +readableToQuads +readableToString +reduce +resetInternalLoggerFactory +resolveAssetPath +resolveModulePath +responseToDataset +sanitizeUrlPart +serializeQuads +setGlobalLoggerFactory +setSafeInterval +splitAndClean +splitCommaSeparated +toCanonicalUriPath +toComponentsJsType +toLiteral +toNamedTerm +toObjectTerm +toPredicateTerm +transformQuotedStrings +transformSafely +trimLeadingSlashes +trimTrailingSlashes +uniqueQuads +updateModifiedDate +
+
+
\ No newline at end of file diff --git a/5.x/docs/types/AccessMap.html b/5.x/docs/types/AccessMap.html new file mode 100644 index 000000000..74fce0f04 --- /dev/null +++ b/5.x/docs/types/AccessMap.html @@ -0,0 +1,636 @@ +AccessMap | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias AccessMap

+ +

Access modes per identifier.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/AclPermission.html b/5.x/docs/types/AclPermission.html new file mode 100644 index 000000000..e5d7cf97d --- /dev/null +++ b/5.x/docs/types/AclPermission.html @@ -0,0 +1,634 @@ +AclPermission | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias AclPermission

+
AclPermission: Permission & { [ mode in AclMode]?: boolean }
+
+
\ No newline at end of file diff --git a/5.x/docs/types/ChangeMap.html b/5.x/docs/types/ChangeMap.html new file mode 100644 index 000000000..0db1b0be0 --- /dev/null +++ b/5.x/docs/types/ChangeMap.html @@ -0,0 +1,638 @@ +ChangeMap | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias ChangeMap

+ +

An IdentifierMap containing one entry for each resource that was created, updated or deleted +by this operation. Where the value is a RepresentationMetadata +containing extra information about the change of the resource.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/CredentialSet.html b/5.x/docs/types/CredentialSet.html new file mode 100644 index 000000000..cb13c0270 --- /dev/null +++ b/5.x/docs/types/CredentialSet.html @@ -0,0 +1,636 @@ +CredentialSet | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias CredentialSet

+
CredentialSet: Partial<Record<CredentialGroup, Credential>>
+

A combination of multiple credentials, where their group is specified by the key.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/EmailPasswordData.html b/5.x/docs/types/EmailPasswordData.html new file mode 100644 index 000000000..4f3aaa8b1 --- /dev/null +++ b/5.x/docs/types/EmailPasswordData.html @@ -0,0 +1,634 @@ +EmailPasswordData | Community Solid Server - v5.0.0
+
+ +
+
+ +
+
\ No newline at end of file diff --git a/5.x/docs/types/EmptyMapConstructor.html b/5.x/docs/types/EmptyMapConstructor.html new file mode 100644 index 000000000..0c8b24c52 --- /dev/null +++ b/5.x/docs/types/EmptyMapConstructor.html @@ -0,0 +1,644 @@ +EmptyMapConstructor | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias EmptyMapConstructor

+
EmptyMapConstructor: (new () => Map<any, any>)
+
+

Type declaration

+
    +
  • +
      +
    • new (): Map<any, any>
    • +
    • +

      A simplified version of MapConstructor that only allows creating an empty Map.

      +
      +

      Returns Map<any, any>

+
+
\ No newline at end of file diff --git a/5.x/docs/types/Expires.html b/5.x/docs/types/Expires.html new file mode 100644 index 000000000..ab4156ac3 --- /dev/null +++ b/5.x/docs/types/Expires.html @@ -0,0 +1,645 @@ +Expires | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias Expires<T>

+
Expires<T>: { expires?: string; payload: T }
+

Type Parameters

+
    +
  • +

    T

+
+

Type declaration

+
    +
  • +
    Optional expires?: string
  • +
  • +
    payload: T
+
+
\ No newline at end of file diff --git a/5.x/docs/types/Guarded.html b/5.x/docs/types/Guarded.html new file mode 100644 index 000000000..0f346cb49 --- /dev/null +++ b/5.x/docs/types/Guarded.html @@ -0,0 +1,642 @@ +Guarded | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias Guarded<T>

+
Guarded<T>: T & Guard
+

A stream that is guarded from emitting errors when there are no listeners. +If an error occurs while no listener is attached, +it will store the error and emit it once a listener is added (or a timeout occurs).

+
+

Type Parameters

+
    +
  • +

    T extends NodeJS.EventEmitter = NodeJS.EventEmitter

+
+
\ No newline at end of file diff --git a/5.x/docs/types/HttpRequest.html b/5.x/docs/types/HttpRequest.html new file mode 100644 index 000000000..f8cce81aa --- /dev/null +++ b/5.x/docs/types/HttpRequest.html @@ -0,0 +1,636 @@ +HttpRequest | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias HttpRequest

+
HttpRequest: Guarded<IncomingMessage>
+

An incoming HTTP request;

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/HttpResponse.html b/5.x/docs/types/HttpResponse.html new file mode 100644 index 000000000..107e2054e --- /dev/null +++ b/5.x/docs/types/HttpResponse.html @@ -0,0 +1,636 @@ +HttpResponse | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias HttpResponse

+
HttpResponse: ServerResponse
+

An outgoing HTTP response;

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/Interaction.html b/5.x/docs/types/Interaction.html new file mode 100644 index 000000000..6f103aac0 --- /dev/null +++ b/5.x/docs/types/Interaction.html @@ -0,0 +1,634 @@ +Interaction | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias Interaction

+
Interaction: NonNullable<KoaContextWithOIDC["oidc"]["entities"]["Interaction"]>
+
+
\ No newline at end of file diff --git a/5.x/docs/types/LogLevel.html b/5.x/docs/types/LogLevel.html new file mode 100644 index 000000000..8646d9fbb --- /dev/null +++ b/5.x/docs/types/LogLevel.html @@ -0,0 +1,636 @@ +LogLevel | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias LogLevel

+
LogLevel: typeof LOG_LEVELS[number]
+

Different log levels, from most important to least important.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/MapEntry.html b/5.x/docs/types/MapEntry.html new file mode 100644 index 000000000..ba8456124 --- /dev/null +++ b/5.x/docs/types/MapEntry.html @@ -0,0 +1,638 @@ +MapEntry | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias MapEntry<T>

+
MapEntry<T>: T extends Map<any, any> ? [MapKey<T>, MapValue<T>] : never
+

Type Parameters

+
    +
  • +

    T

+
+
\ No newline at end of file diff --git a/5.x/docs/types/MapKey.html b/5.x/docs/types/MapKey.html new file mode 100644 index 000000000..1e8c28a61 --- /dev/null +++ b/5.x/docs/types/MapKey.html @@ -0,0 +1,638 @@ +MapKey | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias MapKey<T>

+
MapKey<T>: T extends Map<infer TKey, any> ? TKey : never
+

Type Parameters

+
    +
  • +

    T

+
+
\ No newline at end of file diff --git a/5.x/docs/types/MapValue.html b/5.x/docs/types/MapValue.html new file mode 100644 index 000000000..5b2c819d4 --- /dev/null +++ b/5.x/docs/types/MapValue.html @@ -0,0 +1,638 @@ +MapValue | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias MapValue<T>

+
MapValue<T>: T extends Map<any, infer TValue> ? TValue : never
+

Type Parameters

+
    +
  • +

    T

+
+
\ No newline at end of file diff --git a/5.x/docs/types/MetadataGraph.html b/5.x/docs/types/MetadataGraph.html new file mode 100644 index 000000000..29632b40a --- /dev/null +++ b/5.x/docs/types/MetadataGraph.html @@ -0,0 +1,634 @@ +MetadataGraph | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias MetadataGraph

+
MetadataGraph: NamedNode | BlankNode | DefaultGraph | string
+
+
\ No newline at end of file diff --git a/5.x/docs/types/MetadataIdentifier.html b/5.x/docs/types/MetadataIdentifier.html new file mode 100644 index 000000000..d13b1a661 --- /dev/null +++ b/5.x/docs/types/MetadataIdentifier.html @@ -0,0 +1,634 @@ +MetadataIdentifier | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias MetadataIdentifier

+
MetadataIdentifier: ResourceIdentifier | NamedNode | BlankNode
+
+
\ No newline at end of file diff --git a/5.x/docs/types/MetadataRecord.html b/5.x/docs/types/MetadataRecord.html new file mode 100644 index 000000000..4c76542ac --- /dev/null +++ b/5.x/docs/types/MetadataRecord.html @@ -0,0 +1,634 @@ +MetadataRecord | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias MetadataRecord

+
MetadataRecord: Record<string, MetadataValue>
+
+
\ No newline at end of file diff --git a/5.x/docs/types/MetadataValue.html b/5.x/docs/types/MetadataValue.html new file mode 100644 index 000000000..ab1fec8f6 --- /dev/null +++ b/5.x/docs/types/MetadataValue.html @@ -0,0 +1,634 @@ +MetadataValue | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias MetadataValue

+
MetadataValue: NamedNode | Literal | string | (NamedNode | Literal | string)[]
+
+
\ No newline at end of file diff --git a/5.x/docs/types/ModifyOptions.html b/5.x/docs/types/ModifyOptions.html new file mode 100644 index 000000000..63a8fdef5 --- /dev/null +++ b/5.x/docs/types/ModifyOptions.html @@ -0,0 +1,651 @@ +ModifyOptions | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias ModifyOptions<T>

+
ModifyOptions<T>: { add?: Iterable<MapEntry<T>>; remove?: Iterable<MapKey<T>> }
+

Options describing the necessary changes when calling modify.

+
+

Type Parameters

+ +
+

Type declaration

+
    +
  • +
    Optional add?: Iterable<MapEntry<T>>
    +

    Entries that need to be added to the Map.

    +
  • +
  • +
    Optional remove?: Iterable<MapKey<T>>
    +

    Keys that need to be removed from the Map.

    +
+
+
\ No newline at end of file diff --git a/5.x/docs/types/Namespace.html b/5.x/docs/types/Namespace.html new file mode 100644 index 000000000..c658ef7a9 --- /dev/null +++ b/5.x/docs/types/Namespace.html @@ -0,0 +1,640 @@ +Namespace | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias Namespace<TKey, TValue>

+
Namespace<TKey, TValue>: { namespace: TValue } & RecordOf<TKey, TValue>
+

Type Parameters

+
    +
  • +

    TKey extends any[]

  • +
  • +

    TValue

+
+
\ No newline at end of file diff --git a/5.x/docs/types/PatchHandlerInput.html b/5.x/docs/types/PatchHandlerInput.html new file mode 100644 index 000000000..83f02ff79 --- /dev/null +++ b/5.x/docs/types/PatchHandlerInput.html @@ -0,0 +1,647 @@ +PatchHandlerInput | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias PatchHandlerInput<T>

+
PatchHandlerInput<T>: { identifier: ResourceIdentifier; patch: Patch; source: T }
+

Type Parameters

+ +
+

Type declaration

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/Permission.html b/5.x/docs/types/Permission.html new file mode 100644 index 000000000..82f60cef8 --- /dev/null +++ b/5.x/docs/types/Permission.html @@ -0,0 +1,636 @@ +Permission | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias Permission

+
Permission: Partial<Record<AccessMode, boolean>>
+

A data interface indicating which permissions are required (based on the context).

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/PermissionMap.html b/5.x/docs/types/PermissionMap.html new file mode 100644 index 000000000..1329ca2d1 --- /dev/null +++ b/5.x/docs/types/PermissionMap.html @@ -0,0 +1,636 @@ +PermissionMap | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias PermissionMap

+ +

PermissionSet per identifier.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/PermissionSet.html b/5.x/docs/types/PermissionSet.html new file mode 100644 index 000000000..f14df31ae --- /dev/null +++ b/5.x/docs/types/PermissionSet.html @@ -0,0 +1,636 @@ +PermissionSet | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias PermissionSet

+
PermissionSet: Partial<Record<CredentialGroup, Permission>>
+

Permission per CredentialGroup.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/Template.html b/5.x/docs/types/Template.html new file mode 100644 index 000000000..2544abe41 --- /dev/null +++ b/5.x/docs/types/Template.html @@ -0,0 +1,634 @@ +Template | Community Solid Server - v5.0.0
+
+ +
+
+ +
+
\ No newline at end of file diff --git a/5.x/docs/types/TemplateFileName.html b/5.x/docs/types/TemplateFileName.html new file mode 100644 index 000000000..5e3cd1788 --- /dev/null +++ b/5.x/docs/types/TemplateFileName.html @@ -0,0 +1,634 @@ +TemplateFileName | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias TemplateFileName

+
TemplateFileName: string
+
+
\ No newline at end of file diff --git a/5.x/docs/types/ValidatorInput.html b/5.x/docs/types/ValidatorInput.html new file mode 100644 index 000000000..0d90f30e4 --- /dev/null +++ b/5.x/docs/types/ValidatorInput.html @@ -0,0 +1,641 @@ +ValidatorInput | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias ValidatorInput

+
ValidatorInput: { identifier: ResourceIdentifier; representation: Representation }
+
+

Type declaration

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/ValuePreference.html b/5.x/docs/types/ValuePreference.html new file mode 100644 index 000000000..f9e775af5 --- /dev/null +++ b/5.x/docs/types/ValuePreference.html @@ -0,0 +1,644 @@ +ValuePreference | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias ValuePreference

+
ValuePreference: { value: string; weight: number }
+

A single entry of a ValuePreferences object. +Useful when doing operations on such an object.

+
+
+

Type declaration

+
    +
  • +
    value: string
  • +
  • +
    weight: number
+
+
\ No newline at end of file diff --git a/5.x/docs/types/ValuePreferences.html b/5.x/docs/types/ValuePreferences.html new file mode 100644 index 000000000..e30f381d6 --- /dev/null +++ b/5.x/docs/types/ValuePreferences.html @@ -0,0 +1,648 @@ +ValuePreferences | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias ValuePreferences

+
ValuePreferences: { [key: string]: number }
+

Represents preferred values along a single content negotiation dimension.

+

The number represents how preferred this value is from 0 to 1. +Follows the quality values rule from RFC 7231: +"The weight is normalized to a real number in the range 0 through 1, +where 0.001 is the least preferred and 1 is the most preferred; a +value of 0 means "not acceptable"."

+

Because of an open issue in Components.js we cannot use Record<string, number> right now. +https://github.com/LinkedSoftwareDependencies/Components-Generator.js/issues/103

+
+
+

Type declaration

+
    +
  • +
    [key: string]: number
+
+
\ No newline at end of file diff --git a/5.x/docs/types/YargsOptions.html b/5.x/docs/types/YargsOptions.html new file mode 100644 index 000000000..d587fab0d --- /dev/null +++ b/5.x/docs/types/YargsOptions.html @@ -0,0 +1,634 @@ +YargsOptions | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Type alias YargsOptions

+
YargsOptions: Options
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/ACL.html b/5.x/docs/variables/ACL.html new file mode 100644 index 000000000..6fb21a2fb --- /dev/null +++ b/5.x/docs/variables/ACL.html @@ -0,0 +1,634 @@ +ACL | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable ACLConst

+
ACL: { namespace: string } & RecordOf<("default" | "accessTo" | "agent" | "agentClass" | "agentGroup" | "AuthenticatedAgent" | "Authorization" | "mode" | "Write" | "Read" | "Append" | "Control")[], string> & { terms: Namespace<("default" | "accessTo" | "agent" | "agentClass" | "agentGroup" | "AuthenticatedAgent" | "Authorization" | "mode" | "Write" | "Read" | "Append" | "Control")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/APPLICATION_JSON.html b/5.x/docs/variables/APPLICATION_JSON.html new file mode 100644 index 000000000..633b7932e --- /dev/null +++ b/5.x/docs/variables/APPLICATION_JSON.html @@ -0,0 +1,634 @@ +APPLICATION_JSON | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable APPLICATION_JSONConst

+
APPLICATION_JSON: "application/json" = 'application/json'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/APPLICATION_OCTET_STREAM.html b/5.x/docs/variables/APPLICATION_OCTET_STREAM.html new file mode 100644 index 000000000..c80a900c0 --- /dev/null +++ b/5.x/docs/variables/APPLICATION_OCTET_STREAM.html @@ -0,0 +1,634 @@ +APPLICATION_OCTET_STREAM | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable APPLICATION_OCTET_STREAMConst

+
APPLICATION_OCTET_STREAM: "application/octet-stream" = 'application/octet-stream'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/APPLICATION_SPARQL_UPDATE.html b/5.x/docs/variables/APPLICATION_SPARQL_UPDATE.html new file mode 100644 index 000000000..74701e158 --- /dev/null +++ b/5.x/docs/variables/APPLICATION_SPARQL_UPDATE.html @@ -0,0 +1,634 @@ +APPLICATION_SPARQL_UPDATE | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable APPLICATION_SPARQL_UPDATEConst

+
APPLICATION_SPARQL_UPDATE: "application/sparql-update" = 'application/sparql-update'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/APPLICATION_X_WWW_FORM_URLENCODED.html b/5.x/docs/variables/APPLICATION_X_WWW_FORM_URLENCODED.html new file mode 100644 index 000000000..007e73b2e --- /dev/null +++ b/5.x/docs/variables/APPLICATION_X_WWW_FORM_URLENCODED.html @@ -0,0 +1,634 @@ +APPLICATION_X_WWW_FORM_URLENCODED | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable APPLICATION_X_WWW_FORM_URLENCODEDConst

+
APPLICATION_X_WWW_FORM_URLENCODED: "application/x-www-form-urlencoded" = 'application/x-www-form-urlencoded'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/AS.html b/5.x/docs/variables/AS.html new file mode 100644 index 000000000..51863fd5d --- /dev/null +++ b/5.x/docs/variables/AS.html @@ -0,0 +1,634 @@ +AS | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable ASConst

+
AS: { namespace: string } & RecordOf<("Create" | "Delete" | "Update")[], string> & { terms: Namespace<("Create" | "Delete" | "Update")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/AUTH.html b/5.x/docs/variables/AUTH.html new file mode 100644 index 000000000..7b8e2913a --- /dev/null +++ b/5.x/docs/variables/AUTH.html @@ -0,0 +1,634 @@ +AUTH | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable AUTHConst

+
AUTH: { namespace: string } & RecordOf<("userMode" | "publicMode")[], string> & { terms: Namespace<("userMode" | "publicMode")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/CONTENT_LENGTH.html b/5.x/docs/variables/CONTENT_LENGTH.html new file mode 100644 index 000000000..62526a554 --- /dev/null +++ b/5.x/docs/variables/CONTENT_LENGTH.html @@ -0,0 +1,634 @@ +CONTENT_LENGTH | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable CONTENT_LENGTHConst

+
CONTENT_LENGTH: string = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/CONTENT_LENGTH_TERM.html b/5.x/docs/variables/CONTENT_LENGTH_TERM.html new file mode 100644 index 000000000..f6ccb9edd --- /dev/null +++ b/5.x/docs/variables/CONTENT_LENGTH_TERM.html @@ -0,0 +1,634 @@ +CONTENT_LENGTH_TERM | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable CONTENT_LENGTH_TERMConst

+
CONTENT_LENGTH_TERM: NamedNode<string> = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/CONTENT_TYPE.html b/5.x/docs/variables/CONTENT_TYPE.html new file mode 100644 index 000000000..1a8a98275 --- /dev/null +++ b/5.x/docs/variables/CONTENT_TYPE.html @@ -0,0 +1,634 @@ +CONTENT_TYPE | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable CONTENT_TYPEConst

+
CONTENT_TYPE: string = MA.format
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/CONTENT_TYPE_TERM.html b/5.x/docs/variables/CONTENT_TYPE_TERM.html new file mode 100644 index 000000000..19a32a8b8 --- /dev/null +++ b/5.x/docs/variables/CONTENT_TYPE_TERM.html @@ -0,0 +1,634 @@ +CONTENT_TYPE_TERM | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable CONTENT_TYPE_TERMConst

+
CONTENT_TYPE_TERM: NamedNode<string> = MA.terms.format
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/DC.html b/5.x/docs/variables/DC.html new file mode 100644 index 000000000..fa4294e6f --- /dev/null +++ b/5.x/docs/variables/DC.html @@ -0,0 +1,634 @@ +DC | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable DCConst

+
DC: { namespace: string } & RecordOf<("description" | "modified" | "title")[], string> & { terms: Namespace<("description" | "modified" | "title")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/DEFAULT_CUSTOM_TYPES.html b/5.x/docs/variables/DEFAULT_CUSTOM_TYPES.html new file mode 100644 index 000000000..3efaa0447 --- /dev/null +++ b/5.x/docs/variables/DEFAULT_CUSTOM_TYPES.html @@ -0,0 +1,641 @@ +DEFAULT_CUSTOM_TYPES | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable DEFAULT_CUSTOM_TYPESConst

+
DEFAULT_CUSTOM_TYPES: { acl: string; meta: string } = ...
+
+

Type declaration

+
    +
  • +
    acl: string
  • +
  • +
    meta: string
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/FOAF.html b/5.x/docs/variables/FOAF.html new file mode 100644 index 000000000..4075a345c --- /dev/null +++ b/5.x/docs/variables/FOAF.html @@ -0,0 +1,634 @@ +FOAF | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable FOAFConst

+
FOAF: { namespace: string } & RecordOf<"Agent"[], string> & { terms: Namespace<"Agent"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/HH.html b/5.x/docs/variables/HH.html new file mode 100644 index 000000000..236c49081 --- /dev/null +++ b/5.x/docs/variables/HH.html @@ -0,0 +1,634 @@ +HH | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable HHConst

+
HH: { namespace: string } & RecordOf<"content-length"[], string> & { terms: Namespace<"content-length"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/HTTP.html b/5.x/docs/variables/HTTP.html new file mode 100644 index 000000000..c49470caa --- /dev/null +++ b/5.x/docs/variables/HTTP.html @@ -0,0 +1,634 @@ +HTTP | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable HTTPConst

+
HTTP: { namespace: string } & RecordOf<"statusCodeNumber"[], string> & { terms: Namespace<"statusCodeNumber"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/IANA.html b/5.x/docs/variables/IANA.html new file mode 100644 index 000000000..d62004d86 --- /dev/null +++ b/5.x/docs/variables/IANA.html @@ -0,0 +1,634 @@ +IANA | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable IANAConst

+
IANA: { namespace: string } & RecordOf<string[], string> & { terms: Namespace<string[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/INTERNAL_ALL.html b/5.x/docs/variables/INTERNAL_ALL.html new file mode 100644 index 000000000..2f928cbf0 --- /dev/null +++ b/5.x/docs/variables/INTERNAL_ALL.html @@ -0,0 +1,634 @@ +INTERNAL_ALL | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable INTERNAL_ALLConst

+
INTERNAL_ALL: "internal/*" = 'internal/*'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/INTERNAL_ERROR.html b/5.x/docs/variables/INTERNAL_ERROR.html new file mode 100644 index 000000000..4259efc4e --- /dev/null +++ b/5.x/docs/variables/INTERNAL_ERROR.html @@ -0,0 +1,634 @@ +INTERNAL_ERROR | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable INTERNAL_ERRORConst

+
INTERNAL_ERROR: "internal/error" = 'internal/error'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/INTERNAL_QUADS.html b/5.x/docs/variables/INTERNAL_QUADS.html new file mode 100644 index 000000000..290bb2d33 --- /dev/null +++ b/5.x/docs/variables/INTERNAL_QUADS.html @@ -0,0 +1,634 @@ +INTERNAL_QUADS | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable INTERNAL_QUADSConst

+
INTERNAL_QUADS: "internal/quads" = 'internal/quads'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/JSON_LD.html b/5.x/docs/variables/JSON_LD.html new file mode 100644 index 000000000..794c9789c --- /dev/null +++ b/5.x/docs/variables/JSON_LD.html @@ -0,0 +1,634 @@ +JSON_LD | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable JSON_LDConst

+
JSON_LD: { namespace: string } & RecordOf<"context"[], string> & { terms: Namespace<"context"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/LDP.html b/5.x/docs/variables/LDP.html new file mode 100644 index 000000000..8b6b4ad0a --- /dev/null +++ b/5.x/docs/variables/LDP.html @@ -0,0 +1,634 @@ +LDP | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable LDPConst

+
LDP: { namespace: string } & RecordOf<("contains" | "BasicContainer" | "Container" | "Resource")[], string> & { terms: Namespace<("contains" | "BasicContainer" | "Container" | "Resource")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/LOG_LEVELS.html b/5.x/docs/variables/LOG_LEVELS.html new file mode 100644 index 000000000..f444bc165 --- /dev/null +++ b/5.x/docs/variables/LOG_LEVELS.html @@ -0,0 +1,634 @@ +LOG_LEVELS | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable LOG_LEVELSConst

+
LOG_LEVELS: readonly ["error", "warn", "info", "verbose", "debug", "silly"] = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/MA.html b/5.x/docs/variables/MA.html new file mode 100644 index 000000000..b3103259f --- /dev/null +++ b/5.x/docs/variables/MA.html @@ -0,0 +1,634 @@ +MA | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable MAConst

+
MA: { namespace: string } & RecordOf<"format"[], string> & { terms: Namespace<"format"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/OIDC.html b/5.x/docs/variables/OIDC.html new file mode 100644 index 000000000..5461be499 --- /dev/null +++ b/5.x/docs/variables/OIDC.html @@ -0,0 +1,634 @@ +OIDC | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable OIDCConst

+
OIDC: { namespace: string } & RecordOf<"redirect_uris"[], string> & { terms: Namespace<"redirect_uris"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/PIM.html b/5.x/docs/variables/PIM.html new file mode 100644 index 000000000..7c3c0e267 --- /dev/null +++ b/5.x/docs/variables/PIM.html @@ -0,0 +1,634 @@ +PIM | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable PIMConst

+
PIM: { namespace: string } & RecordOf<"Storage"[], string> & { terms: Namespace<"Storage"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/POSIX.html b/5.x/docs/variables/POSIX.html new file mode 100644 index 000000000..845604ae7 --- /dev/null +++ b/5.x/docs/variables/POSIX.html @@ -0,0 +1,634 @@ +POSIX | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable POSIXConst

+
POSIX: { namespace: string } & RecordOf<("mtime" | "size")[], string> & { terms: Namespace<("mtime" | "size")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/PREFERRED_PREFIX.html b/5.x/docs/variables/PREFERRED_PREFIX.html new file mode 100644 index 000000000..95aa5afed --- /dev/null +++ b/5.x/docs/variables/PREFERRED_PREFIX.html @@ -0,0 +1,634 @@ +PREFERRED_PREFIX | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable PREFERRED_PREFIXConst

+
PREFERRED_PREFIX: string = VANN.preferredNamespacePrefix
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/PREFERRED_PREFIX_TERM.html b/5.x/docs/variables/PREFERRED_PREFIX_TERM.html new file mode 100644 index 000000000..fc9190a0d --- /dev/null +++ b/5.x/docs/variables/PREFERRED_PREFIX_TERM.html @@ -0,0 +1,634 @@ +PREFERRED_PREFIX_TERM | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable PREFERRED_PREFIX_TERMConst

+
PREFERRED_PREFIX_TERM: NamedNode<string> = VANN.terms.preferredNamespacePrefix
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/RDF.html b/5.x/docs/variables/RDF.html new file mode 100644 index 000000000..3eee90d05 --- /dev/null +++ b/5.x/docs/variables/RDF.html @@ -0,0 +1,634 @@ +RDF | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable RDFConst

+
RDF: { namespace: string } & RecordOf<"type"[], string> & { terms: Namespace<"type"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/RDFS.html b/5.x/docs/variables/RDFS.html new file mode 100644 index 000000000..1b4ef9144 --- /dev/null +++ b/5.x/docs/variables/RDFS.html @@ -0,0 +1,634 @@ +RDFS | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable RDFSConst

+
RDFS: { namespace: string } & RecordOf<"label"[], string> & { terms: Namespace<"label"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/SOLID.html b/5.x/docs/variables/SOLID.html new file mode 100644 index 000000000..72e2f6696 --- /dev/null +++ b/5.x/docs/variables/SOLID.html @@ -0,0 +1,634 @@ +SOLID | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable SOLIDConst

+
SOLID: { namespace: string } & RecordOf<("deletes" | "inserts" | "oidcIssuer" | "oidcIssuerRegistrationToken" | "oidcRegistration" | "where" | "InsertDeletePatch")[], string> & { terms: Namespace<("deletes" | "inserts" | "oidcIssuer" | "oidcIssuerRegistrationToken" | "oidcRegistration" | "where" | "InsertDeletePatch")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/SOLID_AS.html b/5.x/docs/variables/SOLID_AS.html new file mode 100644 index 000000000..b9ddc7e7b --- /dev/null +++ b/5.x/docs/variables/SOLID_AS.html @@ -0,0 +1,634 @@ +SOLID_AS | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable SOLID_ASConst

+
SOLID_AS: { namespace: string } & RecordOf<"Activity"[], string> & { terms: Namespace<"Activity"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/SOLID_ERROR.html b/5.x/docs/variables/SOLID_ERROR.html new file mode 100644 index 000000000..39a6e43e4 --- /dev/null +++ b/5.x/docs/variables/SOLID_ERROR.html @@ -0,0 +1,634 @@ +SOLID_ERROR | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable SOLID_ERRORConst

+
SOLID_ERROR: { namespace: string } & RecordOf<("disallowedMethod" | "errorResponse" | "stack")[], string> & { terms: Namespace<("disallowedMethod" | "errorResponse" | "stack")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/SOLID_HTTP.html b/5.x/docs/variables/SOLID_HTTP.html new file mode 100644 index 000000000..ee5c8605d --- /dev/null +++ b/5.x/docs/variables/SOLID_HTTP.html @@ -0,0 +1,634 @@ +SOLID_HTTP | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable SOLID_HTTPConst

+
SOLID_HTTP: { namespace: string } & RecordOf<("location" | "slug")[], string> & { terms: Namespace<("location" | "slug")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/SOLID_META.html b/5.x/docs/variables/SOLID_META.html new file mode 100644 index 000000000..f36aca2ab --- /dev/null +++ b/5.x/docs/variables/SOLID_META.html @@ -0,0 +1,634 @@ +SOLID_META | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable SOLID_METAConst

+
SOLID_META: { namespace: string } & RecordOf<("ResponseMetadata" | "template" | "contentTypeParameter" | "value" | "preserve")[], string> & { terms: Namespace<("ResponseMetadata" | "template" | "contentTypeParameter" | "value" | "preserve")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/TEMPLATE-1.html b/5.x/docs/variables/TEMPLATE-1.html new file mode 100644 index 000000000..aaa629878 --- /dev/null +++ b/5.x/docs/variables/TEMPLATE-1.html @@ -0,0 +1,634 @@ +TEMPLATE | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable TEMPLATEConst

+
TEMPLATE: { namespace: string } & RecordOf<"ResourceStore"[], string> & { terms: Namespace<"ResourceStore"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/TEMPLATE_VARIABLE.html b/5.x/docs/variables/TEMPLATE_VARIABLE.html new file mode 100644 index 000000000..472555d62 --- /dev/null +++ b/5.x/docs/variables/TEMPLATE_VARIABLE.html @@ -0,0 +1,634 @@ +TEMPLATE_VARIABLE | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable TEMPLATE_VARIABLEConst

+
TEMPLATE_VARIABLE: { namespace: string } & RecordOf<("baseUrl" | "rootFilePath" | "sparqlEndpoint" | "templateConfig")[], string> & { terms: Namespace<("baseUrl" | "rootFilePath" | "sparqlEndpoint" | "templateConfig")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/TEXT_HTML.html b/5.x/docs/variables/TEXT_HTML.html new file mode 100644 index 000000000..f69a756db --- /dev/null +++ b/5.x/docs/variables/TEXT_HTML.html @@ -0,0 +1,634 @@ +TEXT_HTML | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable TEXT_HTMLConst

+
TEXT_HTML: "text/html" = 'text/html'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/TEXT_MARKDOWN.html b/5.x/docs/variables/TEXT_MARKDOWN.html new file mode 100644 index 000000000..4251afc58 --- /dev/null +++ b/5.x/docs/variables/TEXT_MARKDOWN.html @@ -0,0 +1,634 @@ +TEXT_MARKDOWN | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable TEXT_MARKDOWNConst

+
TEXT_MARKDOWN: "text/markdown" = 'text/markdown'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/TEXT_N3.html b/5.x/docs/variables/TEXT_N3.html new file mode 100644 index 000000000..bc054672f --- /dev/null +++ b/5.x/docs/variables/TEXT_N3.html @@ -0,0 +1,634 @@ +TEXT_N3 | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable TEXT_N3Const

+
TEXT_N3: "text/n3" = 'text/n3'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/TEXT_TURTLE.html b/5.x/docs/variables/TEXT_TURTLE.html new file mode 100644 index 000000000..61870d74e --- /dev/null +++ b/5.x/docs/variables/TEXT_TURTLE.html @@ -0,0 +1,634 @@ +TEXT_TURTLE | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable TEXT_TURTLEConst

+
TEXT_TURTLE: "text/turtle" = 'text/turtle'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/UNIT_BYTES.html b/5.x/docs/variables/UNIT_BYTES.html new file mode 100644 index 000000000..7b156863c --- /dev/null +++ b/5.x/docs/variables/UNIT_BYTES.html @@ -0,0 +1,634 @@ +UNIT_BYTES | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable UNIT_BYTESConst

+
UNIT_BYTES: "bytes" = 'bytes'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/VANN.html b/5.x/docs/variables/VANN.html new file mode 100644 index 000000000..5e83a14ee --- /dev/null +++ b/5.x/docs/variables/VANN.html @@ -0,0 +1,634 @@ +VANN | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable VANNConst

+
VANN: { namespace: string } & RecordOf<"preferredNamespacePrefix"[], string> & { terms: Namespace<"preferredNamespacePrefix"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/VCARD.html b/5.x/docs/variables/VCARD.html new file mode 100644 index 000000000..7c2f5e3f1 --- /dev/null +++ b/5.x/docs/variables/VCARD.html @@ -0,0 +1,634 @@ +VCARD | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable VCARDConst

+
VCARD: { namespace: string } & RecordOf<"hasMember"[], string> & { terms: Namespace<"hasMember"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/XSD.html b/5.x/docs/variables/XSD.html new file mode 100644 index 000000000..2d61ccc40 --- /dev/null +++ b/5.x/docs/variables/XSD.html @@ -0,0 +1,634 @@ +XSD | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable XSDConst

+
XSD: { namespace: string } & RecordOf<("dateTime" | "integer")[], string> & { terms: Namespace<("dateTime" | "integer")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/modulePathPlaceholder.html b/5.x/docs/variables/modulePathPlaceholder.html new file mode 100644 index 000000000..bfcbbd19d --- /dev/null +++ b/5.x/docs/variables/modulePathPlaceholder.html @@ -0,0 +1,637 @@ +modulePathPlaceholder | Community Solid Server - v5.0.0
+
+ +
+
+
+
+ +

Variable modulePathPlaceholderConst

+
modulePathPlaceholder: "@css:" = '@css:'
+

A placeholder for the path to the @solid/community-server module root. +The resolveAssetPath function will replace this string with the actual path.

+
+
+
\ No newline at end of file