diff --git a/api.html b/api.html
index 0688a48d1..39ccca0ae 100644
--- a/api.html
+++ b/api.html
@@ -8530,7 +8530,7 @@
Submodules
@@ -10844,7 +10844,7 @@ Submodules
diff --git a/core.classifier.html b/core.classifier.html
index 90964b920..2cad18489 100644
--- a/core.classifier.html
+++ b/core.classifier.html
@@ -373,7 +373,7 @@ Submodules
-
-FICTION = {833, 873, 'FIC', 843, 'E', 813, 883, 853, 823, 'F', 863}
+FICTION = {833, 'FIC', 873, 843, 813, 883, 853, 'E', 823, 'F', 863}
@@ -910,7 +910,7 @@ Submodules
diff --git a/core.html b/core.html
index d09c0b575..79b760638 100644
--- a/core.html
+++ b/core.html
@@ -5053,12 +5053,12 @@ Submodules
-
-hostname = 'fv-az837-652'
+hostname = 'fv-az847-970.3soeacoywu2upfh4jr2diqk1yd.cx.internal.cloudapp.net'
diff --git a/core.model.html b/core.model.html
index a5f02daf5..486d6b5ea 100644
--- a/core.model.html
+++ b/core.model.html
@@ -6630,7 +6630,7 @@ Submodules
diff --git a/searchindex.js b/searchindex.js
index 57f8db34a..aae7388bf 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["api", "api.admin", "api.admin.controller", "api.clever", "api.lcp", "api.proquest", "api.saml", "api.saml.configuration", "api.saml.metadata", "api.saml.metadata.federations", "api.sip", "api.util", "app", "core", "core.classifier", "core.lcp", "core.model", "core.python_expression_dsl", "core.resources", "core.util", "core.util.webpub_manifest_parser", "core.util.webpub_manifest_parser.core", "core.util.webpub_manifest_parser.epub", "core.util.webpub_manifest_parser.opds2", "core.util.webpub_manifest_parser.rwpm", "index", "modules", "scripts"], "filenames": ["api.rst", "api.admin.rst", "api.admin.controller.rst", "api.clever.rst", "api.lcp.rst", "api.proquest.rst", "api.saml.rst", "api.saml.configuration.rst", "api.saml.metadata.rst", "api.saml.metadata.federations.rst", "api.sip.rst", "api.util.rst", "app.rst", "core.rst", "core.classifier.rst", "core.lcp.rst", "core.model.rst", "core.python_expression_dsl.rst", "core.resources.rst", "core.util.rst", "core.util.webpub_manifest_parser.rst", "core.util.webpub_manifest_parser.core.rst", "core.util.webpub_manifest_parser.epub.rst", "core.util.webpub_manifest_parser.opds2.rst", "core.util.webpub_manifest_parser.rwpm.rst", "index.rst", "modules.rst", "scripts.rst"], "titles": ["api package", "api.admin package", "api.admin.controller package", "api.clever package", "api.lcp package", "api.proquest package", "api.saml package", "api.saml.configuration package", "api.saml.metadata package", "api.saml.metadata.federations package", "api.sip package", "api.util package", "app module", "core package", "core.classifier package", "core.lcp package", "core.model package", "core.python_expression_dsl package", "core.resources package", "core.util package", "core.util.webpub_manifest_parser package", "core.util.webpub_manifest_parser.core package", "core.util.webpub_manifest_parser.epub package", "core.util.webpub_manifest_parser.opds2 package", "core.util.webpub_manifest_parser.rwpm package", "Welcome to Library Simplified Circulation Manager\u2019s documentation!", "circulation", "scripts module"], "terms": {"admin": [0, 13, 26, 27], "admin_auth_servic": [0, 1], "analytics_servic": [0, 1], "catalog_servic": [0, 1], "cdn_servic": [0, 1], "collection_library_registr": [0, 1], "collection_self_test": [0, 1], "collection_set": [0, 1], "discovery_service_library_registr": [0, 1], "discovery_servic": [0, 1], "individual_admin_set": [0, 1], "library_set": [0, 1, 3, 5, 13], "metadata_service_self_test": [0, 1], "metadata_servic": [0, 1], "patron_auth_service_self_test": [0, 1], "patron_auth_servic": [0, 1], "search_service_self_test": [0, 1], "self_test": [0, 1], "sitewide_servic": [0, 1], "sitewide_set": [0, 1, 13], "storage_servic": [0, 1], "work_editor": [0, 1], "admin_authentication_provid": [0, 26], "announcement_list_valid": [0, 26], "except": [0, 2, 4, 5, 7, 8, 9, 10, 11, 16, 17, 19, 20, 21, 26], "geographic_valid": [0, 26], "google_oauth_admin_authentication_provid": [0, 26], "password_admin_authentication_provid": [0, 26], "template_styl": [0, 26], "templat": [0, 13, 16, 21, 26], "valid": [0, 2, 3, 4, 5, 6, 8, 10, 11, 13, 16, 19, 21, 26], "clever": [0, 26], "lcp": [0, 2, 13, 16, 19, 26], "collect": [0, 2, 5, 13, 14, 19, 20, 21, 23, 24, 26, 27], "encrypt": [0, 7, 8, 22, 26], "factori": [0, 5, 7, 16, 19, 21, 23, 24, 26], "hash": [0, 15, 26], "import": [0, 2, 13, 14, 16, 26, 27], "mirror": [0, 2, 5, 14, 16, 26, 27], "server": [0, 2, 3, 5, 10, 13, 14, 15, 16, 19, 26, 27], "util": [0, 1, 2, 6, 7, 13, 14, 26], "proquest": [0, 2, 16, 26], "client": [0, 1, 2, 3, 6, 11, 13, 14, 16, 26], "credenti": [0, 1, 2, 3, 4, 6, 11, 13, 26, 27], "identifi": [0, 1, 2, 3, 4, 8, 10, 11, 13, 14, 17, 19, 21, 22, 23, 26, 27], "script": [0, 2, 16, 21, 25, 26], "saml": [0, 5, 26], "configur": [0, 1, 2, 4, 5, 6, 9, 10, 11, 13, 19, 26, 27], "model": [0, 4, 5, 6, 11, 13, 14, 15, 26, 27], "metadata": [0, 1, 2, 4, 5, 6, 7, 11, 13, 14, 16, 19, 21, 22, 23, 24, 27], "filter": [0, 6, 13, 14, 16], "parser": [0, 5, 6, 7, 9, 10, 13, 16, 19, 20, 26], "auth": [0, 1, 2, 3, 8, 19, 26], "provid": [0, 2, 3, 4, 5, 7, 8, 13, 14, 16, 26, 27], "sip": [0, 26], "dialect": [0, 26], "patron": [0, 1, 2, 3, 4, 5, 6, 8, 10, 13, 15, 19, 26, 27], "short_client_token": [0, 26], "url": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 13, 16, 19, 21, 26], "class": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "annotationpars": 0, "sourc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "base": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "object": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "classmethod": [0, 1, 2, 4, 5, 10, 11, 13, 14, 16, 19, 21, 27], "pars": [0, 4, 5, 8, 10, 13, 16, 17, 19, 21], "_db": [0, 1, 3, 11, 13, 16, 19, 27], "data": [0, 2, 3, 4, 5, 8, 10, 13, 14, 16, 19, 27], "annotationwrit": 0, "content_typ": [0, 4, 5, 13, 16, 19], "applic": [0, 1, 2, 8, 10, 13, 14, 16, 19, 27], "ld": [0, 14], "json": [0, 2, 4, 5, 8, 13, 16, 19, 21], "profil": [0, 2, 6, 8, 13, 16, 19, 22, 27], "http": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 16, 24, 26, 27], "www": [0, 4, 6, 8, 10, 11, 13, 16, 19], "w3": [0, 4, 13, 16, 19], "org": [0, 1, 2, 3, 4, 8, 10, 11, 13, 14, 16, 19, 24], "ns": [0, 13, 14, 16, 19], "anno": 0, "jsonld": [0, 19, 24], "jsonld_context": 0, "ldp_context": 0, "ldp": 0, "annotation_container_for": 0, "none": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "annotation_page_for": 0, "with_context": 0, "true": [0, 1, 2, 3, 4, 5, 8, 10, 11, 13, 14, 16, 19], "annotations_for": 0, "detail": [0, 1, 2, 8, 10, 13, 14, 16, 19], "load_docu": 0, "retriev": [0, 2, 13, 14, 16], "given": [0, 2, 3, 4, 5, 10, 11, 13, 14, 16, 19, 27], "from": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 13, 14, 16, 19, 27], "local": [0, 4, 8, 13, 14, 16, 19, 27], "file": [0, 4, 5, 10, 13, 16, 19, 21, 27], "avail": [0, 2, 4, 5, 7, 13, 16, 17, 23, 27], "fall": [0, 27], "back": [0, 6, 13, 16, 21], "network": [0, 13, 14, 16, 19], "kwarg": [0, 5, 10, 13, 14, 16, 19, 27], "singl": [0, 2, 5, 8, 10, 13, 14, 16, 19, 21], "librari": [0, 1, 2, 3, 4, 5, 6, 10, 11, 13, 14, 19, 26, 27], "wide": [0, 2, 13, 16], "properti": [0, 1, 2, 4, 5, 6, 7, 8, 10, 13, 14, 16, 17, 19, 20, 22, 23, 24], "for_authentication_docu": 0, "The": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 16, 19, 21, 27], "publish": [0, 13, 14, 16, 19, 21, 22], "represent": [0, 4, 8, 13, 16, 19, 27], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 16, 17, 19, 21, 27], "us": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 23, 27], "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 21, 23, 27], "document": [0, 2, 4, 5, 8, 11, 13, 14, 16, 19, 21], "basic": [0, 2, 8, 13, 14, 16, 19], "just": [0, 2, 6, 10, 11, 13, 16, 27], "id": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 19, 27], "is_act": [0, 13], "should": [0, 2, 3, 4, 5, 6, 8, 10, 13, 14, 16, 27], "displai": [0, 1, 2, 8, 13, 16, 19], "now": [0, 10, 13, 16], "json_readi": [0, 19], "s": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 21, 22, 27], "entir": [0, 13, 16], "list": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 21, 27], "store": [0, 3, 4, 6, 8, 10, 13, 15, 16, 21, 22], "configurationset": [0, 1, 13, 16], "which": [0, 1, 2, 3, 4, 5, 6, 8, 10, 13, 14, 16, 17, 19, 27], "why": [0, 13, 16, 27], "isn": [0, 2, 13, 16, 19, 27], "t": [0, 1, 2, 4, 10, 13, 14, 16, 19, 21, 27], "core": [0, 1, 2, 4, 5, 6, 7, 25, 26, 27], "setting_nam": [0, 16, 21], "activ": [0, 5, 10, 13, 14, 16, 19], "yield": [0, 13, 16, 19, 27], "onli": [0, 2, 3, 4, 5, 8, 10, 13, 14, 16, 19, 20, 21, 22, 23, 27], "for_librari": [0, 16], "load": [0, 9, 13, 16, 27], "paramet": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 17, 19, 20, 21, 27], "A": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 16, 19, 21, 27], "get_local": 0, "initialize_databas": 0, "autoiniti": 0, "run": [0, 2, 4, 5, 13, 14, 16, 19, 27], "authenticationprovid": [0, 3, 6, 10], "integr": [0, 1, 2, 3, 4, 5, 6, 10, 13, 14, 16, 19], "analyt": [0, 3, 6, 10, 14, 16, 26], "opdsauthenticationflow": [0, 19], "handl": [0, 5, 13, 14, 16, 19, 27], "specif": [0, 1, 2, 3, 4, 6, 8, 10, 11, 13, 14, 16, 19, 21, 22, 23], "scheme": [0, 13, 14, 16, 21, 22], "descript": [0, 1, 3, 4, 5, 6, 8, 10, 13, 14, 16, 21, 22, 23], "external_type_regular_express": [0, 13, 16], "flow_typ": [0, 19], "identifies_individu": 0, "institution_id": [0, 10], "library_identifier_field": 0, "library_identifier_restrict": 0, "library_identifier_restriction_barcod": 0, "barcod": [0, 10, 16], "library_identifier_restriction_typ": 0, "library_identifier_restriction_type_list": 0, "library_identifier_restriction_type_non": 0, "library_identifier_restriction_type_prefix": 0, "prefix": [0, 13, 16], "library_identifier_restriction_type_regex": 0, "regex": [0, 8], "library_identifier_restriction_type_str": 0, "string": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "kei": [0, 1, 2, 3, 4, 5, 8, 10, 13, 16, 19, 21, 23], "label": [0, 1, 2, 3, 4, 5, 10, 13, 16], "l": [0, 1, 3, 4, 5, 6, 10, 13, 14, 16, 19], "extern": [0, 2, 4, 5, 8, 13, 14, 16, 19], "type": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "regular": [0, 2, 8, 10, 13, 14, 16, 19, 21], "express": [0, 1, 2, 8, 10, 13, 14, 17, 19, 21], "deriv": [0, 13, 14, 16], "restrict": [0, 2, 13, 16], "select": [0, 1, 2, 4, 5, 10, 13, 16, 19, 27], "when": [0, 1, 2, 4, 5, 10, 11, 13, 14, 16, 17, 19, 21, 27], "multipl": [0, 2, 13, 14, 16, 17, 19, 21, 27], "share": [0, 2, 13, 16, 27], "il": [0, 2, 10, 13, 14, 19], "person": [0, 2, 3, 10, 13, 14, 16], "mai": [0, 8, 10, 11, 13, 14, 16, 19, 27], "abl": [0, 10, 16], "consid": [0, 5, 13, 16, 19], "em": [0, 4, 10, 13], "set": [0, 1, 2, 3, 4, 5, 7, 8, 10, 11, 13, 14, 16, 19, 21, 22, 27], "contain": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "rule": [0, 2, 5, 8, 13, 14, 16, 21, 27], "determin": [0, 2, 5, 13, 14, 16], "whether": [0, 2, 5, 8, 10, 13, 16, 19, 20, 21], "p": [0, 1, 2, 4, 13, 14, 21], "If": [0, 1, 2, 3, 4, 5, 10, 11, 13, 14, 16, 19, 27], "No": [0, 3, 5, 10, 13, 16, 19], "valu": [0, 1, 2, 3, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24], "field": [0, 1, 2, 3, 5, 8, 10, 13, 14, 16, 19], "option": [0, 1, 2, 4, 5, 7, 8, 9, 10, 13, 14, 16, 21], "match": [0, 2, 8, 10, 11, 13, 14, 16, 19], "exact": [0, 2, 13, 14, 16], "comma": [0, 13, 17, 19], "separ": [0, 3, 4, 8, 10, 11, 13, 14, 19], "default": [0, 1, 2, 4, 5, 8, 10, 11, 13, 14, 16, 19, 20, 21, 27], "record": [0, 3, 13, 14, 16, 27], "appli": [0, 8, 11, 13, 14, 16], "differ": [0, 2, 4, 5, 8, 10, 11, 13, 14, 15, 16, 17, 19, 23, 27], "method": [0, 1, 2, 3, 5, 8, 10, 11, 13, 14, 16, 17, 19, 21, 23, 24], "here": [0, 3, 4, 10, 13, 14, 16, 19], "chosen": [0, 13, 16, 19], "institut": [0, 10, 14], "branch": [0, 13, 14], "login_button_imag": [0, 3], "header": [0, 2, 6, 13, 16, 19], "equival": [0, 6, 8, 13, 16], "return": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 27], "one": [0, 1, 2, 4, 6, 8, 10, 11, 13, 14, 16, 19, 21, 27], "can": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 16, 17, 19, 21, 27], "problemdetail": [0, 1, 2, 3, 6, 7, 13, 19], "error": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 13, 14, 16, 19], "occur": [0, 4, 6, 8, 9, 14, 16, 19], "ar": [0, 1, 2, 3, 4, 5, 6, 10, 13, 14, 16, 19, 27], "miss": [0, 2, 5, 6, 13, 14, 19, 21, 27], "wrong": [0, 6, 13, 16, 19, 21], "authenticated_patron": [0, 6], "go": [0, 2, 4, 6, 13, 14, 16], "need": [0, 1, 2, 13, 14, 16, 19, 27], "have": [0, 1, 2, 3, 5, 8, 10, 11, 13, 14, 16, 19, 21, 27], "updat": [0, 2, 7, 10, 13, 16, 19, 27], "happen": [0, 2, 3, 9, 11, 13, 16, 19], "transpar": [0, 1, 13, 19], "point": [0, 4, 5, 8, 13, 14, 16, 21, 27], "enforce_library_identifier_restrict": 0, "patrondata": [0, 3, 6, 10], "doe": [0, 3, 5, 10, 11, 13, 14, 16, 19, 27], "external_integr": [0, 2, 4, 5, 13, 16], "get_credential_from_head": 0, "extract": [0, 5, 6, 8, 10, 13, 14, 16, 19], "password": [0, 1, 2, 3, 4, 5, 10, 11, 13, 16], "pass": [0, 2, 3, 6, 10, 13, 14, 15, 16, 19], "perform": [0, 2, 13, 14, 16, 19, 21], "independ": [0, 10], "remote_patron_lookup": [0, 3, 6], "patron_or_patrondata": 0, "ask": [0, 3, 13, 16], "remot": [0, 2, 5, 9, 11, 13, 14, 16, 27], "inform": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 13, 14, 16, 19, 21, 23, 27], "about": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 13, 14, 16, 19, 21, 23], "account": [0, 1, 2, 11, 13, 14, 16, 27], "call": [0, 2, 13, 14, 16, 17, 19, 27], "cours": [0, 13, 14, 16], "around": [0, 4, 11, 13, 16, 19], "purpos": [0, 2, 11, 13, 14, 16], "learn": [0, 14], "some": [0, 10, 13, 14, 16, 19, 27], "primarili": [0, 13, 16], "email": [0, 1, 2, 10, 14, 16], "address": [0, 1, 2, 4, 10, 13, 16], "databas": [0, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 19, 27], "implement": [0, 4, 6, 10, 13, 16, 21], "assum": [0, 5, 10, 13, 16, 19, 27], "special": [0, 13, 14, 19], "lookup": [0, 13, 14, 16], "function": [0, 4, 10, 13, 14, 16, 17, 19, 21], "exactli": [0, 13, 16, 19], "present": [0, 10, 13, 14, 16, 19, 21, 22], "wa": [0, 1, 2, 10, 13, 14, 16, 19, 27], "either": [0, 2, 4, 5, 8, 10, 13, 14, 16, 19, 21, 24], "further": [0, 2, 8, 13, 19], "could": [0, 8, 11, 13, 14, 16, 17, 19], "update_patron_external_typ": 0, "make": [0, 1, 2, 3, 10, 13, 14, 16, 19, 21], "sure": [0, 1, 2, 13, 16, 21], "reflect": [0, 13, 16], "what": [0, 3, 5, 8, 13, 14, 16, 19], "sai": [0, 13, 14, 19], "update_patron_metadata": 0, "refresh": [0, 2, 13, 16, 27], "our": [0, 6, 13, 14, 16, 19], "rout": 0, "request": [0, 1, 2, 3, 4, 5, 6, 8, 10, 13, 16, 19], "appropri": [0, 3, 4, 6, 13, 14, 16, 19, 27], "libraryauthent": [0, 2], "bearer_token_provider_lookup": 0, "arg": [0, 2, 5, 10, 13, 16, 19, 27], "create_authentication_docu": 0, "create_authentication_head": 0, "create_bearer_token": 0, "current_library_short_nam": 0, "decode_bearer_token": 0, "invoke_authenticator_method": 0, "method_nam": 0, "populate_authent": 0, "basesamlauthenticationprovid": [0, 6], "bearertokensign": 0, "2": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 16, 19, 21, 23, 27], "0": [0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 13, 14, 16, 19, 21, 23], "display_nam": [0, 8, 9, 13, 16, 19], "librarysimplifi": [0, 2, 3, 11, 13, 14, 16, 19], "authtyp": 0, "name": [0, 1, 2, 3, 4, 5, 6, 8, 10, 13, 14, 16, 19, 21, 27], "sp_xml_metadata": 0, "servic": [0, 1, 2, 3, 4, 5, 7, 8, 9, 11, 13, 14, 16, 19], "xml": [0, 8, 9, 13, 14, 16, 19, 27], "manag": [0, 1, 2, 3, 4, 5, 6, 13, 14, 16, 27], "format": [0, 1, 2, 4, 5, 7, 8, 9, 10, 13, 14, 16, 17, 19, 21, 27], "must": [0, 1, 2, 4, 11, 13, 16, 27], "spssodescriptor": 0, "tag": [0, 13, 14, 16, 19], "least": [0, 16, 21, 27], "assertionconsumerservic": [0, 7, 8], "bind": [0, 4, 6, 7, 8, 14], "attribut": [0, 5, 6, 8, 13, 14, 16], "urn": [0, 5, 8, 13, 16, 19], "oasi": [0, 8], "tc": [0, 8, 14], "post": [0, 1, 2, 6, 8, 13, 14, 16, 19], "textarea": [0, 10, 16], "requir": [0, 1, 2, 3, 4, 5, 8, 10, 13, 14, 16, 19, 21, 23, 27], "categori": [0, 4, 5, 13, 16, 19], "sp_private_kei": 0, "privat": [0, 8, 10, 13, 14, 19], "fals": [0, 1, 2, 4, 5, 8, 10, 13, 14, 16, 19, 21, 27], "saml_federated_idp_entity_id": 0, "feder": [0, 6, 7, 8, 14], "idp": [0, 6, 7, 8, 9], "exampl": [0, 1, 9, 11, 13, 14, 16, 19, 21], "incommon": [0, 6, 8], "support": [0, 2, 4, 8, 10, 11, 13, 16, 27], "try": [0, 2, 8, 10, 13, 14, 16, 19], "find": [0, 1, 2, 8, 11, 13, 16, 19, 21, 27], "menu": [0, 5, 16], "saml_patron_id_use_name_id": 0, "nameid": [0, 8], "indic": [0, 3, 4, 5, 8, 13, 14, 16, 19, 20, 21], "search": [0, 2, 13, 14, 16, 19, 24, 25], "uniqu": [0, 2, 3, 4, 5, 8, 13, 16, 20, 21], "found": [0, 6, 13, 16, 17, 19, 27], "supersed": 0, "ani": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 21, 27], "next": [0, 5, 10, 13, 16, 27], "section": [0, 3, 10, 13], "do": [0, 4, 5, 6, 8, 10, 13, 14, 16, 19, 27], "NOT": [0, 11], "saml_patron_id_attribut": 0, "scan": [0, 10], "sequenti": [0, 5, 19], "order": [0, 2, 13, 14, 16, 19, 27], "you": [0, 1, 2, 4, 5, 8, 10, 11, 13, 16, 19], "chose": 0, "them": [0, 1, 3, 8, 11, 13, 16, 19], "first": [0, 4, 5, 8, 10, 13, 14, 16, 19, 20, 21, 27], "exist": [0, 1, 2, 4, 5, 8, 10, 13, 14, 15, 16, 19, 27], "br": [0, 14, 19], "note": [0, 5, 8, 11, 13, 14, 16], "sever": [0, 8, 10, 13, 16], "edupersonuniqueid": [0, 5, 8], "edupersontargetedid": [0, 5, 8], "edupersonprincipalnam": [0, 5, 8], "uid": [0, 5, 8], "givennam": [0, 5, 8], "surnam": [0, 5, 8], "mail": [0, 5, 8, 10, 14], "displaynam": [0, 5, 8], "eduperson": [0, 5, 8], "edupersonaffili": [0, 5, 8], "edupersonnicknam": [0, 5, 8], "edupersonorgdn": [0, 5, 8], "edupersonorgunitdn": [0, 5, 8], "edupersonprimaryaffili": [0, 5, 8], "edupersonentitl": [0, 5, 8], "edupersonprimaryorgunitdn": [0, 5, 8], "edupersonscopedaffili": [0, 5, 8], "edupersonassur": [0, 5, 8], "edupersonorcid": [0, 5, 8], "edupersonprincipalnameprior": [0, 5, 8], "eduorg": [0, 5, 8], "eduorghomepageuri": [0, 5, 8], "eduorgidentityauthnpolicyuri": [0, 5, 8], "eduorglegalnam": [0, 5, 8], "eduorgsuperioruri": [0, 5, 8], "eduorgwhitepagesuri": [0, 5, 8], "saml_patron_id_regular_express": 0, "specifi": [0, 1, 4, 5, 8, 9, 10, 11, 13, 16, 17, 19, 20, 21, 27], "b": [0, 13, 14, 16, 19], "enabl": [0, 10, 13, 16, 27], "group": [0, 13, 14, 16, 17, 21, 23, 27], "patron_id": [0, 8, 15, 16], "For": [0, 4, 13, 14, 16, 19, 21, 27], "pre": [0, 14, 16], "lt": [0, 14, 17, 19], "gt": [0, 14, 17], "univers": [0, 14, 19], "idp_xml_metadata": 0, "ident": [0, 4, 7, 8, 13, 14, 16], "idpssodescriptor": 0, "each": [0, 2, 10, 13, 14, 16, 19, 27], "singlesignonservic": [0, 7, 8], "redirect": [0, 1, 2, 6, 8, 16], "saml_session_lifetim": 0, "session": [0, 2, 4, 5, 6, 7, 10, 13, 15, 16, 19], "lifetim": [0, 4], "how": [0, 1, 5, 8, 13, 14, 16, 19], "long": [0, 5, 8, 13, 14, 16], "creat": [0, 1, 2, 3, 4, 5, 6, 7, 10, 13, 14, 16, 19, 21, 23, 24, 27], "live": [0, 8, 14], "dai": [0, 3, 5, 8, 9, 13, 14, 16, 19], "By": [0, 8, 10, 11, 13, 16], "empti": [0, 5, 13, 19, 20], "mean": [0, 2, 8, 13, 14, 16, 27], "same": [0, 2, 4, 13, 14, 16, 19], "number": [0, 1, 2, 3, 4, 5, 10, 13, 14, 16, 17, 19, 21, 27], "overrid": [0, 8, 13, 16, 19, 27], "behaviour": 0, "affect": [0, 5, 13, 14], "side": [0, 13, 16], "access": [0, 1, 2, 3, 4, 5, 6, 10, 13, 16, 19, 27], "protect": [0, 4, 5, 13, 14, 16, 27], "still": [0, 1, 13, 16], "govern": [0, 10, 14, 19], "reauthent": 0, "time": [0, 2, 4, 8, 10, 13, 14, 16, 19, 21, 23, 27], "expir": [0, 1, 3, 4, 5, 9, 11, 13, 16, 27], "saml_filter_express": 0, "python": [0, 4, 5, 13, 14, 16, 19, 21], "out": [0, 2, 3, 4, 5, 8, 10, 11, 13, 14, 16, 19, 27], "want": [0, 1, 4, 5, 8, 13, 16, 19], "eresourc": 0, "follow": [0, 1, 6, 8, 10, 13, 16], "mace": 0, "nyu": 0, "edu": [0, 13], "entl": 0, "lib": [0, 19], "subject": [0, 4, 6, 8, 13, 14, 16, 21, 22], "attribute_stat": [0, 8], "strict": [0, 7, 8, 16], "mode": [0, 13, 27], "1": [0, 1, 2, 3, 4, 5, 8, 10, 11, 13, 14, 16, 19, 21, 27], "toolkit": [0, 7], "reject": [0, 10, 16], "unsign": [0, 8], "unencrypt": [0, 4], "messag": [0, 2, 4, 7, 8, 9, 10, 13, 14, 15, 16, 17, 19, 20, 21], "expect": [0, 8, 10, 13, 16, 17, 19, 27], "sign": [0, 1, 2, 7, 8, 10, 13, 14, 16, 19], "also": [0, 3, 4, 8, 11, 13, 14, 16, 17, 21, 23, 24], "standard": [0, 8, 13, 14, 16, 19, 21], "strictli": 0, "debug": [0, 1, 7, 13, 14, 16, 19], "output": [0, 1, 4, 13, 16, 27], "token_data_source_nam": [0, 3], "token_typ": [0, 3, 16], "token": [0, 2, 3, 5, 6, 11, 13, 14, 15, 16], "basicauthtemptokencontrol": 0, "issu": [0, 13, 14, 16], "temporari": [0, 16], "do_not_generate_new_token_period": 0, "3540": 0, "token_dur": 0, "datetim": [0, 1, 4, 5, 8, 9, 11, 13, 16, 19, 21], "timedelta": [0, 5, 8, 9, 13, 16], "second": [0, 4, 5, 9, 13, 14, 16, 19], "3600": [0, 4, 5, 13], "basic_auth_temp_token": 0, "param": [0, 6, 13, 14, 16, 19, 27], "gener": [0, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 15, 16, 19, 27], "get_or_create_token": 0, "new": [0, 1, 2, 4, 5, 6, 7, 8, 13, 14, 15, 16, 19, 21, 23, 24, 27], "basicauthenticationprovid": [0, 10], "hasselftest": [0, 13], "verifi": [0, 2, 3, 6, 9, 10, 13], "usernam": [0, 1, 3, 4, 10, 11, 13, 16], "obtain": [0, 3, 6, 10, 13, 16, 19], "through": [0, 2, 3, 13, 16, 17, 21], "truth": [0, 2], "authentication_realm": 0, "card": [0, 10, 14], "barcode_format_codabar": 0, "codabar": [0, 10], "barcode_format_non": 0, "bearer_token_provider_nam": 0, "httpbasicbearertoken": 0, "common_identifier_label": 0, "common_password_label": 0, "pin": [0, 4, 5, 10, 14], "default_identifier_label": 0, "default_identifier_regular_express": 0, "re": [0, 2, 4, 5, 8, 13, 14, 16, 17, 19], "compil": [0, 2, 4, 5, 13, 14, 16, 17, 19, 27], "za": [0, 14, 16, 19, 21], "z0": [0, 21], "9": [0, 8, 13, 14, 16, 19, 21], "default_keyboard": 0, "default_password_label": 0, "default_password_regular_express": 0, "email_address_keyboard": 0, "flow_type_bas": 0, "spec": [0, 11, 13, 16, 19, 21, 24], "flow_type_oauth": 0, "oauth": [0, 1, 2, 3, 6, 13, 16], "http_basic_oauth_en": 0, "http_basic_oauth_enabled_default": 0, "identifier_barcode_format": [0, 10], "identifier_keyboard": [0, 10], "identifier_label": [0, 10], "identifier_maximum_length": [0, 10], "identifier_regular_express": [0, 10], "bearer": [0, 3, 5, 6, 13, 16], "via": [0, 2, 4, 13, 16], "disabl": [0, 13, 14], "null_keyboard": 0, "input": [0, 1, 2, 4, 10, 13, 16, 21, 27], "number_pad": 0, "pad": [0, 1, 2, 10], "password_keyboard": [0, 10], "password_label": [0, 10], "password_maximum_length": [0, 10], "password_regular_express": [0, 10], "test_identifi": [0, 10], "work": [0, 1, 2, 4, 5, 8, 10, 13, 14, 19, 26, 27], "test_password": [0, 10], "abov": [0, 3, 10, 13], "previou": [0, 10, 13], "mani": [0, 5, 10, 11, 13, 16], "render": [0, 10, 13, 16], "physic": [0, 10, 14], "camera": [0, 10], "instead": [0, 2, 5, 8, 10, 13, 16], "manual": [0, 4, 10, 13, 14, 16], "immedi": [0, 10, 13, 16], "doesn": [0, 2, 10, 13, 16, 21], "keyboard": [0, 10, 14], "entri": [0, 1, 2, 5, 8, 10, 11, 13, 16, 19, 27], "system": [0, 2, 3, 8, 10, 13, 14, 16], "prompt": [0, 10], "maximum": [0, 1, 4, 10, 11, 13, 16, 21], "length": [0, 1, 2, 4, 5, 10, 13, 19], "test_identifier_description_for_optional_password": 0, "test_identifier_description_for_required_password": 0, "test_password_description_opt": 0, "test_password_description_requir": 0, "alphanumerics_plu": 0, "apply_patrondata": 0, "result": [0, 2, 4, 10, 13, 14, 16, 17, 19, 27], "turn": [0, 2, 11, 13, 14, 16, 19], "dictionari": [0, 2, 4, 5, 7, 8, 10, 11, 13, 14, 16, 19, 21, 27], "authentication_head": 0, "class_default": 0, "collects_password": 0, "local_patron_lookup": 0, "correspond": [0, 2, 13, 16, 19], "recent": [0, 13], "possibl": [0, 2, 13, 16, 19, 27], "effect": [0, 13], "more": [0, 4, 8, 10, 13, 14, 16, 19, 27], "precis": [0, 13, 14], "Or": [0, 13], "case": [0, 4, 5, 6, 7, 8, 9, 13, 14, 16, 21], "help": [0, 13, 14], "all": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 27], "patron_is_new": 0, "remote_authent": [0, 10], "approv": [0, 16], "noth": [0, 13, 14, 16], "known": [0, 8, 13, 16, 19], "_and_": [0, 10, 13], "enough": [0, 13, 16], "came": [0, 13, 16], "patroninfo": 0, "save": [0, 1, 2, 5, 13, 16], "later": [0, 5, 13, 14, 16, 19], "invalid": [0, 16, 19], "belong": [0, 2, 9, 13, 16], "associ": [0, 1, 2, 3, 4, 5, 11, 13, 14, 15, 16, 19, 27], "thie": 0, "scrub_credenti": 0, "scrub": [0, 13], "incom": [0, 2, 3, 5, 8, 13], "part": [0, 2, 4, 5, 10, 11, 13, 14, 16, 19, 21], "server_side_valid": 0, "even": [0, 13, 16, 19], "look": [0, 2, 3, 4, 5, 8, 10, 11, 13, 14, 16, 19], "right": [0, 2, 13, 14, 16, 17, 19, 27], "sometim": [0, 13, 16], "egregi": 0, "problem": [0, 2, 3, 6, 13, 14, 16, 19], "caught": 0, "without": [0, 1, 8, 10, 13, 16, 19], "check": [0, 1, 2, 3, 4, 5, 9, 10, 11, 13, 16, 19, 21], "testing_patron": 0, "up": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 16, 19], "reserv": [0, 13, 19, 23], "tupl": [0, 3, 5, 6, 11, 13, 14, 16, 19, 21, 27], "testing_patron_or_bust": 0, "rais": [0, 4, 5, 7, 8, 9, 11, 13, 16, 17, 19, 21], "cannotloadconfigur": [0, 11, 13, 16, 19], "integrationexcept": [0, 13, 19], "mixin": [0, 13, 16, 21], "secret": [0, 1, 2, 3, 4, 11, 13, 14, 16], "bearer_token_signing_secret": 0, "db": [0, 1, 4, 5, 6, 7, 8, 13, 14, 15, 16], "site": [0, 2, 6, 11, 13, 14, 16, 19], "sqlalchemi": [0, 4, 5, 6, 7, 11, 13, 15, 16, 19], "orm": [0, 4, 5, 6, 7, 13, 15, 16, 19], "cannotcreatelocalpatron": 0, "we": [0, 2, 3, 11, 13, 14, 16, 19, 27], "put": [0, 11, 13, 16, 19], "schema": [0, 2, 13, 14, 16, 19], "probabl": [0, 1, 13, 14, 16], "becaus": [0, 1, 5, 8, 13, 14, 16, 19, 27], "too": [0, 10, 11, 13, 16], "vagu": 0, "circulationpatronprofilestorag": 0, "url_for": [0, 16], "patronprofilestorag": [0, 16], "storag": [0, 1, 13, 14, 16], "short": [0, 11, 13, 14, 16], "profile_docu": [0, 13, 16], "repres": [0, 3, 4, 5, 6, 8, 13, 14, 16, 17, 19, 21, 22], "current": [0, 2, 10, 11, 13, 14, 16, 19, 27], "statu": [0, 2, 3, 10, 13, 14, 16, 19, 27], "basic_auth_provid": 0, "oauth_provid": 0, "saml_provid": 0, "authentication_document_annot": 0, "regist": [0, 2, 13, 16], "assert_ready_for_token_sign": 0, "ha": [0, 1, 2, 3, 6, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 21], "ensur": [0, 13, 14, 16], "author": [0, 1, 3, 6, 10, 11, 13, 14, 16, 19, 21, 22, 27], "user": [0, 1, 2, 3, 4, 6, 7, 8, 10, 13, 14, 16, 27], "compon": [0, 13, 16], "otherwis": [0, 1, 3, 5, 6, 10, 11, 13, 14, 16, 19, 21], "liter": 0, "particular": [0, 1, 2, 6, 10, 13, 14, 16, 19, 21], "authentication_document_url": 0, "provider_nam": [0, 4, 6], "relev": [0, 2, 11, 13, 16, 27], "problemdetai": 0, "come": [0, 13, 14, 16, 19], "provider_token": 0, "web": [0, 1, 2, 6, 13, 14, 16, 19, 21, 24], "lieu": 0, "got": [0, 13, 19], "big": [0, 13, 14], "advantag": [0, 2, 13], "tell": [0, 10, 13, 14], "_which_": 0, "against": [0, 2, 3, 11, 13, 14, 16], "decod": [0, 8, 11, 19], "decode_bearer_token_from_head": 0, "from_config": [0, 11, 13], "custom_catalog_sourc": 0, "custompatroncatalog": 0, "initi": [0, 11, 13, 16, 19, 20, 27], "its": [0, 2, 5, 8, 10, 13, 14, 16, 19, 21, 22, 24], "externalintegr": [0, 2, 4, 5, 13, 16], "intend": [0, 13, 14, 16, 27], "mock": [0, 1, 2, 13, 16], "dure": [0, 2, 4, 8, 9, 13, 16], "individu": [0, 1, 2, 13, 14, 16], "most": [0, 2, 5, 8, 10, 13, 14, 16, 19, 27], "don": [0, 4, 10, 13, 14, 16], "other": [0, 1, 2, 3, 6, 10, 11, 13, 14, 16, 19], "wai": [0, 4, 13, 16, 27], "popul": [0, 14, 16], "ip": [0, 16], "gate": 0, "mechan": [0, 4, 5, 13, 14, 16], "key_pair": 0, "public": [0, 2, 5, 8, 13, 14, 16, 19, 21, 23, 24], "pair": [0, 11, 13, 14, 16], "iter": [0, 5, 9, 13, 19, 20], "over": [0, 2, 4, 6, 10, 13, 16, 19], "register_basic_auth_provid": 0, "register_bearer_token_auth_provid": 0, "register_provid": 0, "supports_patron_authent": 0, "oauthauthenticationprovid": [0, 3], "default_token_expiration_dai": 0, "42": [0, 8, 16], "intermediari": [0, 13], "oauth_token_expiration_dai": 0, "token_expiration_dai": [0, 3], "until": [0, 3, 5, 16, 23], "_not_": [0, 6], "embed": [0, 6], "create_token": [0, 5], "ti": [0, 19], "external_authenticate_url": [0, 3], "state": [0, 1, 3, 10, 13, 14, 16, 23], "login": [0, 10], "form": [0, 1, 2, 5, 7, 11, 13, 14, 16], "variabl": [0, 10, 13], "propag": [0, 13], "callback": [0, 1, 2, 3], "external_authenticate_url_paramet": 0, "argument": [0, 2, 4, 13, 14, 16, 17, 19], "fill": [0, 13, 16, 27], "oauth_callback": [0, 3], "code": [0, 2, 3, 4, 5, 10, 13, 14, 16, 19, 21], "exchang": [0, 3, 14], "per": [0, 3, 11, 13, 14, 16, 19, 27], "4": [0, 2, 3, 8, 10, 13, 14, 16, 19, 21], "rfc": [0, 3, 8, 11, 19], "6749": [0, 3], "3": [0, 1, 2, 3, 4, 6, 8, 10, 13, 14, 16, 19, 21, 27], "includ": [0, 2, 3, 6, 10, 11, 13, 16, 19], "cannot": [0, 2, 3, 5, 6, 13, 16, 19], "remote_exchange_authorization_code_for_access_token": 0, "convert": [0, 3, 4, 7, 10, 13, 16, 19, 27], "act": [0, 3, 13, 14, 16], "behalf": [0, 3, 4], "It": [0, 3, 8, 13, 14, 16, 19, 27], "give": [0, 3, 13, 14, 16], "confid": [0, 3, 16], "correctli": [0, 3, 13, 16], "access_token": [0, 6], "much": [0, 14, 16], "token_data_sourc": 0, "oauthcontrol": 0, "danc": [0, 14], "oauth_authentication_callback": 0, "who": [0, 1, 3, 4, 5, 6, 11, 13, 16, 19, 27], "redirect_uri": [0, 1, 3, 6], "kept": [0, 13, 16], "encod": [0, 2, 8, 10, 11, 13, 19, 20, 21, 27], "fragment": [0, 13], "patron_info": [0, 6], "dict": [0, 2, 4, 5, 6, 7, 8, 11, 13, 16, 17, 19, 21, 27], "oauthprovid": 0, "success": [0, 2, 6, 13, 14, 16, 19], "Then": [0, 10, 13, 16], "uri": [0, 1, 3, 4, 8, 13, 16, 19, 21, 22, 23, 27], "might": [0, 8, 13, 14, 16, 27], "1234": 0, "7b": 0, "22name": 0, "22": [0, 16], "3a": 0, "22mari": 0, "shell": 0, "7d": 0, "respons": [0, 2, 4, 5, 6, 8, 10, 13, 14, 16, 19], "start": [0, 6, 10, 13, 16, 17, 19, 27], "sens": [0, 13, 14], "oauth_authentication_callback_url": 0, "library_short_nam": [0, 2, 6, 11], "own": [0, 13, 14, 16], "send": [0, 4, 6, 10, 13, 16], "demonstr": 0, "know": [0, 3, 13, 14, 16, 19], "oauth_authentication_redirect": 0, "unauthent": [0, 6], "end": [0, 2, 3, 4, 6, 10, 13, 14, 16, 17], "permanent_id": [0, 19], "authorization_identifi": [0, 3, 13, 16], "personal_nam": [0, 10, 13, 26], "email_address": [0, 8, 10], "authorization_expir": [0, 13, 16], "external_typ": [0, 3, 16], "fine": [0, 10, 11, 13, 14, 16], "block_reason": [0, 16], "library_identifi": 0, "neighborhood": [0, 13], "cached_neighborhood": [0, 13, 16], "complet": [0, 2, 4, 10, 13, 16, 19], "is_new": [0, 2, 16], "like": [0, 5, 8, 11, 13, 14, 16, 19, 21, 27], "circulationdata": [0, 13, 27], "offer": [0, 13, 16], "layer": [0, 13], "abstract": [0, 4, 8, 10, 13, 14, 16, 17, 19, 21], "between": [0, 2, 5, 10, 13, 16, 19], "variou": [0, 16], "unlik": [0, 10, 13, 16], "those": [0, 2, 13, 14, 16, 19], "written": [0, 13, 14], "retent": 0, "reason": [0, 5, 11, 13, 16], "But": [0, 13, 16], "card_reported_lost": [0, 10], "report": [0, 10, 13, 16, 27], "lost": [0, 10], "excessive_fe": [0, 10], "excess": [0, 10, 11, 13, 19], "fee": [0, 10], "excessive_fin": [0, 10], "no_borrowing_privileg": 0, "borrow": [0, 10, 11, 16, 19, 23], "privileg": [0, 10, 11], "no_valu": 0, "novalu": 0, "recall_overdu": [0, 10], "recal": [0, 10], "overdu": [0, 10], "too_many_items_bil": [0, 10], "item": [0, 2, 10, 13, 16, 19, 20, 21, 23], "bill": [0, 10], "too_many_loan": 0, "loan": [0, 4, 5, 10, 13, 16, 27], "too_many_lost": [0, 10], "too_many_overdu": 0, "too_many_renew": [0, 10], "renew": [0, 10, 14], "unknown_block": 0, "unknown": [0, 13, 16, 19], "take": [0, 4, 5, 13, 14, 16, 19], "portion": [0, 11, 13, 14, 19], "write": [0, 10, 13, 14, 19], "get_or_create_patron": 0, "library_id": [0, 13, 16], "todo": [0, 2, 5, 13, 16, 19], "i": [0, 3, 4, 13, 14, 16, 19, 21], "m": [0, 1, 3, 10, 13, 14, 16, 19, 27], "concern": 0, "race": [0, 14], "condit": [0, 10, 14, 16, 19], "theoret": [0, 13, 14, 16], "two": [0, 3, 5, 10, 11, 13, 14, 16, 19, 27], "newli": [0, 2, 13, 15], "violat": [0, 16], "constraint": [0, 13, 16], "perman": [0, 13, 14, 16, 27], "had": [0, 13], "would": [0, 13, 16, 19], "someth": [0, 2, 13, 14, 16, 19], "similar": [0, 2, 13, 16, 19], "chang": [0, 2, 4, 13, 14, 16, 19], "while": [0, 13, 16, 19], "pend": [0, 16], "think": [0, 13, 16], "worst": [0, 16], "fail": [0, 1, 13, 16, 17, 19], "veri": [0, 10, 13, 14, 16], "prefer": [0, 13, 16], "unchang": 0, "instanc": [0, 1, 4, 5, 6, 7, 10, 13, 16, 19, 21, 24, 27], "track": [0, 3, 13, 14, 16], "creation": [0, 13, 14], "event": [0, 2, 13, 14, 16, 27], "set_authorization_identifi": 0, "helper": [0, 11, 13, 14, 16, 19], "both": [0, 2, 10, 13, 14, 16, 19, 21], "set_valu": 0, "field_nam": [0, 19], "to_dict": [0, 13, 16, 19], "sent": [0, 2, 4, 8, 10, 11, 13, 16], "to_response_paramet": 0, "after": [0, 4, 6, 10, 13, 16, 19], "audiobookmetadatapars": 0, "jsonresponsepars": 0, "360": [0, 13, 14, 16], "audiobook": [0, 4, 13, 16, 19], "availabilityresponsepars": 0, "internal_format": [0, 4, 5, 13], "responsepars": 0, "process_al": [0, 19], "process_on": [0, 19], "e": [0, 1, 2, 3, 4, 9, 10, 13, 14, 16, 19], "axis360api": [0, 2], "basecirculationapi": [0, 4, 5], "axis360apiconst": 0, "hascollectionselftest": 0, "allow_anonymous_access_set": 0, "allow_anonymous_access": 0, "axisnow": [0, 16], "date_format": [0, 1, 10, 13], "d": [0, 1, 2, 5, 10, 11, 13, 14, 16, 17, 19, 27], "y": [0, 1, 10, 13, 14, 16, 19, 27], "h": [0, 3, 10, 13, 14, 16, 19], "ebook_loan_dur": [0, 5, 16], "period": [0, 5, 13, 14, 16, 19], "21": [0, 5, 16], "hear": [0, 5, 14, 16], "distributor": [0, 5, 16, 27], "last": [0, 2, 5, 8, 13, 16, 19], "usual": [0, 5, 10, 13, 16], "negoti": [0, 5, 14], "estim": [0, 5, 13, 14, 16, 19, 27], "mdash": [0, 4, 5, 13], "actual": [0, 1, 2, 4, 5, 8, 10, 13, 14, 16, 19, 27], "production_base_url": 0, "baker": 0, "taylor": 0, "com": [0, 1, 3, 4, 5, 8, 10, 11, 13, 16, 19, 27], "vendorapi": 0, "qa_base_url": 0, "axis360apiqa": 0, "server_nicknam": [0, 13], "product": [0, 1, 13, 14], "qa": [0, 14], "service_nam": [0, 4, 8, 13], "external_account_id": [0, 13, 16], "allow": [0, 1, 2, 5, 8, 10, 11, 13, 16, 19, 21, 22, 23, 24], "verify_certif": 0, "ssl": [0, 10], "certif": [0, 8, 9, 10, 14], "alwai": [0, 11, 13, 14, 16], "theaxi": 0, "environ": [0, 13, 14], "anonym": [0, 14], "step": [0, 13, 14, 16, 27], "ll": [0, 1, 4, 13, 16], "safeti": [0, 14], "explicitli": 0, "so": [0, 2, 4, 11, 13, 14, 16, 19, 27], "choic": [0, 14, 19], "almost": 0, "situat": [0, 1, 5, 13, 14, 16], "titl": [0, 1, 3, 4, 13, 16, 21, 22, 23, 26, 27], "set_delivery_mechanism_at": 0, "access_token_endpoint": 0, "accesstoken": 0, "adobe_drm": [0, 16], "vnd": [0, 13, 16, 19], "adob": [0, 2, 5, 11, 13, 16, 27], "adept": [0, 13, 16], "audiobook_metadata_endpoint": 0, "getaudiobookmetadata": 0, "v2": [0, 8, 13], "authorization_head": 0, "sinc": [0, 2, 11, 13, 16, 19, 23], "title_id": 0, "availability_endpoint": [0, 13], "axisnow_drm": [0, 16], "can_fulfill_without_loan": 0, "pool": [0, 2, 13, 14, 16, 19], "lpdm": 0, "licensepool": [0, 1, 4, 5, 13, 16, 19, 27], "fulfil": [0, 4, 5, 13, 16], "deliveri": [0, 4, 5, 13, 14, 16], "unspecifi": [0, 8], "checkin": 0, "book": [0, 2, 3, 4, 5, 11, 13, 14, 16, 19, 27], "earli": [0, 3, 14], "Not": [0, 10, 16, 19], "circulationexcept": 0, "carri": [0, 13], "oper": [0, 13, 14, 16, 17], "remoteinitiatedservererror": 0, "down": [0, 13, 14, 16], "checkout": [0, 4, 5, 13, 16], "alleg": [0, 4, 5], "lend": [0, 4], "info": [0, 4, 8, 10, 13, 16], "well": [0, 2, 4, 13, 16], "link": [0, 2, 4, 5, 13, 16, 19, 21, 22, 23, 24], "parent": [0, 2, 4, 13, 14, 16, 19, 21], "desir": [0, 4, 19], "loaninfo": [0, 4, 5], "create_identifier_str": 0, "delivery_mechanism_to_internal_format": 0, "epub": [0, 4, 13, 16, 20, 21, 26], "zip": [0, 1, 13, 16, 19], "pdf": [0, 10, 13, 16, 19], "findawai": [0, 16], "licens": [0, 2, 4, 10, 13, 15, 19, 26, 27], "acoustik": 0, "locat": [0, 4, 8, 10, 13, 16, 27], "self": [0, 2, 4, 13, 14, 16, 24], "get": [0, 1, 2, 3, 4, 5, 8, 10, 11, 13, 16, 19, 27], "findaway_drm": [0, 16], "vendor": [0, 4, 11, 13, 14, 16], "fulfillmentinfo": [0, 4], "fulfillment_endpoint": 0, "getfullfillmentinfo": 0, "get_audiobook_metadata": 0, "findaway_content_id": 0, "endpoint": [0, 4, 5, 13], "get_fulfillment_info": 0, "transaction_id": 0, "getfulfillmentinfoapi": 0, "log": [0, 1, 8, 10, 16, 19, 26], "logger": [0, 10, 13, 16, 19], "warn": [0, 1, 10, 13, 16, 19], "no_drm": [0, 16], "parse_token": 0, "patron_act": [0, 4, 5], "hold": [0, 5, 10, 13, 16, 21, 23, 27], "place_hold": [0, 5], "hold_notification_email": 0, "place": [0, 5, 13, 14, 16, 27], "holdinfo": [0, 5], "recent_act": 0, "sequenc": [0, 10, 13, 27], "refresh_bearer_token": 0, "release_hold": [0, 5], "releas": [0, 5], "cannotreleasehold": [0, 5], "commun": [0, 5, 14, 19], "refus": [0, 5, 13, 16], "extra_head": [0, 13], "exception_on_401": [0, 13], "acquir": 0, "necessari": [0, 1, 2, 13, 16, 27], "update_avail": [0, 16], "circulationapi": 0, "interfac": [0, 1, 13, 14, 16, 17, 19, 21, 27], "update_book": 0, "bibliograph": [0, 1, 13, 16, 19], "update_licensepools_for_identifi": 0, "never": [0, 13, 16, 27], "been": [0, 2, 8, 10, 11, 13, 16, 19, 27], "seen": [0, 13, 16], "befor": [0, 2, 4, 5, 10, 13, 16, 19], "verify_ssl": 0, "axis360acsfulfillmentinfo": 0, "ac": [0, 5, 10, 14, 19], "serv": [0, 2, 13, 16, 19], "acsm": [0, 5], "mobil": [0, 14, 16], "resolv": [0, 2, 13, 16], "percent": [0, 19], "queri": [0, 6, 10, 11, 13, 14, 16, 19, 27], "lower": [0, 1, 13, 14, 16, 19], "charact": [0, 4, 10, 11, 13, 16, 19], "In": [0, 1, 13, 14, 16], "version": [0, 8, 10, 13, 14, 16, 19], "urllib3": 0, "24": [0, 16], "normal": [0, 2, 10, 13, 14, 16, 19], "recommend": [0, 13, 16, 19], "3986": 0, "uppercas": 0, "byte": [0, 5, 19], "caus": [0, 13, 16], "axis360": 0, "xmln": [0, 13], "e_urllink_auth": 0, "acsqa": 0, "digitalcontentcaf": 0, "urllink": 0, "correct": [0, 6, 8, 9, 21], "github": [0, 13, 19], "thei": [0, 1, 2, 8, 13, 16, 27], "seem": [0, 11, 13, 16], "interest": [0, 1, 13, 14, 16], "behavior": [0, 8, 13, 14, 21], "close": [0, 10, 13], "ticket": 0, "1677": 0, "built": [0, 8, 17], "urllib": 0, "sidestep": 0, "path": [0, 4, 13, 16, 19, 21], "than": [0, 1, 10, 13, 14, 16, 19], "copyright": [0, 10, 13, 14, 16, 19], "palac": 0, "project": [0, 1, 14, 16], "under": [0, 1, 10, 11, 13, 16, 19, 27], "apach": [0, 10, 19], "as_respons": [0, 4, 13], "bypass": 0, "process": [0, 3, 4, 5, 6, 10, 13, 14, 16, 17, 19, 21], "flask": [0, 4, 6, 13, 16, 19, 27], "okai": [0, 13, 16, 19], "problem_detail_docu": 0, "error_detail": 0, "axis360bibliographiccoverageprovid": 0, "api_class": [0, 13], "bibliographiccoverageprovid": [0, 13], "bibliographicrefreshscript": 0, "combin": [0, 13, 16, 27], "reli": [0, 10, 13, 16], "fetch": [0, 2, 5, 8, 13, 16, 21], "data_source_nam": [0, 4, 5, 13, 16, 27], "default_batch_s": [0, 13], "25": [0, 16], "input_identifier_typ": [0, 13], "protocol": [0, 1, 2, 5, 10, 13, 14, 16, 19, 27], "handle_success": [0, 13], "onc": [0, 7, 11, 13, 16], "made": [0, 13, 14, 16, 19], "readi": [0, 13, 16, 19, 23], "process_batch": [0, 13, 27], "batch": [0, 13, 16, 19, 27], "mix": [0, 13, 14], "coveragefailur": [0, 13], "process_item": [0, 13], "where": [0, 4, 5, 9, 11, 13, 16, 21], "identifiercoverageprovid": [0, 13], "workcoverageprovid": [0, 13], "subclass": [0, 10, 13, 14, 19, 21], "axis360circulationmonitor": 0, "collectionmonitor": [0, 13], "timelinemonitor": [0, 13], "maintain": [0, 13, 16], "50": [0, 13, 14, 16], "default_start_tim": [0, 13], "1970": [0, 11], "tzinfo": [0, 11], "utc": [0, 11, 19], "interval_second": 0, "60": [0, 1, 13, 16], "catch_up_from": [0, 13], "cutoff": [0, 13, 14, 16], "progress": [0, 5, 8, 13, 16], "timestampdata": [0, 5, 8, 13, 16], "previous": [0, 13], "cover": [0, 2, 4, 13, 14, 16, 19, 24, 27], "process_book": 0, "axis360fulfillmentinfo": 0, "identifier_typ": [0, 2, 4, 13, 16], "apiawarefulfillmentinfo": 0, "extra": [0, 2, 13, 16, 27], "often": 0, "do_fetch": 0, "_content_link": 0, "_content_typ": 0, "_content": 0, "_content_expir": 0, "axis360fulfillmentinforesponsepars": 0, "manifest": [0, 16, 19, 21, 24], "parse_axisnow": 0, "parse_d": [0, 10], "date": [0, 1, 4, 10, 13, 14, 16, 21, 23, 27], "parse_findawai": 0, "license_pool": [0, 13, 16, 19], "axis360pars": 0, "xmlparser": [0, 13, 26], "full_date_format_explicit_utc": 0, "00": [0, 16, 19], "full_date_format_implicit_utc": 0, "short_date_format": 0, "axiscollectionreap": 0, "identifiersweepmonitor": [0, 13], "left": [0, 1, 2, 13, 17], "43200": [0, 13, 16], "reaper": [0, 13], "axisnowmanifest": 0, "book_vault_uuid": 0, "isbn": [0, 2, 13, 16], "simpl": [0, 10, 13, 16, 19], "media": [0, 2, 4, 10, 13, 14, 16, 21, 23, 24], "convei": [0, 13], "media_typ": [0, 13, 16, 19], "bibliographicpars": 0, "include_avail": 0, "include_bibliograph": [0, 13], "delivery_data_for_axis_format": 0, "blio": 0, "extract_avail": 0, "circulation_data": 0, "element": [0, 1, 8, 10, 13, 19, 20], "extract_bibliograph": 0, "generic_author": 0, "parse_contributor": 0, "primary_author_found": 0, "force_rol": 0, "contributor": [0, 2, 13, 19, 21, 22, 26, 27], "butler": 0, "octavia": 0, "walt": 0, "disnei": 0, "pictur": [0, 13, 19], "cor": [0, 19], "rex": 0, "adam": 0, "ilt": 0, "three": [0, 2, 13], "letter": [0, 14, 16, 19, 21, 22], "describ": [0, 8, 10, 13, 16, 19], "role": [0, 1, 2, 8, 13, 14, 16, 21, 23, 24], "treat": [0, 8, 13, 16, 19], "primari": [0, 2, 13, 14, 16], "assign": [0, 8, 13, 14, 16], "matter": [0, 13, 14, 16], "preced": [0, 16], "impli": [0, 10, 13, 14, 16, 19], "parse_list": 0, "fiction": [0, 2, 13, 14, 16, 21], "thriller": [0, 14, 19], "suspens": [0, 14], "ursu": 0, "ann": 0, "fortun": [0, 14], "eric": 0, "role_abbrevi": 0, "z": [0, 10, 13, 14, 16, 19, 21], "role_abbreviation_to_rol": 0, "adp": [0, 16], "edt": [0, 16], "editor": [0, 13, 14, 16, 19, 21, 22], "frw": 0, "foreword": [0, 13, 16, 19], "illustr": [0, 13, 14, 16, 21, 22], "int": [0, 4, 5, 13, 16, 17, 21], "introduct": [0, 13, 16], "pht": [0, 16], "photograph": [0, 13, 14, 16], "trn": 0, "translat": [0, 8, 13, 14, 16, 19, 21, 22, 27], "checkinresponsepars": 0, "namespac": [0, 13, 14, 19], "checkoutresponsepars": 0, "holdreleaseresponsepars": 0, "post_process": 0, "holdresponsepars": 0, "reus": [0, 13, 14], "_raise_exception_on_error": 0, "verify_status_cod": 0, "assert": [0, 6, 8, 13, 16], "mockaxis360api": 0, "with_token": 0, "mock_collect": [0, 13], "queue_respons": [0, 10, 13], "status_cod": [0, 1, 2, 13, 16, 19], "code_to_except": 0, "315": [0, 14], "invalidinputexcept": 0, "316": [0, 14], "1000": [0, 2, 13, 16], "patronauthorizationfailedexcept": 0, "1001": 0, "1002": 0, "1003": 0, "2000": 0, "libraryauthorizationfailedexcept": 0, "2001": [0, 4, 14], "2002": 0, "2003": [0, 14], "2004": 0, "2005": [0, 13, 19], "2007": [0, 13, 19], "2008": 0, "3100": 0, "libraryinvalidinputexcept": 0, "3101": 0, "3102": 0, "3103": 0, "notfoundonremot": 0, "3104": 0, "3105": 0, "3106": 0, "3108": 0, "3109": 0, "3110": 0, "alreadycheckedout": 0, "3111": 0, "currentlyavail": 0, "3112": 0, "cannotfulfil": 0, "3113": 0, "cannotloan": 0, "noavailablecopi": 0, "3114": 0, "patronloanlimitreach": 0, "3115": 0, "3116": 0, "3117": 0, "3118": 0, "3119": 0, "3120": 0, "3123": 0, "3124": 0, "3126": 0, "3127": 0, "3128": 0, "3129": 0, "3130": 0, "3131": 0, "3132": 0, "3134": 0, "3135": 0, "noacceptableformat": 0, "3136": 0, "4058": 0, "noactiveloan": 0, "5000": [0, 5], "5003": 0, "5004": 0, "id_typ": 0, "raise_exception_on_error": 0, "custom_error_class": 0, "ignore_error_cod": 0, "lxml": [0, 1, 8, 13], "node": [0, 8, 17, 21, 22, 23], "map": [0, 2, 3, 10, 13, 14, 16, 19], "custom": [0, 1, 10, 13, 14, 16], "rather": [0, 10, 13, 14, 16, 19], "basecirculationmanagercontrol": 0, "defin": [0, 2, 13, 16, 21, 24], "minim": [0, 13, 16], "mainli": [0, 13], "401": [0, 14], "demand": 0, "authenticated_patron_from_request": 0, "though": [0, 13, 16, 19], "library_for_request": 0, "pretti": [0, 14, 16], "everi": [0, 10, 11, 13, 14, 16, 19, 27], "library_through_external_loan_identifi": 0, "loan_external_identifi": 0, "global": [0, 14, 16], "readium": [0, 4, 16, 19, 21, 24], "basestr": [0, 13], "request_patron": 0, "clear": [0, 13, 14, 16], "complic": [0, 13, 16, 19], "bibliothecaapi": [0, 2], "argument_time_format": 0, "dt": [0, 13, 14, 16, 19], "authorization_format": 0, "3mclauth": 0, "3mcl": 0, "auth_time_format": 0, "gmt": 0, "can_revoke_hold_when_reserv": 0, "datetime_head": 0, "default_base_url": 0, "partner": [0, 14, 19], "yourcloudlibrari": 0, "default_vers": 0, "max_ag": [0, 8, 13, 16, 19], "request_typ": 0, "itemid": 0, "item_id": [0, 13], "patronid": 0, "version_head": 0, "bibliographic_lookup": 0, "bibliographic_lookup_request": 0, "patron_obj": 0, "patron_password": [0, 10], "delivery_mechan": [0, 4, 5, 13, 16], "trust": [0, 14], "simplifi": [0, 2, 11, 13, 16, 19, 26], "ahead": [0, 2], "mp3": [0, 13, 16, 19], "findaway_license_to_webpub_manifest": 0, "findaway_licens": 0, "findawaymanifest": 0, "suitabl": [0, 8, 11, 13, 16], "question": [0, 13, 14, 16], "resourc": [0, 4, 13, 14, 21, 24, 26], "full_path": 0, "full_url": 0, "get_audio_fulfillment_fil": 0, "bibliotheca_id": [0, 16], "get_bibliographic_info_for": 0, "edit": [0, 1, 2, 13, 14, 19, 26, 27], "get_events_between": 0, "cache_result": 0, "no_events_error": 0, "get_fulfillment_fil": 0, "internal_format_to_delivery_mechan": 0, "marc_request": 0, "offset": [0, 13], "limit": [0, 10, 13, 16, 19, 27], "purchas": [0, 14], "stop": [0, 13, 14, 16, 27], "pagin": [0, 1, 5, 13, 16, 27], "did": [0, 13, 16], "3m": [0, 10, 13, 16], "replacement_polici": [0, 13], "bodi": [0, 2, 13, 14], "add": [0, 1, 13, 14, 16, 17, 19, 27], "signatur": [0, 9, 17, 21, 23, 24], "bibliothecabibliographiccoverageprovid": 0, "occasion": [0, 13], "keep": [0, 13, 16, 19, 27], "bibliothecacirculationsweep": 0, "lead": 0, "duplic": [0, 16], "being": [0, 1, 2, 13, 14, 16, 19, 27], "main": [0, 13], "count": [0, 10, 13, 14, 16, 19], "howev": [0, 8, 13, 16], "greatli": 0, "improv": [0, 13, 14], "view": [0, 13, 16, 19], "sweep": [0, 13], "didn": [0, 2, 13, 16], "whatev": [0, 13, 16], "heard": 0, "bibliothecaeventmonitor": 0, "bibliothecatimelinemonitor": 0, "circulationev": [0, 13, 26, 27], "although": [0, 13, 16], "everydai": 0, "100": [0, 1, 4, 8, 13, 14, 16, 19, 27], "150": [0, 14, 16], "particularli": [0, 14], "busi": [0, 13, 14, 19], "5": [0, 8, 10, 13, 14, 16, 21], "minut": [0, 8], "stretch": 0, "past": 0, "gone": 0, "bibliothecapurchasemonitor": 0, "alreadi": [0, 2, 4, 10, 11, 13, 16, 19, 27], "rest": [0, 4, 13], "continu": [0, 4, 13, 14, 19, 21], "few": [0, 14], "hour": [0, 11], "thu": [0, 13], "alongsid": 0, "real": [0, 2, 13, 14, 16], "good": [0, 2, 13, 14, 16, 19], "perfect": 0, "consist": [0, 21], "far": [0, 3, 13, 14, 16], "run_onc": [0, 5, 8, 13], "encourag": [0, 13], "modifi": [0, 2, 5, 8, 10, 11, 13, 14, 16, 21, 22, 23], "achiev": [0, 13, 16], "finish": [0, 6, 13, 14, 16], "overwritten": [0, 13], "handle_ev": 0, "foreign_patron_id": 0, "start_tim": [0, 4, 13, 16], "end_tim": [0, 4, 13, 16], "internal_event_typ": 0, "bibliothecaexcept": 0, "bibliothecapars": 0, "input_time_format": 0, "date_from_subtag": 0, "default_start": 0, "override_timestamp": 0, "timelin": 0, "crucial": 0, "ad": [0, 1, 10, 13, 16, 19, 21], "year": [0, 13, 14], "That": [0, 16, 27], "old": [0, 5, 8, 13, 14, 19], "capabl": [0, 11, 13], "2014": 0, "metadata_lay": [0, 16, 26, 27], "process_record": 0, "purchase_tim": 0, "pymarc": 0, "timestamp": [0, 2, 5, 8, 13, 16, 19, 27], "suppli": [0, 14], "instanti": [0, 10, 13], "common": [0, 2, 10, 13, 14, 16, 19, 21], "superclass": [0, 13], "log_date_format": 0, "dateresponsepars": 0, "due": 0, "date_tag_nam": 0, "duedateinutc": 0, "result_tag_nam": 0, "checkoutresult": 0, "dummybibliothecaapirespons": 0, "response_cod": [0, 13], "errorpars": 0, "checkoutexcept": 0, "error_map": 0, "notonhold": 0, "ebook": [0, 3, 13, 16, 19, 27], "notcheckedout": 0, "hold_limit_reach": 0, "loan_limit_reach": 0, "error_tag": 0, "wrong_statu": 0, "eventpars": 0, "nativ": [0, 14, 19], "event_nam": [0, 16], "distributor_check_in": [0, 16], "distributor_check_out": [0, 16], "distributor_hold_plac": [0, 16], "distributor_license_add": [0, 16], "remov": [0, 10, 13, 14, 16, 19, 27], "distributor_license_remov": [0, 16], "distributor_availability_notifi": [0, 16], "event_sourc": [0, 13], "availabilitydateinutc": 0, "placeholdresult": 0, "itemlistpars": 0, "year_format": 0, "contributors_from_str": 0, "format_data_for_bibliotheca_format": 0, "epub3": 0, "book_format": 0, "term": [0, 3, 13, 14, 16, 17, 19], "refer": [0, 3, 8, 13, 14, 16, 21], "medium": [0, 13, 16], "parenthet": [0, 16], "parse_genre_str": 0, "encompass": [0, 16], "mockbibliothecaapi": 0, "unvari": 0, "patroncirculationpars": 0, "source_class": 0, "process_one_hold": 0, "process_one_loan": 0, "process_one_reserv": 0, "runbibliothecapurchasemonitorscript": 0, "monitor_class": [0, 13, 27], "cmd_arg": [0, 13, 27], "runcollectionmonitorscript": [0, 13], "abil": [0, 14, 21], "arg_pars": [0, 5, 13, 27], "parse_command_lin": [0, 13], "workflowexcept": 0, "actual_statu": 0, "statuses_that_would_work": 0, "prepar": [0, 13, 14, 19], "full": [0, 4, 5, 8, 13, 16, 21], "costli": 0, "incur": 0, "cost": [0, 13], "content_expir": [0, 4], "content_link": [0, 4], "encapsul": [0, 13, 14], "logic": [0, 4, 11, 13, 14, 19], "audiobook_loan_duration_set": 0, "simply": [0, 13, 16], "equal": [0, 13, 17, 19, 21], "less": [0, 11, 16, 17], "durat": [0, 5, 13, 16, 21, 22], "audio_loan_dur": [0, 16], "borrow_step": 0, "default_loan_duration_set": 0, "ebook_loan_duration_set": 0, "fulfill_step": 0, "default_notification_email_address": 0, "library_or_patron": 0, "notifi": [0, 4, 13], "fulfill_part_url": [0, 4, 5], "g": [0, 1, 2, 4, 9, 13, 14, 16], "chapter": [0, 4, 14], "whole": [0, 4, 13, 16, 19, 27], "thing": [0, 4, 13, 14, 16], "intern": [0, 3, 4, 5, 13, 14, 16, 19], "licensepooldeliverymechan": [0, 4, 5, 16], "patron_email_address": 0, "library_authent": 0, "techniqu": [0, 14, 16], "notification_email_address": [0, 5], "api_map": 0, "awai": [0, 13], "behind": [0, 19], "api_for_license_pool": 0, "worri": [0, 19], "yet": [0, 2, 8, 13, 16, 27], "deliv": [0, 13, 16], "someon": [0, 2, 13, 16], "themselv": [0, 13, 16], "can_revoke_hold": 0, "cancel": [0, 13], "queue": [0, 10, 13, 19], "default_api_map": 0, "see": [0, 4, 8, 10, 13, 14, 16, 17, 19, 21, 23, 24], "x": [0, 2, 8, 13, 14, 16, 19, 21], "enforce_limit": 0, "enforc": [0, 2, 13, 14, 16], "As": [0, 3, 13, 19], "latest": [0, 4, 13, 27], "patronholdlimitreach": 0, "unavail": [0, 10, 23], "sync_on_failur": 0, "explain": [0, 13, 16, 27], "ignor": [0, 13, 16, 19], "fulfill_open_access": 0, "open": [0, 2, 3, 5, 8, 10, 13, 14, 16, 19, 27], "deliverymechan": [0, 16], "local_hold": 0, "local_loan": 0, "vi": [0, 13, 19], "thread": [0, 13, 19], "speed": 0, "patron_at_hold_limit": 0, "Is": [0, 11, 13, 14, 16], "Of": [0, 1, 13, 14], "itself": [0, 5, 13, 16], "realli": [0, 13, 16, 19], "patron_at_loan_limit": 0, "revoke_loan": 0, "revok": [0, 19], "sync_bookshelf": 0, "forc": [0, 5, 13, 14, 16, 27], "sync": [0, 11, 16, 27], "bookshelf": [0, 14, 16], "cross": [0, 3, 13, 14], "circulationinfo": 0, "fd": 0, "deliverymechanisminfo": 0, "drm_scheme": [0, 13, 16], "rights_uri": [0, 13, 16, 27], "certain": [0, 2, 10, 13, 14, 16, 19, 27], "formatinfo": 0, "py": [0, 10, 13, 19], "usag": [0, 14, 19], "lock": [0, 13, 16], "investig": [0, 5, 13, 14, 27], "discov": [0, 13], "fact": [0, 13, 16], "autocommit": [0, 16], "middl": [0, 3, 14, 19], "nest": [0, 2, 13, 16, 17, 19, 21], "transact": [0, 10, 13, 16], "can_cache_manifest": 0, "start_dat": 0, "end_dat": 0, "hold_posit": 0, "external_identifi": [0, 3, 16], "ex": 0, "rbdigital_id": 0, "unicod": [0, 16, 19], "etc": [0, 2, 13, 14, 16, 19, 21, 27], "becom": [0, 7, 13, 16, 19], "line": [0, 10, 13, 14, 16, 19, 27], "fulfillment_info": 0, "locked_to": 0, "debug_info": 0, "400": [0, 14, 19], "alreadyonhold": 0, "cannothold": 0, "authorizationblock": 0, "block": [0, 1, 2, 10, 14], "ban": [0, 16, 19], "as_problem_detail_docu": [0, 1, 19], "403": [0, 1, 14], "authorizationexpir": [0, 11], "authorizationfailedexcept": 0, "500": [0, 13, 14, 16], "cannotpartiallyfulfil": 0, "cannotrenew": 0, "cannotreturn": 0, "deliverymechanismconflict": 0, "deliverymechanismerror": 0, "conflict": [0, 13, 14], "stone": [0, 19], "broke": 0, "deliverymechanismmiss": 0, "formatnotavail": 0, "outdat": 0, "longer": [0, 13, 16, 19], "502": [0, 14], "fulfilledonincompatibleplatform": 0, "incompat": 0, "platform": 0, "kindl": [0, 13, 16, 19], "exclus": 0, "451": [0, 14], "internalservererror": 0, "debug_messag": [0, 13, 19], "gave": 0, "limitreach": 0, "push": 0, "polici": [0, 13, 14, 16, 27], "constant": [0, 10, 13, 26], "base_doc": 0, "basi": [0, 10, 13, 19], "convers": [0, 14], "whose": [0, 1, 13, 16, 19, 27], "numer": [0, 13, 14, 16, 19, 21], "exceed": 0, "message_with_limit": 0, "interpol": [0, 13, 16], "explan": [0, 13, 16], "accept": [0, 4, 8, 13, 16, 17, 19, 21], "copi": [0, 1, 4, 5, 10, 13, 16, 19, 23, 27], "nolicens": 0, "noopenaccessdownload": 0, "download": [0, 5, 8, 13, 16, 27], "404": [0, 14], "outstandingfin": [0, 11], "outstand": [0, 10, 11], "reach": 0, "your": [0, 1, 4, 13, 16], "anoth": [0, 11, 13, 16, 21], "hold_limit": 0, "anyth": [0, 13, 14, 16], "loan_limit": 0, "patronnotfoundonremot": 0, "One": [0, 14, 16, 27], "remotepatroncreationfailedexcept": 0, "remoterefusedreturn": 0, "admin_web_hostnam": 0, "area_input_instruct": 0, "ol": [0, 1], "li": [0, 1, 19], "zipcod": 0, "canadian": [0, 14], "fsa": 0, "abbrevi": [0, 19], "citi": [0, 1, 14], "boston": 0, "ma": [0, 14, 19], "counti": 0, "litchfield": 0, "ct": [0, 14], "provinc": [0, 14], "stratford": 0, "ontario": [0, 14], "ON": [0, 13, 14], "authentication_document_cache_tim": 0, "authentication_for_opds_link": 0, "color_schem": 0, "configuration_contact_email": 0, "configuration_contact_email_address": 0, "copyright_designated_agent_email": 0, "copyright_designated_agent_email_address": 0, "copyright_designated_agent_rel": 0, "rel": [0, 1, 2, 13, 14, 16, 19, 21], "design": [0, 13, 14, 16], "agent": [0, 6], "custom_tos_href": 0, "tos_href": 0, "custom_tos_text": 0, "tos_text": 0, "default_color_schem": 0, "blue": [0, 14], "default_opds_format": [0, 13], "simple_opds_entri": [0, 13, 16], "default_tos_href": 0, "simplyetermsofservice2": 0, "default_tos_text": 0, "read": [0, 10, 13, 14, 16, 27], "materi": [0, 14], "nypl": [0, 1, 13, 14, 16], "default_web_primary_color": 0, "377f8b": 0, "default_web_secondary_color": 0, "d53f34": 0, "help_email": 0, "help_link": 0, "help_unsubscribe_uri": 0, "unsubscrib": 0, "help_uri": 0, "help_web": 0, "hidden_content_typ": 0, "language_descript": 0, "languag": [0, 2, 8, 10, 13, 14, 16, 21, 22, 26, 27], "href": [0, 1, 2, 4, 13, 16, 19, 21], "loc": [0, 13, 19], "gov": [0, 19], "iso639": [0, 19], "php": [0, 8, 14], "code_list": 0, "target": [0, 1, 2, 5, 13, 14, 16, 19, 20, 27], "_blank": [0, 1], "iso": [0, 19], "639": [0, 14, 19], "large_collection_cutoff": 0, "10000": 0, "large_collection_languag": 0, "large_collect": 0, "lending_polici": 0, "library_descript": 0, "library_focus_area": 0, "focus_area": 0, "library_service_area": 0, "service_area": 0, "human": [0, 8, 13, 14, 16, 19], "readabl": [0, 13, 14, 16, 19], "level": [0, 1, 2, 3, 13, 14, 16], "short_nam": [0, 2, 13, 16], "websit": [0, 13, 16], "allow_hold": [0, 13, 16], "enabled_entry_point": [0, 13], "top": [0, 2, 13], "audio": [0, 13, 14, 16, 19], "narrow": [0, 13], "readonli": [0, 13], "featured_lane_s": [0, 13, 16], "featur": [0, 13, 14, 16, 19], "15": [0, 1, 13, 14, 16], "minimum_featured_qu": [0, 13, 16], "minimum": [0, 1, 13, 16, 21, 27], "qualiti": [0, 13, 14, 16, 19], "show": [0, 2, 3, 13, 14, 16], "max": [0, 5, 13, 17, 19], "65": [0, 13, 16], "facets_enabled_ord": [0, 13], "sort": [0, 13, 16, 19, 27], "random": [0, 2, 13, 14, 19], "facets_default_ord": [0, 13], "facets_enabled_avail": [0, 13], "facets_default_avail": [0, 13], "facets_enabled_collect": [0, 13], "everyth": [0, 13, 16], "popular": [0, 13, 14, 16, 19], "facets_default_collect": [0, 13], "skip": [0, 13], "shown": [0, 8, 13, 16, 19], "peopl": [0, 14, 16], "aren": [0, 1, 2, 13, 16, 27], "ve": [0, 3, 4, 10, 13, 14, 16, 19, 27], "schedul": 0, "simplyehelp": 0, "yourlibrari": 0, "helpstack": 0, "desk": 0, "un": [0, 16], "subscript": 0, "delet": [0, 2, 13, 16, 27], "dmca": 0, "notif": [0, 4], "complaint": [0, 1, 2, 13, 26], "contact": [0, 4, 5, 14, 19], "organ": [0, 2, 8, 13, 14, 16], "repons": 0, "administr": [0, 4, 8, 13, 14], "trash": 0, "sensit": [0, 16], "confluenc": [0, 8], "sim": 0, "forward": [0, 17], "instruct": [0, 1, 14], "greater": [0, 13, 17], "secur": [0, 7, 8, 10, 14, 16], "norepli": 0, "color": [0, 1, 2, 14], "feed": [0, 1, 5, 11, 13, 16, 19, 21, 23, 27], "amber": 0, "black": [0, 14], "bluegrai": 0, "grai": 0, "brown": [0, 14], "cyan": 0, "darkorang": 0, "dark": [0, 14], "orang": 0, "darkpurpl": 0, "purpl": 0, "green": [0, 14], "indigo": 0, "lightblu": 0, "light": [0, 14], "pink": 0, "red": 0, "teal": 0, "brand": [0, 14], "suffici": [0, 13], "contrast": [0, 2], "white": [0, 2, 8, 14], "picker": 0, "secondari": [0, 2, 14, 16], "css": [0, 24], "catalog": [0, 2, 13, 14, 16, 19, 23, 27], "logo": [0, 8, 14], "imag": [0, 2, 4, 13, 14, 16, 19, 23], "gif": [0, 16, 19, 24], "png": [0, 3, 16, 24], "jpg": [0, 16, 19], "approxim": [0, 13, 19], "squar": 0, "larger": [0, 16], "135x135": 0, "pixel": 0, "background": [0, 1, 2, 16], "hidden": [0, 1, 13, 16], "text": [0, 1, 2, 10, 13, 14, 16, 19], "hide": 0, "blank": [0, 1, 2, 13], "solv": [0, 13, 14], "focu": 0, "area": [0, 14], "focus": 0, "geograph": [0, 13, 14], "springfield": 0, "OR": [0, 10, 14, 19], "capit": [0, 14], "max_outstanding_fin": 0, "amount": [0, 10, 11, 13, 19], "lose": [0, 13, 16], "depend": [0, 2, 13, 14, 16], "exce": [0, 14], "directli": [0, 11, 13, 16], "smaller": 0, "privaci": [0, 8, 14, 16], "registr": [0, 2, 13, 16], "creator": 0, "small_collect": 0, "major": 0, "tiny_collect": 0, "patron_web_hostnam": 0, "privacy_polici": 0, "reservations_featur": 0, "secret_kei": [0, 13], "base_url": [0, 11, 13], "log_level": [0, 13], "log_app": [0, 13], "origin": [0, 1, 7, 10, 13, 14, 16, 19], "database_log_level": [0, 13], "extrem": [0, 13, 14, 16], "verbos": [0, 13, 16], "unless": [0, 2, 10, 11, 13, 16, 19], "diagnos": [0, 13], "relat": [0, 2, 4, 13, 14, 15, 16, 21, 23, 24], "idea": [0, 5, 8, 13], "higher": [0, 13, 14], "excluded_audio_data_sourc": [0, 13, 16], "exclud": [0, 13, 14], "measurement_reaper_en": [0, 13], "cleanup": [0, 13], "measur": [0, 13, 14, 26], "clean": [0, 13, 14, 19], "analysi": [0, 13, 14, 21], "cooki": [0, 2, 14], "hostnam": [0, 13], "host": [0, 4, 13, 16], "wildcard": [0, 11], "subdomain": [0, 11], "somedomain": 0, "somesub": 0, "root": [0, 4, 11, 13, 16], "domain": [0, 1, 8, 11, 13, 16, 27], "alon": [0, 13], "pipe": 0, "beta": 0, "static_file_cache_tim": 0, "cach": [0, 13, 16, 19, 27], "static": [0, 1, 10, 11, 13, 14, 16, 21], "js": [0, 14], "inclus": [0, 13, 14, 16], "librarian": [0, 1, 16, 19], "footer": 0, "page": [0, 2, 4, 5, 10, 13, 16, 21, 25, 27], "connect": [0, 4, 10, 13, 16, 19, 27], "small_collection_cutoff": 0, "small_collection_languag": 0, "standard_noreply_email_address": 0, "terms_of_servic": 0, "tiny_collection_languag": 0, "web_css_fil": 0, "web_header_label": 0, "web_header_link": 0, "web_primary_color": 0, "web_secondary_color": 0, "wsgi_debug_kei": 0, "wsgi_debug": 0, "cipher": 0, "wrap": [0, 13, 19], "hard": [0, 13, 14, 19], "rememb": [0, 4, 13, 14], "crypto": 0, "decrypt": 0, "classify_hold": 0, "works_by_languag": 0, "divid": [0, 13], "larg": [0, 13, 16], "small": [0, 10, 14], "tini": [0, 13], "collet": 0, "counter": [0, 13, 14, 16], "estimated_holdings_by_languag": [0, 16], "configuration_contact_uri": 0, "copyright_designated_agent_uri": 0, "estimate_language_collections_for_librari": 0, "guess": [0, 13, 14, 16], "incorrect": [0, 5, 16, 17], "public_set": 0, "private_set": 0, "filesystem": [0, 13], "unsubscribe_email_uri": 0, "empty_config": [0, 13], "temp_config": [0, 13], "new_config": [0, 13], "replacement_class": [0, 13], "analyticscontrol": 0, "circulationmanagercontrol": [0, 2, 4], "track_ev": 0, "event_typ": [0, 13, 16], "annotationcontrol": 0, "accept_post": 0, "container_for_work": 0, "annotation_id": 0, "circulationmanag": 0, "facet": [0, 1, 16, 23, 26, 27], "worklist": [0, 13, 16], "annotator_class": 0, "unit": [0, 13, 14], "authentication_for_opds_docu": 0, "fresh": [0, 13, 16], "_debug": 0, "wsgi": 0, "reveal": 0, "deploy": 0, "cdn_url_for": [0, 13], "cdn": [0, 16, 26], "_facet": 0, "ever": [0, 2, 13, 14, 16, 27], "keyword": [0, 13, 19, 26], "posit": [0, 1, 13, 16, 21, 23, 27], "external_search": [0, 26], "lazili": 0, "failur": [0, 13, 16, 19], "engin": [0, 13, 14, 16], "load_facets_from_request": [0, 13], "nonstandard": 0, "load_set": [0, 2], "reload": [0, 13, 16], "log_lan": 0, "lanelist": 0, "layout": [0, 22], "public_key_integration_docu": 0, "sitewid": [0, 1, 2, 13, 16], "reload_settings_if_chang": 0, "setup_adobe_vendor_id": 0, "authdata": [0, 11], "setup_circul": 0, "setup_configuration_dependent_control": 0, "setup_external_search": 0, "setup_one_time_control": 0, "setup_search": 0, "setup_shared_collect": 0, "sitewide_key_pair": 0, "absolut": [0, 13, 16, 19], "apply_borrowing_polici": 0, "prevent": [0, 14], "ag": [0, 2, 3, 5, 10, 13, 16, 26], "inappropri": [0, 16], "prohibit": [0, 14], "speak": [0, 13, 14], "earlier": [0, 1, 13], "get_patron_circ_object": 0, "object_class": 0, "get_patron_hold": 0, "get_patron_loan": 0, "handle_conditional_request": 0, "last_modifi": [0, 16], "condition": 0, "load_lan": 0, "lane_identifi": [0, 2], "load_licensepool": 0, "license_pool_id": [0, 16], "load_licensepooldeliveri": 0, "mechanism_id": 0, "load_work": 0, "search_engin": [0, 13], "sharedcollectionapi": 0, "indexcontrol": 0, "appropriate_index_for_patron_typ": 0, "authenticated_patron_root_lan": 0, "authentication_docu": 0, "has_root_lan": [0, 16], "boolean": [0, 5, 8, 10, 11, 13, 16, 17, 19, 20, 21], "public_key_docu": 0, "loancontrol": 0, "best_lendable_pool": 0, "best": [0, 13, 14, 16, 19, 27], "candid": [0, 11, 13, 16], "acquisit": [0, 13, 14, 16, 19, 23, 27], "somebodi": 0, "anywai": 0, "do_get": [0, 1, 2, 13, 16], "drm": [0, 4, 5, 13, 16, 19], "third": [0, 13, 14, 16, 19], "parti": [0, 13, 14, 16, 19], "marcrecordcontrol": 0, "download_templ": 0, "n": [0, 1, 2, 10, 13, 14, 16, 19], "html": [0, 2, 4, 8, 13, 14, 16, 19, 24], "lang": [0, 2, 19], "en": [0, 2, 9, 14, 19, 21], "head": [0, 2, 14, 16], "meta": [0, 2, 13, 19, 21], "charset": [0, 2], "utf8": [0, 2], "download_pag": 0, "odlnotificationcontrol": 0, "receiv": [0, 5, 8, 16], "loan_id": 0, "opdsfeedcontrol": 0, "crawlable_collection_fe": 0, "collection_nam": [0, 4, 27], "build": [0, 13, 14], "crawlabl": [0, 16], "crawlable_library_fe": 0, "crawlable_list_fe": 0, "list_nam": [0, 13], "customlist": [0, 13, 26], "feed_class": [0, 27], "acquisitionfe": [0, 1, 13], "replac": [0, 8, 11, 13, 16, 19, 27], "navig": [0, 13, 14, 16, 19, 23], "qa_fe": 0, "substitut": 0, "qa_series_fe": 0, "_some_": 0, "seri": [0, 13, 14, 16, 19, 21], "regard": [0, 8], "profilecontrol": [0, 13], "upmp": 0, "rbdfulfillmentproxycontrol": 0, "proxi": [0, 5, 13], "sharedcollectioncontrol": 0, "authenticated_client_from_request": 0, "hold_id": 0, "bound": [0, 1, 2, 13], "get_with_timeout": [0, 13, 19], "200": [0, 2, 5, 14, 16], "successfulli": [0, 13], "hold_info": 0, "opds2": [0, 19, 20, 21], "load_collect": [0, 27], "loan_info": 0, "revoke_hold": 0, "staticfilecontrol": 0, "static_fil": 0, "directori": [0, 2, 4, 13, 14, 16, 27], "filenam": [0, 4, 13, 16], "urnlookupcontrol": [0, 13], "work_lookup": [0, 13], "route_nam": [0, 13], "circulationmanagerannotor": 0, "workcontrol": [0, 2], "contributor_nam": 0, "audienc": [0, 2, 5, 13, 14, 16], "permalink": [0, 13], "novelist_api": 0, "series_nam": [0, 13], "coverageprovid": [0, 13, 16], "mockopdsimportcoverageprovid": 0, "opdsimportcoverageprovid": 0, "finalize_license_pool": 0, "mark": [0, 8, 13, 14, 16, 21], "occas": 0, "lookup_and_import_batch": 0, "overridden": [0, 13], "queue_import_result": 0, "messages_by_id": 0, "lookup_cli": 0, "collectioncoverageprovid": [0, 13], "opds_importer_class": 0, "alia": [0, 3, 6, 10, 13, 14, 16, 19, 27], "opdsimport": [0, 2, 13], "api_method": 0, "create_identifier_map": 0, "import_feed_respons": 0, "id_map": 0, "confirm": 0, "ensure_coverag": [0, 13], "effici": [0, 13, 16], "reaperimport": 0, "identifier_map": [0, 5, 13], "http_get": [0, 5, 13], "metadata_cli": [0, 5, 13, 16], "content_modifi": [0, 5, 13], "map_from_collect": [0, 5, 13], "wrangler": [0, 2, 13, 14, 16, 19], "acknowledg": 0, "wasn": 0, "success_status_cod": [0, 5, 13], "registrarimport": 0, "whenev": [0, 13, 16], "201": [0, 2, 14], "202": [0, 14, 16], "index": [0, 5, 10, 13, 14, 16, 25, 27], "front": [0, 13, 16], "deprec": [0, 4, 8, 13, 16], "io": [0, 19], "coppag": 0, "customindexview": 0, "no_cont": 0, "children": [0, 5, 13, 14, 16, 19, 21], "no_titl": [0, 19], "13": [0, 8, 14, 16], "coppa": 0, "requirement_met_lan": 0, "requirement_not_met_lan": 0, "older": [0, 13, 16], "yes_cont": 0, "yes_titl": 0, "gate_tag": 0, "met_url": 0, "not_met_url": 0, "face": 0, "navigation_entri": 0, "definit": [0, 8], "disconnect": [0, 10], "by_protocol": [0, 16], "goal": [0, 2, 13, 16], "view_class": 0, "unregist": [0, 13], "consider": [0, 13, 14, 16, 27], "unusu": 0, "setup": [0, 13, 16], "authentication_no_rel": 0, "met": 0, "authentication_typ": 0, "authentication_yes_rel": 0, "annotate_authentication_docu": 0, "doc": [0, 5, 8, 11, 13, 16, 19, 27], "customrootlan": 0, "replace_link": [0, 13], "Will": [0, 13, 14], "language_cod": [0, 16], "english": [0, 2, 10, 13, 14, 19], "eng": [0, 9, 13, 16, 19, 21], "french": [0, 14, 19], "fre": [0, 19, 21], "spanish": [0, 13, 14, 19], "spa": [0, 13, 14, 19], "attach": 0, "extract_circul": 0, "primary_identifi": [0, 13, 16], "formattyp": 0, "json_data": 0, "enkiapi": [0, 2], "enki_extern": 0, "enki_id": [0, 16], "enki_library_id_kei": 0, "enki_library_id": 0, "error_ind": 0, "h1": [0, 2], "oop": 0, "enkilibrari": 0, "free": [0, 14, 16], "get_all_titl": 0, "strt": 0, "qty": 0, "10": [0, 8, 10, 13, 14, 16, 19], "expens": [0, 13, 16], "get_item": 0, "item_endpoint": 0, "itemapi": 0, "list_endpoint": 0, "listapi": 0, "loan_request": 0, "book_id": 0, "parse_fulfill_result": 0, "parse_patron_hold": 0, "hold_data": 0, "parse_patron_loan": 0, "checkout_data": 0, "patron_request": 0, "timefram": 0, "retry_on_timeout": 0, "updated_titl": 0, "getupdatetitl": 0, "theori": [0, 14], "shouldn": [0, 16], "regularli": [0, 27], "user_endpoint": 0, "userapi": 0, "enkicollectionreap": 0, "14400": 0, "done": [0, 5, 8, 13, 16, 19], "enkiimport": 0, "five_minut": 0, "300": [0, 9, 13, 14, 16, 19], "full_import": 0, "incremental_import": 0, "update_circul": 0, "total": [0, 2, 13, 14, 19, 23], "mockenkiapi": 0, "feedbooksimportmonitor": 0, "import_class": [0, 5, 13], "force_reimport": [0, 5, 13], "import_class_kwarg": [0, 5, 13], "opdsimportmonitor": [0, 13], "feedbooksopdsimport": [0, 2], "data_sourc": [0, 4, 5, 13, 16, 27], "opds_url": [0, 13], "plu": [0, 13], "base_opds_url": 0, "atom": [0, 13, 14, 17, 19, 27], "really_import_kei": 0, "really_import": 0, "replacement_css_kei": 0, "replacement_css": 0, "better": [0, 8, 13, 14, 16, 19], "off": [0, 10, 13], "dpla": 0, "accid": [0, 14], "es": [0, 19], "fr": [0, 14, 19, 21], "italian": [0, 14, 19], "de": [0, 14, 19, 21], "german": [0, 14, 19], "stylesheet": 0, "altern": [0, 13, 14, 16, 21, 24], "produc": [0, 13, 16], "daisi": 0, "consortium": 0, "leav": [0, 1, 13], "z3986": 0, "dtbook": 0, "thirty_dai": 0, "30": [0, 4, 8, 13, 14, 16], "extract_feed_data": [0, 13], "feed_url": [0, 13], "next_link": [0, 13], "improve_descript": 0, "involv": [0, 14, 16], "make_link_data": [0, 13], "linkdata": [0, 13, 27], "replace_css": 0, "new_css": 0, "rights_uri_from_entry_tag": [0, 13], "rights_uri_from_feedparser_entri": [0, 13], "answer": [0, 13, 14, 16], "within": [0, 13, 14, 16], "feedpars": [0, 13], "wait": [0, 13], "enter": [0, 1, 2, 13, 16], "elementtre": 0, "rehostingpolici": 0, "underli": [0, 13, 16], "relicens": 0, "cc": [0, 10, 14, 16], "BY": [0, 13, 16], "nc": [0, 14, 16], "There": [0, 5, 10, 13, 16], "franc": [0, 14], "decid": [0, 13, 16], "preserv": [0, 14], "decis": [0, 14, 16], "can_rehost_in_u": 0, "non": [0, 5, 8, 11, 13, 14, 16, 19, 20, 27], "commerci": [0, 13, 14, 16], "nd": [0, 14, 16, 19], "alik": 0, "sa": [0, 4, 13, 16, 19], "countri": [0, 1, 14], "life": [0, 2, 14], "usa": [0, 14, 16], "1923": [0, 14, 16], "70": [0, 14, 16], "public_domain_cutoff": 0, "rights_dict": 0, "creativecommon": [0, 16], "rights_unknown": 0, "pleas": [0, 4, 5, 8, 10], "legal": [0, 14], "notic": 0, "us_sit": 0, "archiv": [0, 13, 14], "craphound": 0, "wikipedia": 0, "wikisourc": 0, "futurism": 0, "gutenberg": [0, 13, 16, 26, 27], "shakespear": [0, 14], "mit": 0, "can_rehost_u": 0, "publication_year": 0, "rehost": 0, "distinct": [0, 2, 13, 16], "firstbookauthenticationapi": 0, "api_path": 0, "v1": [0, 4, 8, 13, 16, 19], "serialcod": 0, "8": [0, 8, 10, 13, 14, 16, 19, 20, 21, 27], "2022": 0, "firstbookloginbutton280": 0, "success_messag": 0, "remote_pin_test": 0, "mockfirstbookauthenticationapi": 0, "bad_connect": 0, "failure_status_cod": 0, "mockfirstbookrespons": 0, "algorithm": [0, 4, 11, 13, 14, 16, 22], "hs256": [0, 11], "jwt": [0, 2, 5, 11], "payload": [0, 13, 19], "sole": [0, 13, 16], "googleanalyticsprovid": 0, "default_url": 0, "googl": [0, 1, 2, 11, 16, 27], "statist": [0, 2, 14], "provis": 0, "authus": 0, "noopen": [0, 1], "norefer": [0, 1], "To": [0, 1, 3, 10, 11, 13, 14, 16], "captur": [0, 13], "dimens": 0, "target_ag": [0, 13, 14, 16], "genr": [0, 2, 13, 14, 16], "open_access": [0, 4, 13, 16, 23], "scope": [0, 1, 13], "hit": [0, 13, 16, 19], "box": [0, 1, 14], "dropdown": 0, "below": [0, 1, 8, 13], "tracking_id": 0, "collect_ev": [0, 13], "kansasauthenticationapi": 0, "kansa": 0, "ks": [0, 14, 19], "kansaslibrary3m": 0, "civicplu": 0, "userdetail": 0, "create_authorize_request": 0, "parse_authorize_respons": 0, "post_request": 0, "contributorfacet": 0, "order_ascend": [0, 13], "enabled_facet": [0, 13, 16], "entrypoint": [0, 16, 26, 27], "entrypoint_is_default": [0, 13], "constructor_kwarg": [0, 13], "defaultsortorderfacet": [0, 13], "default_sort_ord": [0, 13], "contributorlan": 0, "dynamiclan": 0, "cached_feed_typ": [0, 13], "max_cache_ag": [0, 13, 16], "86400": 0, "modify_search_filter_hook": [0, 13], "hook": [0, 13], "avoid": [0, 11, 13, 14, 16], "complex": [0, 13, 14], "overview_facet": [0, 13], "featuredfacet": [0, 13], "url_argu": 0, "crawlablecollectionbasedlan": 0, "crawlablelan": 0, "collection_rout": 0, "library_rout": 0, "7200": [0, 13], "library_or_collect": 0, "constructor": [0, 8, 13, 14, 19], "classifi": [0, 13, 16, 26], "reader": [0, 13, 14, 16], "rang": [0, 4, 13, 14, 16, 27], "license_datasourc": [0, 13], "datasourc": [0, 13, 26, 27], "list_datasourc": [0, 13], "list_seen_in_previous_dai": [0, 13], "were": [0, 2, 13, 16], "prioriti": [0, 13, 16], "sibl": [0, 13, 14], "child": [0, 2, 13, 14, 21, 23], "slice": [0, 13, 17], "crawlablecustomlistbasedlan": 0, "uses_customlist": [0, 13], "crawlablefacet": 0, "last_upd": [0, 13], "available_facet": [0, 13], "facet_group_nam": [0, 13], "forcibl": [0, 13], "sytem": [0, 13], "_could_": [0, 13], "mayb": [0, 13], "elsewher": [0, 13, 14], "flexibl": [0, 13], "default_facet": [0, 13, 16], "databaseexclusiveworklist": 0, "databasebackedworklist": [0, 13], "_only_": [0, 16], "compar": [0, 2, 13, 14, 16], "works_from_databas": [0, 13], "addit": [0, 8, 13, 16, 17], "membership": [0, 13], "caller": [0, 13, 16], "execut": [0, 8, 13, 14, 16], "hasseriesfacet": 0, "conta": 0, "guarante": [0, 13], "modify_search_filt": [0, 13], "elasticsearch": [0, 13, 16, 27], "availabilti": [0, 13], "status": [0, 13], "jackpotfacet": 0, "jackpot": 0, "available_not_now": [0, 13], "jackpotworklist": 0, "task": [0, 13, 16, 19], "easi": [0, 13, 14, 19], "knownoverviewfacetsworklist": 0, "advanc": [0, 14], "compat": [0, 7, 13, 21], "recommendationlan": 0, "workbasedlan": 0, "fetch_recommend": 0, "overview": [0, 13], "relatedbookslan": 0, "criteria": [0, 13], "criterion": 0, "workbaselan": 0, "serieslan": 0, "related_book": 0, "sublan": [0, 13], "seriesfacet": 0, "contribut": [0, 13, 16], "accessible_to": [0, 13], "impos": [0, 2, 13, 16], "append_child": [0, 13], "fit": [0, 13, 14, 19, 21], "audiences_list_from_sourc": 0, "create_default_lan": 0, "reset": [0, 2, 10, 13, 16, 27], "adult": [0, 5, 13, 14, 16], "nonfict": [0, 13, 14], "young": [0, 5, 13, 14, 16], "seller": [0, 27], "world": [0, 14, 19], "ya": [0, 14], "destruct": 0, "visibl": [0, 13, 16, 19], "destroi": [0, 13], "create_lane_for_small_collect": 0, "tabl": [0, 5, 8, 13, 14, 16], "create_lane_for_tiny_collect": 0, "create_lanes_for_large_collect": 0, "grade": [0, 3, 13, 14, 16], "create_world_languages_lan": 0, "small_languag": 0, "tiny_languag": 0, "lane_from_genr": 0, "exclude_genr": 0, "extra_arg": 0, "structur": [0, 10, 13, 14, 19], "localanalyticsexport": 0, "export": [0, 2, 13, 14, 16, 27], "csv": [0, 13, 27], "analytics_queri": 0, "row": [0, 13], "low": [0, 13, 14, 19], "calcul": [0, 10, 13, 14, 16, 19, 27], "to_search_docu": [0, 16], "libraryannot": [0, 1, 13], "add_web_client_url": 0, "annotate_work_record": [0, 13], "active_license_pool": [0, 1, 13, 16], "marcrecord": [0, 13], "basemetadatawranglercoverageprovid": 0, "metadatawranglercollectionregistrar": 0, "metadatawranglercollectionreap": 0, "coverage_counts_for_every_collect": [0, 13], "mwauxiliarymetadatamonitor": 0, "metadatawranglercollectionmonitor": 0, "auxiliari": [0, 14, 19], "get_identifi": 0, "pull": [0, 10, 13, 19], "simplifiedopdsmessag": 0, "bad": [0, 5, 8, 13, 16, 19], "mwcollectionupdatemonitor": 0, "import_one_fe": [0, 13], "ran": [0, 13, 16], "span": [0, 13], "metadatauploadcoverageprovid": 0, "upload": [0, 2, 4, 13, 16, 27], "interact": [0, 10, 13, 14, 16], "assert_authent": 0, "get_respons": 0, "unlicens": 0, "reap": [0, 13, 16], "finalize_batch": [0, 13], "again": [0, 2, 13], "metadatawranglercoverageprovid": 0, "repurchas": 0, "items_that_need_coverag": [0, 13], "futur": [0, 8, 13, 14, 16], "detect": [0, 14], "registrar": 0, "milleniumpatronapi": 0, "address_field": 0, "pa": [0, 14, 19], "authentication_mod": 0, "auth_mod": 0, "family_nam": [0, 13, 16], "barcode_field": 0, "pb": [0, 14], "block_field": 0, "mblock": 0, "p56": 0, "block_typ": 0, "default_curr": [0, 19], "usd": [0, 19], "email_address_field": 0, "addr": 0, "pz": [0, 14], "error_message_field": 0, "errmsg": 0, "expiration_date_format": 0, "expiration_field": 0, "exp": 0, "p43": 0, "family_name_authentication_mod": 0, "fines_field": 0, "monei": [0, 14, 19], "ow": [0, 10], "p96": 0, "home_branch_field": 0, "home": [0, 10, 14, 19], "libr": 0, "p53": 0, "home_branch_neighborhood_mod": 0, "home_branch": 0, "identifier_blacklist": 0, "p47": 0, "multivalue_field": 0, "px": 0, "millenium": 0, "neighborhood_mod": 0, "postal_cod": 0, "no_neighborhood_mod": 0, "patron_type_field": 0, "personal_name_field": 0, "patrn": 0, "pn": [0, 14], "pin_authentication_mod": 0, "postal_code_neighborhood_mod": 0, "postal_code_r": 0, "record_number_field": 0, "p81": 0, "verif": 0, "blacklist": 0, "begin": [0, 4, 10, 13], "famili": [0, 2, 14, 16, 19], "analyz": [0, 13, 21, 23, 24], "postal": [0, 14], "username_field": 0, "alt": [0, 19], "pu": [0, 19], "extract_postal_cod": 0, "family_name_match": 0, "actual_nam": 0, "supposed_family_nam": 0, "patron_dump_to_patrondata": 0, "current_identifi": 0, "dump": [0, 19], "mockmilleniumpatronapi": 0, "14": [0, 10, 14, 16, 19], "digit": [0, 5, 13, 14, 19], "combo": 0, "repeat": 0, "four": [0, 16, 19], "the_futur": 0, "2024": 0, "16": [0, 8, 14, 16], "28": [0, 9, 16], "51": [0, 14, 16], "568908": 0, "user1": 0, "12345": 0, "alic": 0, "user2": 0, "67890": 0, "bob": [0, 19], "holdreap": [0, 13], "loanlikereapermonitor": 0, "seemingli": [0, 19], "abandon": 0, "365": [0, 13, 14], "model_class": [0, 13], "where_claus": [0, 13], "ago": [0, 13], "idlingannotationreap": [0, 13], "reapermonitor": [0, 13], "idl": [0, 16], "inact": 0, "timestamp_field": [0, 13], "motiv": [0, 14, 16], "attempt": [0, 2, 11, 13, 16, 19], "loanreap": [0, 13], "90": 0, "source_of_truth_protocol": 0, "consortia": [0, 27], "automat": [0, 1, 4, 13, 16], "won": [0, 13], "append": [0, 10, 13], "claus": [0, 13, 16], "mocknovelistapi": 0, "novelistapi": 0, "setup_method": [0, 13], "authorized_identifi": 0, "62521fa1": 0, "bdbb": 0, "4939": 0, "84aa": 0, "aee2a52c8d59": 0, "auth_param": 0, "collection_data_api": 0, "novelistcollectiondata": 0, "is_configur": [0, 13], "max_representation_ag": 0, "604800": 0, "no_isbn_equival": 0, "r": [0, 10, 13, 14, 16, 19], "query_endpoint": 0, "novselect": 0, "ebscohost": 0, "contentbyqueri": 0, "clientidentifi": 0, "build_query_url": 0, "include_auth": 0, "choose_best_metadata": 0, "metadata_object": 0, "choos": [0, 1, 13, 16, 19], "highest": [0, 14, 16], "float": [0, 16, 17, 21, 23], "create_item_object": 0, "currentidentifi": 0, "existingitem": 0, "currentqueryidentifi": 0, "get_items_from_queri": 0, "get_recommend": 0, "recommendations_info": 0, "get_series_inform": 0, "series_info": 0, "book_info": 0, "optim": [0, 13, 14], "lookup_equivalent_isbn": 0, "lookup_info_to_metadata": 0, "lookup_represent": 0, "transform": [0, 13, 14, 16, 17], "make_novelist_data_object": 0, "medium_to_book_format_type_valu": 0, "put_items_novelist": 0, "review_respons": 0, "review": [0, 14, 16], "scrubbed_url": 0, "york": [0, 16, 27], "nytapi": 0, "time_zon": 0, "tzfile": 0, "usr": 0, "zoneinfo": 0, "america": [0, 13, 14], "new_york": 0, "date_str": [0, 19], "timezon": [0, 19], "midnight": 0, "parse_datetim": 0, "eastern": [0, 14, 19], "nytbestsellerapi": 0, "api_kei": 0, "nytim": 0, "svc": 0, "v3": [0, 3], "cardin": [0, 13], "historical_list_max_ag": 0, "list_max_ag": 0, "list_names_url": 0, "list_of_lists_max_ag": 0, "list_url": 0, "best_seller_list": 0, "list_info": 0, "nytbestsellerlist": 0, "fill_in_histori": 0, "histor": [0, 14], "list_of_list": 0, "all_dat": 0, "quit": 0, "print": [0, 4, 10, 13, 14, 19, 27], "to_customlist": [0, 13], "nytbestsel": 0, "update_custom_list": 0, "custom_list": [0, 2, 13, 16], "customlistentri": [0, 13, 16], "nytbestsellerlisttitl": 0, "titlefromexternallist": [0, 13], "mockodiloapi": 0, "odiloapi": [0, 2], "mock_access_token_respons": [0, 13], "expires_in": 0, "token_post": [0, 13], "all_products_endpoint": [0, 13], "checkin_endpoint": 0, "checkoutid": 0, "checkout_endpoint": [0, 13], "recordid": 0, "library_api_base_url": 0, "page_size_limit": [0, 13], "patron_checkouts_endpoint": 0, "patron_holds_endpoint": 0, "place_hold_endpoint": 0, "record_availability_endpoint": 0, "record_metadata_endpoint": 0, "release_hold_endpoint": 0, "holdid": 0, "token_endpoint": [0, 13], "check_cr": [0, 13], "force_refresh": [0, 13, 16], "credential_object": [0, 13], "acsm_epub": 0, "acsm_pdf": 0, "scorm": [0, 16], "mpeg": [0, 16], "stream": [0, 13, 16, 21], "jpeg": [0, 16, 24], "ebook_stream": 0, "video": [0, 13, 14, 16, 19], "mp4": [0, 16], "ms": [0, 14, 16, 19], "wmv": [0, 16], "error_to_except": 0, "checkout_not_found": 0, "error_data_not_found": 0, "loan_already_reserv": 0, "titlenotcheckedout": 0, "patronnotfound": 0, "extract_d": 0, "get_avail": 0, "record_id": 0, "get_checkout": 0, "get_fulfillment_link": 0, "format_typ": [0, 13], "get_hold": 0, "get_metadata": 0, "get_patron_checkout": 0, "hold_from_odilo_hold": 0, "loan_info_from_odilo_checkout": 0, "default_exception_class": 0, "ignore_exception_cod": 0, "refresh_cr": [0, 13], "odilobibliographiccoverageprovid": 0, "odilocirculationmonitor": 0, "all_id": [0, 13], "modification_d": 0, "modif": [0, 1, 13], "get_url": 0, "odilorepresentationextractor": 0, "format_data_for_odilo_format": 0, "image_link_to_linkdata": [0, 13], "odilo_medium_to_simplified_medium": 0, "coursewar": [0, 16], "record_info_to_circul": 0, "goe": [0, 13, 16], "record_info_to_metadata": 0, "book_info_to_circul": [0, 13], "set_format": 0, "format_receiv": 0, "mockodlapi": 0, "odlapi": [0, 2, 5], "_get": 0, "_url_for": 0, "mocksharedodlapi": 0, "sharedodlapi": [0, 2], "basesharedcollectionapi": 0, "distribut": [0, 10, 13, 14, 19], "deeper": 0, "active_statu": 0, "cancelled_statu": 0, "expired_statu": 0, "ready_statu": 0, "returned_statu": 0, "revoked_statu": 0, "default_reservation_period": [0, 16], "external_library_url": 0, "nynypl": 0, "status_valu": 0, "checkin_from_external_librari": 0, "checkout_to_external_librari": 0, "fulfill_for_external_librari": 0, "get_license_status_docu": 0, "consolid": [0, 13, 14, 16], "release_hold_from_external_librari": 0, "update_hold_queu": 0, "update_loan": 0, "status_doc": 0, "odlexpireditemsreap": 0, "odlholdreap": 0, "odlimportmonitor": [0, 27], "odlimport": [0, 27], "license_info_document_media_typ": 0, "parser_class": [0, 13], "odlxmlpars": 0, "parse_licens": 0, "str": [0, 5, 8, 9, 11, 13, 14, 16, 17, 19, 21], "total_checkout": 0, "concurrent_checkout": [0, 13, 16], "checkout_link": 0, "odl_status_link": 0, "callabl": [0, 13, 19], "licensedata": [0, 13], "concurr": [0, 16], "opdsxmlpars": [0, 13], "dc": [0, 13, 14, 16, 19], "purl": [0, 13, 16, 19], "dcterm": [0, 13, 19], "2010": [0, 10, 13, 19], "supports_registr": 0, "supports_stag": 0, "sharedodlimportmonitor": [0, 27], "sharedodlimport": [0, 27], "get_fulfill_url": 0, "requested_content_typ": 0, "requested_drm_schem": 0, "onixextractor": 0, "audience_typ": 0, "01": [0, 8, 13], "02": 0, "03": [0, 14], "04": [0, 4], "05": 0, "06": 0, "07": 0, "08": 0, "09": 0, "contributor_typ": [0, 16], "a01": 0, "a02": 0, "a03": 0, "a04": 0, "lyricist": [0, 13, 16], "a05": 0, "a06": 0, "compos": [0, 13, 14, 16], "a07": 0, "a08": 0, "a09": 0, "a10": 0, "a11": 0, "a12": 0, "a13": 0, "a14": 0, "a15": 0, "a16": 0, "a17": 0, "a18": 0, "a19": 0, "afterword": [0, 13, 16], "a20": 0, "a21": 0, "a22": 0, "a23": 0, "a24": 0, "a25": 0, "a26": 0, "a27": 0, "a29": 0, "a30": 0, "a31": 0, "a32": 0, "a33": 0, "a34": 0, "a35": 0, "artist": [0, 13, 14, 16, 21, 22], "a36": 0, "a37": 0, "a38": 0, "a39": 0, "a40": 0, "a41": 0, "a42": 0, "a43": 0, "a44": 0, "a45": 0, "a46": 0, "a47": 0, "a48": 0, "a51": 0, "a99": 0, "b01": 0, "b02": 0, "b03": 0, "b04": 0, "b05": 0, "adapt": [0, 13, 14, 16, 19], "b06": 0, "b07": 0, "b08": 0, "b09": 0, "b10": 0, "b11": 0, "b12": 0, "b13": 0, "b14": 0, "b15": 0, "b16": 0, "b17": 0, "b18": 0, "b19": 0, "b20": 0, "b21": 0, "b22": 0, "b23": 0, "b24": 0, "b25": 0, "b26": 0, "b27": 0, "b28": 0, "b29": 0, "b30": 0, "b31": 0, "b99": 0, "c01": 0, "c02": 0, "c03": 0, "c04": 0, "c99": 0, "d01": 0, "d02": 0, "director": [0, 13, 14, 16], "d03": 0, "musician": [0, 13, 14, 16], "d04": 0, "d05": 0, "e01": 0, "actor": [0, 13, 16], "e02": 0, "e03": 0, "narrat": [0, 13, 16, 21, 22], "e04": 0, "e05": 0, "e06": 0, "e07": 0, "e08": 0, "e09": 0, "e10": 0, "e99": 0, "f01": 0, "f02": 0, "f99": 0, "z01": 0, "z02": 0, "z99": 0, "product_content_typ": 0, "subject_typ": [0, 13, 16], "ddc": [0, 13, 16, 26], "lcc": [0, 13, 16, 26], "lcsh": [0, 14, 16], "bisac": [0, 13, 16, 26], "12": [0, 3, 8, 14, 16], "bic": [0, 13, 16, 26], "default_medium": [0, 13], "usagestatu": 0, "enum": [0, 4, 5, 7, 8, 13, 15, 16, 17, 21, 23], "enumer": [0, 4, 5, 7, 8, 13, 15, 16, 17, 21, 23], "unlimit": [0, 16], "usageunit": 0, "concurrent_us": 0, "devic": [0, 14, 16], "percentag": [0, 19], "percentage_per_time_period": 0, "word": [0, 14, 16, 19], "circulationmanagerannot": 0, "active_loans_by_work": 0, "active_holds_by_work": 0, "active_fulfillments_by_work": 0, "test_mod": [0, 1], "acquisition_link": [0, 13], "active_loan": [0, 13], "active_hold": 0, "active_fulfil": 0, "can_hold": 0, "set_mechanism_at_borrow": 0, "direct_fulfillment_delivery_mechan": 0, "intermedi": [0, 14], "active_licensepool_for": [0, 13], "annotate_work_entri": [0, 1, 13], "workflow": [0, 1, 4, 6, 13], "opdsfe": [0, 1, 5, 13, 16, 19], "borrow_link": 0, "borrow_mechan": 0, "fulfillment_mechan": 0, "default_lane_url": [0, 13], "facet_url": [0, 13], "default_rout": 0, "extra_kwarg": [0, 13], "fulfill_link": 0, "is_work_entry_solo": [0, 13], "bool": [0, 5, 8, 13, 16, 19, 20, 21], "lane_url": [0, 13], "navigation_url": [0, 13], "open_access_link": [0, 16], "revoke_link": 0, "rights_attribut": 0, "test_url_for": 0, "top_level_titl": [0, 13], "visible_delivery_mechan": 0, "facet_view": 0, "library_identifies_patron": 0, "configuration_link": 0, "mock_api": 0, "eventu": [0, 13, 16], "wouldn": 0, "stand": [0, 11], "add_authentication_document_link": 0, "feed_obj": 0, "add_author_link": 0, "add_configuration_link": 0, "add_patron": 0, "add_series_link": 0, "adobe_id_tag": 0, "patron_identifi": [0, 10, 11, 16], "construct": [0, 11, 14, 16], "extens": [0, 4, 10, 13, 16, 19, 21, 24], "deleg": [0, 11, 16], "licensor": 0, "annotate_fe": [0, 1, 13], "drm_device_registration_tag": 0, "group_uri": [0, 13], "groups_url": [0, 13], "language_and_audience_key_from_work": 0, "permalink_for": [0, 13], "presum": [0, 3, 13, 16], "related_books_avail": 0, "search_url": [0, 13], "libraryloanandholdannot": 0, "active_loans_for": 0, "response_kwarg": [0, 13, 16], "drm_device_registration_feed_tag": 0, "deregistr": 0, "These": [0, 13], "deregist": 0, "logout": 0, "single_item_fe": 0, "along": [0, 13], "drop": [0, 14], "opdsentryrespons": [0, 2, 19], "user_profile_management_protocol_link": 0, "sharedcollectionannot": 0, "sharedcollectionloanandholdannot": 0, "potenti": [0, 11, 13, 16, 19], "refactor": [0, 5], "obstacl": 0, "mockopdsfordistributorsapi": 0, "opdsfordistributorsapi": [0, 2], "default_audi": [0, 5, 13, 14, 16], "research": [0, 5, 13, 14], "supported_media_typ": 0, "safe": [0, 13, 16, 17], "opdsfordistributorsimportmonitor": [0, 27], "biblioboard": 0, "plympton": [0, 16], "opdsfordistributorsimport": [0, 27], "update_work_for_edit": [0, 13], "opdsfordistributorsreapermonitor": [0, 27], "crawl": 0, "feed_contains_new_data": [0, 13], "haven": [0, 4, 13, 16], "mention": [0, 13, 16, 19, 24], "mockoverdriveapi": [0, 13], "overdriveapi": [0, 2, 13], "collection_token": [0, 13], "fake": 0, "library_data": 0, "1810": 0, "my": [0, 13, 19], "collectiontoken": 0, "1a09d9203": 0, "dlrhomepag": 0, "wma": 0, "mediado": 0, "token_data": 0, "foo": 0, "srch": 0, "mockoverdriverespons": 0, "newtitlesoverdrivecollectionmonitor": 0, "analytics_class": 0, "overdrivecirculationmonitor": 0, "catch": [0, 2, 19], "slip": 0, "crack": [0, 19], "recentoverdrivecollectionmonitor": 0, "overlap": [0, 13], "7": [0, 8, 14, 16], "recently_changed_id": [0, 13], "should_stop": 0, "api_descript": 0, "is_chang": 0, "overdriveapiconst": 0, "child_set": 0, "default_error_url": 0, "error_message_to_except": 0, "patronhasexceededcheckoutlimit": 0, "patronhasexceededcheckoutlimit_forcpc": 0, "ils_nam": [0, 13], "lock_in_format": 0, "website_id": [0, 13], "circulation_lookup": 0, "libbi": [0, 13, 16], "extract_content_link": 0, "content_link_gateway_json": 0, "extract_data_from_checkout_respons": 0, "checkout_response_json": 0, "error_url": 0, "extract_data_from_hold_respons": 0, "hold_response_json": 0, "extract_download_link": 0, "fetch_manifest": 0, "descriptor": 0, "errorpageurl": 0, "extract_expiration_d": 0, "fill_out_form": 0, "get_download_link": 0, "checkout_respons": 0, "variant": [0, 2, 10, 21], "recognis": 0, "overdrive_id": [0, 13, 16], "get_fulfillment_link_from_download_link": 0, "download_link": 0, "fulfill_url": 0, "get_loan": 0, "get_patron_credenti": 0, "get_patron_inform": 0, "libby_drm": [0, 16], "make_direct_download_link": 0, "listen": [0, 13, 14, 26], "direct": [0, 2, 8, 14, 16, 27], "contentfil": 0, "overdrive_audiobook_manifest": 0, "perform_early_return": 0, "loanearlyreturnurl": 0, "holddata": 0, "process_checkout_data": 0, "process_place_hold_respons": 0, "holds_endpoint": [0, 13], "custom_error_to_except": 0, "refresh_patron_access_token": 0, "develop": [0, 1, 14, 19], "scope_str": 0, "streaming_audio": 0, "streaming_drm": [0, 16], "streaming_text": 0, "update_format": 0, "incident": 0, "update_licensepool": 0, "update_licensepool_with_book_info": 0, "is_new_pool": 0, "presentation_edit": [0, 16], "promot": [0, 14], "manifest_internal_format": 0, "streaming_format": 0, "overdriveadvantageaccountlistscript": 0, "explain_advantage_collect": 0, "explain_main_collect": 0, "overdrivecollectionreap": 0, "overdriveformatsweep": 0, "overdrivemanifestfulfillmentinfo": 0, "overdrive_identifi": 0, "maximum_consecutive_unchanged_book": 0, "revers": [0, 13, 19], "chronolog": [0, 14, 16], "audiobookmanifest": [0, 19], "content_dict": 0, "intermediate_link_media_typ": 0, "best_cov": 0, "import_metadata": 0, "rbdigital_field": 0, "standard_field": 0, "import_spin": 0, "file_data": 0, "proxy_url": 0, "spine": 0, "oppos": [0, 2, 13, 16], "mockrbdigitalapi": 0, "base_path": 0, "rbdigitalapi": [0, 2], "get_data": 0, "populate_all_catalog": 0, "smoother": 0, "faster": [0, 16], "let": [0, 13, 16, 19], "rbdproxyexcept": 0, "api_vers": 0, "base_set": [0, 13], "bearer_token_properti": 0, "cached_identifier_properti": 0, "credential_typ": 0, "84600": 0, "default_loan_dur": 0, "proxy_bearer_grace_period": 0, "1800": [0, 14], "rbdigitalstag": 0, "response_verbos": 0, "compact": [0, 21, 23, 24], "extend": [0, 13, 21], "hypermedia": 0, "align_dates_to_available_snapshot": 0, "from_dat": 0, "to_dat": 0, "delta": [0, 16], "distant": 0, "arrai": [0, 4, 17, 21, 23, 24], "snapshot": [0, 16], "nb": [0, 14, 19], "tenantid": 0, "525": [0, 14], "asof": 0, "2020": [0, 4, 8, 13, 16], "ebookcount": 0, "1630": 0, "eaudiocount": 0, "13414": 0, "totalcount": 0, "15044": 0, "cache_patron_bearer_token": 0, "eaudio": 0, "circulate_item": 0, "return_item": 0, "xxxinfo": 0, "create_patron": 0, "bearer_token_handl": 0, "default_circulation_replacement_polici": 0, "dummy_email_address": 0, "bounc": 0, "dummy_patron_identifi": 0, "six": [0, 21], "alphanumer": 0, "fetch_patron_bearer_token": 0, "userid": [0, 8], "6": [0, 8, 13, 14, 16], "summari": [0, 10, 13, 16, 26], "get_all_available_through_search": 0, "get_availability_info": 0, "ownership": [0, 14], "get_all_catalog": 0, "tax": [0, 14], "sparingli": 0, "unpag": 0, "get_credential_by_token": 0, "get_delta": 0, "get_ebook_availability_info": 0, "lacon": 0, "declar": 0, "ye": [0, 13, 16, 19], "2016": 0, "07t16": 0, "11": [0, 8, 14, 16], "52": [0, 14, 16], "5887333z": 0, "9781420128567": 0, "mediatyp": [0, 16, 21, 23, 24], "titleid": 0, "39764": 0, "get_metadata_by_isbn": 0, "throw": 0, "request_fulfil": 0, "fulfillment_proxi": 0, "my_audiobook_set": 0, "my_ebook_set": 0, "patron_bearer_token": 0, "patron_credenti": 0, "kind": [0, 10, 13, 14, 16, 19, 27], "unexpir": 0, "patron_fulfillment_request": 0, "reauthor": 0, "patron_remote_identifi": 0, "persist": [0, 3, 8, 13, 15, 16], "spread": [0, 21], "recov": 0, "patron_remote_identifier_lookup": 0, "remote_identifi": 0, "context": [0, 13, 16, 17, 19, 21, 24], "_based_": 0, "respond": [0, 10], "populate_delta": 0, "month": 0, "todai": [0, 14], "reauthorize_patron_bearer_token": 0, "page_s": [0, 5], "page_index": 0, "ful": [0, 19], "lie": 0, "intersect": [0, 13], "zero": [0, 16, 27], "pick": [0, 10, 11, 13, 16], "update_licensepool_for_identifi": 0, "denot": 0, "lent": [0, 14, 16], "validate_item": 0, "validate_respons": 0, "action": [0, 1, 13, 14], "tri": [0, 13, 14, 19], "malform": 0, "409": [0, 14], "elabor": 0, "rbdigitalbibliographiccoverageprovid": 0, "api_class_kwarg": 0, "furthermor": 0, "comprehens": 0, "update_metadata": 0, "catalog_item": 0, "rbdigitalcirculationmonitor": 0, "batch_siz": [0, 13, 16, 27], "insert": [0, 13, 16, 19], "circulationmonitor": 0, "process_avail": 0, "accomplish": 0, "rbdigitaldeltamonitor": 0, "rbdigitalsyncmonitor": 0, "invok": [0, 13, 19], "rbdigitalfulfillmentproxi": 0, "for_part": 0, "make_request": [0, 10], "proxied_manifest": 0, "use_proxy_link": 0, "rbdigitalimportmonitor": 0, "rbdigitalrepresentationextractor": 0, "datetime_format": 0, "sz": [0, 13, 19], "link_url": 0, "isbn_info_to_metadata": 0, "include_format": [0, 13], "seriestot": 0, "extractor": [0, 8, 13], "rbdigital_medium_to_simplified_medium": 0, "rbfulfillmentinfo": 0, "fetch_access_docu": 0, "fulfill_part": 0, "process_access_docu": 0, "access_docu": 0, "libraryregistrationscript": 0, "libraryinputscript": [0, 13, 27], "discoveri": [0, 2, 14, 16], "do_run": [0, 13, 19, 27], "in_unit_test": 0, "process_librari": [0, 2, 13, 27], "stage": [0, 14], "remoteregistri": [0, 2], "relationship": [0, 10, 13, 14, 16], "failure_statu": 0, "library_registration_stag": 0, "library_registration_statu": 0, "library_registration_web_cli": 0, "production_stag": 0, "success_statu": 0, "testing_stag": 0, "valid_registration_stag": 0, "catalog_url": 0, "debuggable_get": [0, 1, 2, 19], "do_post": [0, 2, 13], "debuggable_post": [0, 2, 19], "mockabl": 0, "default_valu": [0, 16, 21, 23], "wiki": [0, 8, 13], "practic": [0, 14], "discovery_go": [0, 16], "license_go": [0, 16], "default_library_registry_url": 0, "libraryregistri": 0, "opds_1_prefix": 0, "opds_2_typ": 0, "fetch_catalog": 0, "fetch_registration_docu": 0, "terms_of_service_link": 0, "terms_of_service_html": 0, "for_integration_id": 0, "integration_id": [0, 2], "for_protocol_and_go": 0, "for_protocol_goal_and_url": 0, "enhanc": 0, "frequent": [0, 16], "default_patron": 0, "usabl": [0, 19], "selftestfailur": 0, "runselftestsscript": 0, "_io": [0, 13, 27], "textiowrapp": [0, 13, 27], "stdout": [0, 13, 27], "w": [0, 13, 17, 19, 27], "utf": [0, 10, 13, 19, 20, 21, 27], "process_result": 0, "testresult": 0, "test_collect": 0, "permit": 0, "inter": 0, "api_for_licensepool": 0, "check_client_author": 0, "integrationcli": [0, 13, 26], "whitelist": 0, "auth_document_url": 0, "simpleauthenticationprovid": 0, "additional_test_identifi": 0, "test_neighborhood": 0, "basic_set": 0, "generate_patrondata": 0, "valid_patron": [0, 10], "announcementtest": 0, "a_week_ago": 0, "sampl": [0, 13, 16, 23], "23": [0, 16], "forthcom": 0, "29": [0, 16], "in_a_week": 0, "tomorrow": 0, "yesterdai": 0, "mockcirculationapi": 0, "add_remote_hold": 0, "add_remote_loan": 0, "queue_checkin": 0, "queue_checkout": 0, "queue_fulfil": 0, "queue_hold": 0, "queue_release_hold": 0, "mockremoteapi": 0, "simpli": 0, "mocksharedcollectionapi": 0, "queue_borrow": 0, "queue_regist": 0, "queue_revoke_hold": 0, "queue_revoke_loan": 0, "monitortest": 0, "databasetest": [0, 13], "ts": [0, 14, 19], "easier": 0, "isol": [0, 10], "vendoridtest": 0, "test_node_valu": 0, "114740953091845": 0, "test_vendor_id": 0, "initialize_adob": 0, "vendor_id_librari": 0, "short_token_librari": 0, "accountid": 0, "fulfillmentid": 0, "licenseid": 0, "sessionkei": 0, "spine_item": 0, "findaway_extension_context": 0, "spineitem": 0, "piec": [0, 13, 16], "playabl": 0, "sort_kei": [0, 4, 8], "o": [0, 1, 19, 21], "control": [1, 13, 14, 16, 19, 26], "adminauthenticationprovid": 1, "active_credenti": 1, "sign_in_templ": [1, 2], "redirect_url": 1, "announcementlistvalid": 1, "maximum_announc": 1, "minimum_announcement_length": 1, "maximum_announcement_length": 1, "350": [1, 14], "default_duration_dai": 1, "format_as_str": 1, "validate_announc": 1, "announc": [1, 13, 26], "validate_d": 1, "propos": [1, 4], "validate_length": 1, "adminnotauthor": 1, "geographicvalid": 1, "ask_registri": 1, "service_area_object": 1, "find_location_through_registri": 1, "validate_geographic_area": 1, "format_plac": 1, "state_or_provinc": 1, "get_us_search": 1, "is_zip": 1, "look_up_zip": 1, "dummygooglecli": 1, "test": [1, 2, 5, 10, 14, 16, 19, 26, 27], "oauth2credenti": 1, "access_token_expir": 1, "from_json": 1, "to_json": 1, "flow_from_client_secret": 1, "config": [1, 26], "step1_get_authorize_url": 1, "step2_exchang": 1, "auth_cod": 1, "googleoauthadminauthenticationprovid": 1, "circul": [1, 2, 3, 5, 6, 11, 13, 16, 27], "gmail": 1, "visit": [1, 17, 21, 23, 24], "consol": [1, 13], "dashboard": 1, "pli": [1, 19], "click": 1, "sidebar": 1, "consent": 1, "screen": [1, 10], "javascript": [1, 14], "googleauth": 1, "mycircmanag": 1, "popup": 1, "anyon": 1, "grant": [1, 13], "authent": [1, 2, 3, 4, 5, 6, 8, 10, 13, 16, 19, 26, 27], "oauth2": 1, "style": [1, 2, 4, 13, 14, 19], "1b7fa7": [1, 2], "align": [1, 2], "center": [1, 2], "decor": [1, 2, 13, 14], "border": [1, 2], "radiu": [1, 2], "25em": [1, 2], "fff": [1, 2], "10px": [1, 2], "font": [1, 2], "size": [1, 2, 4, 5, 13, 14, 16, 19], "1rem": [1, 2], "cursor": [1, 2], "pointer": [1, 2], "width": [1, 2, 10, 21], "25vw": [1, 2], "margin": [1, 2], "2vh": [1, 2], "auto": [1, 2, 4, 10, 13], "auth_uri": 1, "flow": [1, 19], "google_error_problem_detail": 1, "staff_email": 1, "adminannot": 1, "annot": [1, 13, 14, 16, 26, 27], "complaints_url": 1, "suppressed_url": 1, "adminfe": 1, "precomposed_entri": [1, 13], "suppress": [1, 2, 16, 17], "passwordadminauthenticationprovid": 1, "password_sign_in_url": 1, "weight": [1, 13, 14, 16], "700": [1, 14, 19], "1px": [1, 2], "solid": [1, 2, 14], "403d37": [1, 2], "shadow": 1, "1vh": 1, "3vh": 1, "button": [1, 2, 14], "submit": [1, 2, 7], "sign_in": [1, 2], "patronauthenticationvalidatorfactori": 1, "validator_class_nam": 1, "validator_factori": [1, 6], "validate_email": [1, 16], "validate_imag": 1, "validate_language_cod": 1, "validate_numb": 1, "validate_url": 1, "adminauthservicescontrol": 2, "settingscontrol": 2, "process_admin_auth_servic": 2, "process_delet": 2, "process_get": 2, "auth_servic": 2, "process_post": 2, "validate_form_field": 2, "analyticsservicescontrol": 2, "process_analytics_servic": 2, "service_id": 2, "recogn": 2, "catalogservicescontrol": 2, "check_librari": [2, 13], "marc": [2, 4, 16, 26, 27], "get_nam": 2, "process_catalog_servic": 2, "update_protocol_set": 2, "cdnservicescontrol": 2, "process_cdn_servic": 2, "collectionlibraryregistrationscontrol": 2, "opd": [2, 5, 11, 16, 19, 21, 23, 26, 27], "registration_class": 2, "get_library_info": 2, "look_up_collect": [2, 13], "collection_id": [2, 13, 16], "look_up_librari": [2, 13], "look_up_registri": 2, "registri": [2, 13, 19, 20, 26], "process_collection_library_registr": 2, "collectionselftestscontrol": 2, "selftestscontrol": 2, "get_info": 2, "look_up_by_id": 2, "process_collection_self_test": 2, "run_test": [2, 13], "collectionsettingscontrol": 2, "collection_to_dict": 2, "collection_object": 2, "find_protocol_class": 2, "figur": [2, 13, 14, 16], "provider_api": 2, "load_librari": 2, "affili": [2, 5, 8], "protocol_set": 2, "process_collect": [2, 13], "process_set": 2, "validate_collect": 2, "validate_external_account_id_set": 2, "validate_par": 2, "properli": [2, 13, 16], "overdr": [2, 16, 19, 26, 27], "discoveryservicelibraryregistrationscontrol": 2, "process_discovery_service_library_registr": 2, "discoveryservicescontrol": 2, "look_up_service_from_registri": 2, "process_discovery_servic": 2, "set_up_default_registri": 2, "individualadminsettingscontrol": 2, "check_permiss": 2, "settingup": 2, "permiss": [2, 10, 19], "handle_password": 2, "handle_rol": 2, "accordingli": [2, 13], "look_up_library_for_rol": 2, "process_individual_admin": 2, "validate_role_exist": 2, "librarysettingscontrol": 2, "check_for_missing_field": 2, "check_for_missing_set": 2, "check_header_link": 2, "check_short_name_uniqu": 2, "check_web_color_contrast": 2, "create_librari": 2, "library_uuid": 2, "current_valu": 2, "get_extra_geographic_inform": 2, "get_library_from_uuid": 2, "image_set": 2, "library_configuration_set": 2, "validators_by_format": 2, "list_set": 2, "json_object": 2, "validators_by_typ": 2, "scalar_set": 2, "metadataserviceselftestscontrol": 2, "metadataservicescontrol": 2, "process_metadata_service_self_test": 2, "sitewideregistrationcontrol": 2, "process_metadata_servic": 2, "register_with_metadata_wrangl": 2, "patronauthserviceselftestscontrol": 2, "patronauthservicescontrol": 2, "process_patron_auth_service_self_test": 2, "check_external_typ": 2, "check_identifier_restrict": 2, "suppos": [2, 16], "check_library_integr": 2, "process_patron_auth_servic": 2, "searchserviceselftestscontrol": 2, "externalsearchtest": [2, 13], "process_search_service_self_test": 2, "prior_test_result": [2, 13], "self_tests_process_get": 2, "self_tests_process_post": 2, "loggingservicescontrol": 2, "sitewideservicescontrol": 2, "process_servic": 2, "searchservicescontrol": 2, "service_key_nam": 2, "multiple_sitewide_services_detail": 2, "sitewideconfigurationsettingscontrol": 2, "storageservicescontrol": 2, "admincirculationmanagercontrol": 2, "bottom": 2, "minimum_cover_height": 2, "900": [2, 14, 19], "minimum_cover_width": 2, "600": [2, 13, 14, 19], "staff_weight": 2, "title_posit": 2, "change_book_cov": 2, "classif": [2, 13, 14, 26], "edit_classif": 2, "generate_cover_imag": 2, "preview": [2, 23], "preview_book_cov": 2, "refresh_metadata": 2, "resolve_complaint": 2, "rights_statu": [2, 16], "unsuppress": 2, "revisit": 2, "distinguish": [2, 13, 16], "licensepoool": 2, "require_higher_than_librarian": 2, "require_librarian": 2, "require_library_manag": 2, "require_sitewide_library_manag": 2, "require_system_admin": 2, "admincontrol": 2, "admin_auth_provid": 2, "authenticated_admin": 2, "admin_detail": 2, "authenticated_admin_from_request": 2, "check_csrf_token": 2, "csrf": 2, "generate_csrf_token": 2, "get_csrf_token": 2, "customlistscontrol": 2, "list_id": [2, 13, 16], "url_for_custom_list": 2, "dashboardcontrol": 2, "bulk_circulation_ev": 2, "analytics_export": 2, "circulation_ev": [2, 16], "num": 2, "stat": 2, "feedcontrol": 2, "lanescontrol": 2, "change_ord": 2, "hide_lan": 2, "lane": [2, 4, 16, 26, 27], "show_lan": 2, "patroncontrol": 2, "lookup_patron": 2, "reset_adobe_id": 2, "metadata_service_uri_typ": 2, "no_mirror_integr": [2, 13, 16], "no_mirror": [2, 13, 16], "opds_import": [2, 16, 26], "opds_for_distributor": [2, 16, 26], "opds2_import": [2, 16, 26], "opds2import": [2, 5, 13], "proquestopds2import": [2, 5], "odilo": [2, 16, 26], "bibliotheca": [2, 13, 16, 26, 27], "axi": [2, 13, 14, 16, 26], "rbdigit": [2, 13, 16, 26], "enki": [2, 16, 26], "odl": [2, 26, 27], "feedbook": [2, 16, 26], "lcpapi": [2, 4], "check_name_uniqu": 2, "new_servic": 2, "check_url_uniqu": 2, "conceiv": 2, "look_up_service_by_id": 2, "set_protocol": 2, "url_vari": 2, "check_protocol_vari": 2, "minor": [2, 14], "vs": [2, 14], "trail": [2, 19], "slash": 2, "technic": [2, 14], "slightli": [2, 13], "scienc": [2, 14], "ones": [2, 13, 16], "validate_format": 2, "validate_protocol": 2, "signincontrol": 2, "error_response_templ": 2, "doctyp": 2, "10vh": 2, "appl": 2, "blinkmacsystemfont": 2, "sego": 2, "ui": [2, 8], "roboto": 2, "helvetica": 2, "arial": 2, "san": [2, 19], "serif": 2, "25px": 2, "15px": 2, "40vw": 2, "ddd": 2, "4px": 2, "flex": 2, "column": [2, 16], "d0343a": 2, "strong": [2, 16], "hr": [2, 14, 19], "10vw": 2, "3px": 2, "5vw": 2, "auth_provider_html": 2, "change_password": 2, "error_respons": 2, "problem_detail": [2, 6, 7, 26], "password_sign_in": 2, "redirect_after_google_sign_in": 2, "upon": [2, 10, 16], "bar": [2, 14], "sign_out": 2, "check_content_typ": [2, 13], "catalog_respons": 2, "get_catalog": 2, "get_registration_link": 2, "get_shared_secret": 2, "process_sitewide_registr": 2, "register_url": 2, "sitewide_registration_docu": 2, "prove": 2, "update_head": 2, "shared_secret": [2, 13, 16], "timestampscontrol": 2, "monitor": [2, 5, 6, 16, 26], "coverag": [2, 19, 26], "diagnost": [2, 14], "viewcontrol": 2, "setup_admin_control": 2, "app": [2, 11, 13, 16, 19, 25, 26, 27], "cleverauthenticationapi": 3, "clever_api_base_url": 3, "clever_api_vers": 3, "clever_api_versioned_url": 3, "clever_token_url": 3, "response_typ": 3, "client_id": 3, "oauth_callback_url": 3, "cleverloginbutton280": 3, "supported_user_typ": 3, "student": [3, 14], "teacher": [3, 14], "remote_exchange_code_for_bearer_token": 3, "inventori": 3, "opaqu": [3, 8], "kindergarten": [3, 14], "high": [3, 14, 19], "school": [3, 14], "coarser": 3, "grain": [3, 14], "_second_": 3, "nce": 3, "gather": [3, 13, 14], "summar": 3, "coars": 3, "external_type_from_clever_grad": 3, "hasexternalintegr": [4, 5, 6, 16], "lcpserver_url": 4, "lcpserver_us": 4, "lcpserver_password": 4, "lcpserver_input_directori": 4, "lcpencrypt": 4, "lcpserver_page_s": 4, "licenc": 4, "unambigu": 4, "passphrase_hint": 4, "passphras": [4, 15], "hint": [4, 22], "encryption_algorithm": 4, "xmlenc": 4, "sha256": 4, "sha512": 4, "max_printable_pag": 4, "printabl": 4, "max_copiable_pag": 4, "copiabl": 4, "clipboard": 4, "lcpencrypt_loc": 4, "binari": [4, 17, 19], "bin": [4, 19], "lcpencrypt_output_directori": 4, "lcpfulfilmentinfo": 4, "lcpcontrol": 4, "get_lcp_licens": 4, "license_id": [4, 16], "get_lcp_passphras": 4, "lcpencryptionconfigur": 4, "configuration_storag": [4, 5, 7, 13, 16], "configurationgroup": [4, 5, 7, 13, 16], "lcpencryptor": 4, "default_lcpencrypt_docker_imag": 4, "default_lcpencrypt_loc": 4, "lcpencryptionexcept": 4, "inner_except": [4, 5, 7, 8, 9, 13, 15, 17, 20, 21], "baseerror": [4, 5, 7, 8, 9, 13, 15, 17, 19, 20, 21], "lcpencryptionresult": 4, "content_id": 4, "content_encryption_kei": 4, "protected_content_loc": 4, "protected_content_disposit": 4, "protected_content_typ": 4, "protected_content_length": 4, "protected_content_sha256": 4, "disposit": 4, "from_dict": 4, "result_dict": 4, "lcpencryptorresult": 4, "configuration_factori": [4, 5], "wrapper": 4, "tool": [4, 14], "docker": [4, 27], "output_regex": 4, "dotal": 4, "file_path": 4, "input_file_path": [4, 21], "output_file_path": 4, "to_arrai": 4, "lcpencryptorresultjsonencod": 4, "skipkei": [4, 8], "ensure_ascii": [4, 8], "check_circular": [4, 8], "allow_nan": [4, 8], "indent": [4, 8], "jsonencod": [4, 8], "serial": [4, 8, 13, 14, 16, 19], "lcpserverfactori": 4, "lcpserver": 4, "integration_associ": [4, 5, 16], "hasher": 4, "hashing_algorithm": 4, "hasherfactori": 4, "hashingalgorithm": 4, "hashingerror": 4, "universalhash": 4, "lcpimport": 4, "lcp_encryptor": 4, "lcp_server": 4, "import_book": 4, "lcpmirror": [4, 13], "minioupload": [4, 13], "hasexternalintegrationpercollect": [4, 16], "encrypted_repositori": 4, "outlin": [4, 13], "boto3": [4, 13], "amazonaw": [4, 13], "guid": [4, 10, 13, 14, 24], "documen": [4, 13], "secrent": [4, 13], "protected_content_bucket": [4, 13], "bucket": [4, 7, 13, 16], "s3": [4, 16, 26], "s3_region": [4, 13], "region": [4, 13, 14, 21], "east": [4, 13, 14], "af": [4, 10, 13, 19], "south": [4, 13, 14, 19], "ap": [4, 13, 14], "northeast": [4, 13, 14], "southeast": [4, 13, 14], "ca": [4, 10, 13, 14, 19], "central": [4, 13, 14, 19], "eu": [4, 13, 19], "north": [4, 13, 14, 19], "west": [4, 13, 14], "me": [4, 13, 14], "s3_addressing_styl": [4, 13], "septemb": [4, 13], "virtual": [4, 13, 14], "aw": [4, 13, 16], "amazon": [4, 13, 16], "blog": [4, 13, 14], "plan": [4, 13, 14], "stori": [4, 13, 14, 16, 19], "s3_presigned_url_expir": [4, 13], "presign": [4, 13], "remain": [4, 13, 16, 27], "bucket_name_transform": [4, 13], "dn": [4, 13], "shorten": [4, 13], "endpoint_url": [4, 13], "book_url": [4, 13], "collection_external_integr": [4, 16], "cover_image_root": [4, 13], "scaled_s": [4, 13], "cover_image_url": [4, 13], "do_upload": [4, 13], "marc_file_root": [4, 13], "marc_file_url": [4, 13], "mirror_on": [4, 13], "mirror_to": [4, 13], "lcpmirrorconfigur": 4, "s3uploaderconfigur": [4, 13], "hasher_factori": 4, "credential_factori": 4, "add_cont": 4, "encrypted_cont": 4, "generate_licens": 4, "license_start": 4, "license_end": 4, "get_licens": 4, "lcpserverconfigur": 4, "default_encryption_algorithm": 4, "default_page_s": [4, 5], "default_passphrase_hint": 4, "bind_method": 4, "func": 4, "as_nam": 4, "format_datetim": 4, "datetime_valu": 4, "understand": [4, 13, 16], "get_target_extens": 4, "input_extens": 4, "proquestapicli": 5, "download_link_field": 5, "downloadlink": 5, "drm_free_download_link_keyword": 5, "getdrmfreefil": 5, "max_page_index": 5, "32766": 5, "max_page_s": 5, "response_opds_feed_field": 5, "response_status_code_field": 5, "statuscod": 5, "token_field": 5, "affiliation_id": 5, "download_all_feed_pag": 5, "download_feed_pag": 5, "hits_per_pag": 5, "32": [5, 14, 16], "766": [5, 14, 16], "get_book": 5, "document_id": 5, "proquestbook": 5, "proquestapiclientconfigur": 5, "books_catalog_service_url": 5, "download_link_service_url": 5, "http_proxy_url": 5, "https_proxy_url": 5, "partner_auth_token_service_url": 5, "proquestapiclientfactori": 5, "proquestapiinvalidjsonresponseerror": 5, "proquestapimissingjsonpropertyerror": 5, "missing_properti": 5, "poco": 5, "union": [5, 6, 13, 14, 17, 21], "proquestcredentialmanag": 5, "lookup_patron_affiliation_id": 5, "affiliation_attribut": 5, "lookup_proquest_token": 5, "save_proquest_token": 5, "proquestcredentialtyp": 5, "proquest_jwt_token": 5, "proquestidentifierpars": 5, "identifierpars": [5, 16], "proquest_id_regex": 5, "identifier_str": [5, 16], "cannotcreateproquesttokenerror": 5, "proquestopds2importmonitor": 5, "client_factori": 5, "process_remov": 5, "opds2importmonitor": [5, 13], "progress_ignor": [5, 13], "token_expiration_timeout": 5, "timeout": [5, 13, 19], "test_affiliation_id": 5, "bookscatalog": 5, "partnerauthtoken": 5, "traffic": [5, 14], "extract_next_link": [5, 13], "opds2_ast": [5, 13], "opds2fe": [5, 13, 23], "cm": 5, "proquestopds2importerconfigur": 5, "default_affiliation_attribut": 5, "default_token_expiration_timeout_second": 5, "parse_identifi": [5, 13], "proquestopds2importscript": 5, "opdsimportscript": [5, 13, 27], "run_monitor": [5, 13], "scratch": [5, 13, 16], "loader": [6, 8, 13], "samlauthenticationmanag": 6, "subject_pars": 6, "subject_filt": [6, 7], "samloneloginconfigur": [6, 7], "finish_authent": 6, "idp_entity_id": [6, 7], "authnrespons": 6, "entityid": [6, 7, 8], "samlsubject": [6, 8], "start_authent": 6, "return_to_url": 6, "authnrequest": [6, 8], "samlauthenticationmanagerfactori": 6, "samlconfigur": [6, 7], "samlcontrol": 6, "circulation_manag": 6, "hand": [6, 14, 16], "relay_st": 6, "relayst": 6, "saml_authentication_callback": 6, "saml_authentication_redirect": 6, "samlwebssoauthenticationprovid": 6, "browser": [6, 14, 16], "sso": 6, "get_authentication_manag": 6, "get_configur": 6, "attributestat": [6, 8], "saml_callback": 6, "metadata_pars": 7, "sp": [7, 8], "idp_display_name_default_templ": 7, "federated_identity_provider_entity_id": 7, "filter_express": 7, "get_identity_provid": 7, "identityprovidermetadata": [7, 8], "configurationerror": 7, "get_service_provid": 7, "serviceprovidermetadata": [7, 8], "non_federated_identity_provider_xml_metadata": 7, "patron_id_attribut": 7, "patron_id_regular_express": 7, "patron_id_use_name_id": 7, "service_provider_debug_mod": 7, "service_provider_private_kei": 7, "service_provider_strict_mod": 7, "service_provider_xml_metadata": 7, "session_lifetim": 7, "samlconfigurationerror": 7, "samlconfigurationfactori": 7, "configurationfactori": [7, 16], "configuration_grouping_class": [7, 16], "configurationstorag": [7, 16], "onelogin": 7, "assertion_consumer_servic": 7, "authn_requests_sign": [7, 8], "authnrequestssign": 7, "entity_id": [7, 8, 9], "name_id_format": [7, 8], "nameidformat": 7, "private_kei": [7, 8], "privatekei": 7, "single_sign_on_servic": 7, "x509_cert": 7, "x509cert": 7, "x509_cert_multi": 7, "x509certmulti": 7, "get_identity_provider_set": 7, "entiti": [7, 8, 13, 19], "get_service_provider_set": 7, "get_set": 7, "samlset": 7, "providertyp": 7, "identityprovid": [7, 8], "serviceprovid": [7, 8], "samlsettingsvalid": 7, "samlauthenticationprovid": 7, "werkzeug": 7, "datastructur": 7, "multidict": 7, "succeed": [7, 13], "samlsubjectfilt": 8, "dsl_evalu": 8, "samlsubjectfiltererror": 8, "evalu": [8, 13, 14, 16, 19, 26], "dummi": [8, 13], "samlattribut": 8, "friendly_nam": 8, "name_format": 8, "saml2": 8, "friendli": [8, 13], "samlattributestat": 8, "samlattributetyp": 8, "oid": 8, "840": [8, 14], "113730": 8, "241": [8, 14], "5923": 8, "2342": 8, "19200300": 8, "samlbind": 8, "deflat": 8, "http_artifact": 8, "artifact": 8, "http_post": 8, "http_redirect": 8, "soap": [8, 14], "samlidentityprovidermetadata": 8, "ui_info": 8, "sso_servic": 8, "slo_servic": 8, "want_authn_requests_sign": 8, "signing_certif": 8, "encryption_certif": 8, "samlprovidermetadata": 8, "samlservic": 8, "On": [8, 14], "samllocalizedmetadataitem": 8, "md": [8, 14, 19], "localizednametyp": 8, "samlnameid": 8, "name_qualifi": 8, "sp_name_qualifi": 8, "name_id": 8, "qualifi": [8, 13, 14], "dispar": 8, "collis": 8, "princip": [8, 14], "samlnameidformat": 8, "emailaddress": 8, "kerbero": 8, "transient": [8, 13, 16], "windows_domain_qualified_nam": 8, "windowsdomainqualifiednam": 8, "x509_subject_nam": 8, "x509subjectnam": 8, "samlorgan": 8, "organization_nam": 8, "organization_display_nam": 8, "organization_url": 8, "consumpt": [8, 14], "rtype": [8, 21], "uiinfo": 8, "samluiinfo": 8, "singlelogoutservic": 8, "samlserviceprovidermetadata": 8, "acs_servic": 8, "want_assertions_sign": 8, "consum": [8, 10, 14], "samlp": 8, "509": [8, 14], "valid_til": 8, "statement": [8, 13, 16], "till": 8, "shibboleth": 8, "net": [8, 14], "idp30": 8, "sessionconfigur": 8, "samlsubjectjsondecod": 8, "object_hook": 8, "parse_float": 8, "parse_int": 8, "parse_const": 8, "object_pairs_hook": 8, "jsondecod": 8, "raw_subject": 8, "_w": 8, "pattern": [8, 11, 13, 14, 21], "space": [8, 14, 16, 19], "samlsubjectjsonencod": 8, "samlsubjectpatronidextractor": 8, "use_name_id": 8, "regular_express": 8, "unfortun": [8, 13], "pro": [8, 16, 19], "con": 8, "refe": 8, "stan": 8, "eduperson2020": 8, "omnidirect": 8, "reassign": 8, "committe": 8, "35711": 8, "obsolet": 8, "Its": 8, "attr": 8, "pairwis": 8, "simpler": 8, "syntax": [8, 14, 17, 19, 20], "safer": 8, "comparison": [8, 17], "phase": [8, 13], "favor": [8, 13], "ietf": [8, 19], "4519": 8, "1274": 8, "resort": [8, 14], "subjectid": 8, "patron_id_regular_expression_named_group": 8, "information_url": 8, "privacy_statement_url": 8, "logo_url": 8, "mdui": 8, "uiinfotyp": 8, "localiz": [8, 21], "localizablemetadataitem": 8, "samlmetadatamonitor": 8, "samlmetadatapars": 8, "skip_incorrect_provid": 8, "xml_metadata": [8, 9], "samlmetadataparsingresult": 8, "metadataparsingerror": 8, "samlmetadataparsingerror": 8, "xml_node": 8, "defusedxml": 8, "restrictedel": 8, "samlsubjectpars": 8, "onelogin_saml2_auth": 8, "samlfederatedidentityproviderload": 9, "english_language_cod": 9, "samlfeder": 9, "samlfederatedidp": 9, "samlfederatedidentityprovid": 9, "samlmetadataload": 9, "load_idp_metadata": 9, "metadataloaderror": 9, "samlmetadataloadingerror": 9, "federation_id": 9, "federation_typ": 9, "idp_metadata_service_url": 9, "identity_provid": 9, "last_updated_at": 9, "samlfederatedmetadataexpirationvalid": 9, "samlfederatedmetadatavalid": 9, "max_clock_skew": 9, "max_valid_tim": 9, "aggreg": 9, "samlfederatedmetadatavalidationerror": 9, "samlfederatedmetadatavalidatorchain": 9, "chain": 9, "inner": [9, 13, 14, 20, 21], "samlmetadatasignaturevalid": 9, "sip2": 10, "multimedia": [10, 14], "mw": 10, "355361o": 10, "easili": [10, 19], "sip2talk": 10, "eli": 10, "fulkerson": 10, "complianc": [10, 19], "law": [10, 14, 19], "agre": [10, 19], "softwar": [10, 14, 19], "AS": [10, 14, 19], "IS": [10, 16, 19], "warranti": [10, 19], "OF": [10, 14, 19], "default_encod": 10, "cp850": 10, "001": [10, 14], "terminator_char": 10, "unknown_languag": 10, "000": [10, 14], "mocksipcli": 10, "sipclient": 10, "socket": 10, "do_send": 10, "read_messag": 10, "max_siz": [10, 13], "1048576": 10, "mocksipclientfactori": 10, "sip2authenticationprovid": 10, "simul": [10, 13, 14, 16, 19], "imposs": 10, "requestresend": 10, "oserror": 10, "transmit": 10, "resent": 10, "target_serv": 10, "target_port": 10, "login_user_id": 10, "login_password": 10, "location_cod": 10, "use_ssl": 10, "ssl_cert": 10, "ssl_kei": 10, "genericil": 10, "charge_privileges_deni": 10, "charg": [10, 16], "deni": 10, "hold_privileges_deni": 10, "maximum_retri": 10, "patron_status_field": 10, "claim": 10, "patron_status_fields_that_deny_borrowing_privileg": 10, "recall_privileges_deni": 10, "renewal_privileges_deni": 10, "too_many_items_charg": 10, "too_many_items_overdu": 10, "too_many_return_claim": 10, "append_checksum": 10, "include_sequence_numb": 10, "checksum": 10, "increment": [10, 13], "sc": [10, 14, 19], "consume_status_cod": 10, "in_progress": 10, "end_sess": 10, "end_session_messag": 10, "terminal_password": 10, "receipt": 10, "command": [10, 13], "dealloc": 10, "pertain": 10, "35": [10, 14, 16], "termin": [10, 14], "18": [10, 14, 16], "char": [10, 17], "yyyymmddzzzzhhmmss": 10, "ao": 10, "aa": [10, 19], "end_session_response_pars": 10, "login_messag": 10, "uid_algorithm": 10, "pwd_algorithm": 10, "login_response_pars": 10, "make_insecure_connect": 10, "message_cr": 10, "make_secure_connect": 10, "parse_patron_statu": 10, "status_str": 10, "raw": [10, 13, 14, 16, 21], "patron_statu": 10, "flag": [10, 13, 16], "parse_respons": 10, "expect_status_cod": 10, "fix": [10, 16], "patron_inform": [10, 11], "patron_information_pars": 10, "64": [10, 16], "currenc": [10, 14, 23], "phone": 10, "req": 10, "var": 10, "ae": [10, 14, 19], "bz": 10, "cb": [10, 14], "bl": [10, 14], "cq": 10, "bh": [10, 14, 19], "bv": [10, 14], "opt": [10, 19], "AT": 10, "au": [10, 19], "av": [10, 14, 19], "bu": 10, "cd": [10, 14], "bd": [10, 14], "bf": [10, 14], "patron_information_request": 10, "superset": 10, "63": [10, 16], "bp": [10, 14], "bq": [10, 14], "reset_connection_st": 10, "hold_item": 10, "overdue_item": 10, "charged_item": 10, "fine_item": 10, "recall_item": 10, "unavailable_hold": 10, "internal_nam": [10, 13], "charged_items_count": 10, "fine_items_count": 10, "hold_items_count": 10, "login_ok": 10, "overdue_items_count": 10, "recall_items_count": 10, "transaction_d": 10, "unavailable_holds_count": 10, "sip_cod": 10, "allow_multipl": 10, "charged_items_limit": 10, "currency_typ": 10, "fee_amount": 10, "fee_limit": 10, "hold_items_limit": 10, "home_address": 10, "overdue_items_limit": 10, "phone_numb": 10, "polaris_patron_birthd": 10, "polaris_patron_expir": 10, "polaris_postal_cod": 10, "print_lin": 10, "screen_messag": 10, "sequence_numb": 10, "sipserver_internal_id": 10, "sipserver_internet_privileg": 10, "sipserver_patron_class": 10, "sipserver_patron_expir": 10, "unavailable_hold_item": 10, "valid_patron_password": 10, "autographicsverso": 10, "sendendsess": 10, "ag_verso": 10, "generic_il": 10, "load_dialect": 10, "field_separ": 10, "patron_status_block": 10, "port": 10, "outgo": 10, "850": [10, 14], "ils": 10, "ordinari": [10, 13, 14], "graphic": [10, 14], "verso": 10, "ssl_certif": 10, "specific_block_reason": 10, "info_to_patrondata": 10, "validate_password": 10, "patronutil": 11, "assert_borrowing_privileg": 11, "authorization_is_act": 11, "has_borrowing_privileg": 11, "has_excess_fin": 11, "needs_external_sync": 11, "twelv": [11, 14], "lack": [11, 13], "restor": [11, 14, 27], "shortclienttokenutil": 11, "vendor_id": 11, "library_uri": [11, 16], "other_librari": 11, "1j8nwpvmy95pj_iu4utc": 11, "qghk2qhdusdq0oqtfr2ne_0": 11, "deactiv": 11, "adobe_account_id_patron_identifi": 11, "epoch": 11, "other_libraries_kei": 11, "vendor_id_kei": 11, "vendor_id_uuid_token_typ": 11, "uuid": [11, 16], "adobe_base64_decod": 11, "undo": [11, 13], "adobe_base64_encod": 11, "str_to_encod": 11, "base64": [11, 19], "trigger": [11, 13, 16], "bug": [11, 13, 19], "suspici": 11, "strip": [11, 14, 16, 19], "newlin": 11, "adobe_relevant_credenti": 11, "decode_short_client_token": 11, "interpret": [11, 14, 16], "valueerror": [11, 16, 19], "decode_two_part_short_client_token": 11, "split": [11, 13, 14, 16, 19], "encode_short_client_token": 11, "incomplet": [11, 13], "numericd": 11, "7519": 11, "short_client_token_for_patron": 11, "urlutil": 11, "build_url": 11, "query_paramet": 11, "url_match_in_domain_list": 11, "domain_list": 11, "tld": 11, "alpha": [11, 19], "bravo": 11, "charli": 11, "capacitor": 11, "vercel": 11, "WILL": 11, "cachedfe": [13, 26], "hasfulltablecach": [13, 26], "python_expression_dsl": [13, 26], "ast": [13, 19, 20, 26], "webpub_manifest_pars": [13, 19], "accept_languag": [13, 26], "authentication_for_opd": [13, 26], "datetime_help": [13, 26], "flask_util": [13, 26], "median": [13, 26], "opds_writ": [13, 26], "permanent_work_id": [13, 16, 26], "stopword": [13, 26], "string_help": [13, 26], "web_publication_manifest": [13, 26], "worker_pool": [13, 26], "global_en": 13, "library_en": 13, "complaintcontrol": 13, "raw_data": [13, 19], "errorhandl": 13, "heartbeatcontrol": 13, "health_check_typ": 13, "health": [13, 14], "version_filenam": 13, "heartbeat": 13, "conf_class": 13, "unus": [13, 16], "process_urn": 13, "process_urn_kwarg": 13, "urnlookuphandl": 13, "unrecognized_identifi": 13, "work_not_cr": 13, "work_not_presentation_readi": 13, "add_entri": [13, 16], "add_messag": 13, "add_urn_failure_messag": 13, "add_work": 13, "post_lookup_hook": 13, "process_identifi": 13, "compress": [13, 19, 22], "f": [13, 14], "gzip": 13, "kb": [13, 14], "apiit": 13, "knowledg": [13, 14], "lot": [13, 21, 24, 27], "facet_config": 13, "base_class": 13, "base_class_constructor_kwarg": 13, "default_entrypoint": 13, "member": 13, "load_pagination_from_request": 13, "default_s": 13, "returns_problem_detail": 13, "cdnifi": 13, "inconsist": [13, 16], "evid": [13, 14], "talk": [13, 16], "foreign": [13, 14, 16], "configurationconst": 13, "analytics_polici": 13, "app_vers": 13, "axis_integr": 13, "base_url_kei": 13, "cdns_loaded_from_databas": 13, "loaded_from_databas": 13, "cdn_mirrored_domain_kei": 13, "mirrored_domain": 13, "content_server_integr": 13, "database_integr": 13, "postgr": [13, 14], "database_production_environment_vari": 13, "simplified_production_databas": 13, "database_production_url": 13, "production_url": 13, "database_test_environment_vari": 13, "simplified_test_databas": 13, "database_test_url": 13, "test_url": 13, "data_directori": [13, 16], "default_app_nam": 13, "default_minimum_featured_qu": 13, "lanes_polici": 13, "last_checked_for_site_configuration_upd": 13, "localization_languag": 13, "logging_format": 13, "logging_level": 13, "log_app_nam": 13, "log_data_format": 13, "log_format_json": 13, "log_format_text": 13, "log_level_ui": 13, "log_output_typ": 13, "measurement_reap": 13, "no_app_version_found": 13, "overdrive_integr": 13, "rbdigital_integr": 13, "site_configuration_chang": 13, "site_configuration_last_upd": 13, "site_configuration_timeout": 13, "threem_integr": 13, "website_url": 13, "git": 13, "database_url": 13, "integration_url": 13, "load_cdn": 13, "config_inst": 13, "load_from_fil": 13, "known_valu": 13, "elaps": 13, "static_resources_dir": 13, "instal": [13, 14, 27], "simplified_stat": 13, "simplified_static_dir": 13, "all_access": 13, "default_facet_key_prefix": [13, 16], "facets_default_": [13, 16], "enabled_facets_key_prefix": [13, 16], "facets_enabled_": [13, 16], "sys_admin_onli": 13, "sys_admin_or_manag": 13, "basecoverageprovid": 13, "cutoff_tim": 13, "registered_onli": 13, "memori": [13, 14, 16], "coveragerecord": [13, 16], "workcoveragerecord": [13, 16], "add_coverage_record_for": 13, "add_coverage_records_for": 13, "failure_for_ignored_item": 13, "move": [13, 16], "commit": [13, 16], "bunch": [13, 14, 16], "asset": 13, "finalize_timestampdata": 13, "final": [13, 14, 16, 19, 27], "subset": [13, 16], "process_batch_and_handle_result": 13, "persistent_failur": [13, 16], "record_failure_as_coverage_record": 13, "count_as_cov": [13, 16], "uncov": 13, "forev": 13, "coverageproviderprogress": 13, "run_once_and_update_timestamp": 13, "should_upd": 13, "coverage_record": [13, 16], "vari": 13, "catalogcoverageprovid": 13, "licencepool": 13, "care": [13, 14, 16], "deal": [13, 16, 19], "exclude_search_index": 13, "cl": [13, 16, 21], "randomli": [13, 16], "set_metadata_and_circulation_data": 13, "ditto": 13, "set_presentation_readi": [13, 16], "calculate_work_kwarg": 13, "calculate_work": [13, 16, 27], "slate": 13, "recalcul": [13, 16], "collectioncoverageproviderjob": 13, "provider_class": 13, "provider_kwarg": 13, "databasejob": [13, 19], "obj": [13, 16], "to_coverage_record": 13, "to_work_coverage_record": 13, "input_identifi": [13, 16], "oclc": [13, 16], "comment": 13, "no_specified_typ": 13, "bulk_regist": 13, "autocr": [13, 16], "elig": 13, "can_cov": 13, "collection_or_not": 13, "caution": 13, "run_on_specific_identifi": 13, "identifierinputscript": [13, 27], "set_metadata": 13, "marcrecordworkcoverageprovid": 13, "workpresentationprovid": 13, "opdsentryworkcoverageprovid": 13, "opdsentrycachemonitor": 13, "presentationreadyworkcoverageprovid": 13, "workclassificationcoverageprovid": 13, "workpresentationeditioncoverageprovid": 13, "togeth": [13, 16], "classify_oper": [13, 16], "20": [13, 16], "presentationcalculationpolici": [13, 16], "regardless": [13, 16], "composit": [13, 14], "migrat": [13, 14], "aspect": [13, 14, 16], "audiobooksentrypoint": 13, "mediumentrypoint": 13, "bib": [13, 16, 19], "ebooksentrypoint": 13, "overal": [13, 16], "tab": 13, "by_internal_nam": 13, "everythingentrypoint": 13, "default_en": 13, "display_titl": 13, "enabled_set": 13, "entry_point": 13, "modify_database_queri": 13, "qu": [13, 19], "entrypoint_class": 13, "master": 13, "creativework": 13, "schema_to_additional_typ": 13, "classificationbasedmembershipmanag": 13, "subject_frag": 13, "membershipmanag": 13, "new_membership": 13, "customlistfromcsv": 13, "overwrite_old_data": 13, "annotation_field": 13, "annotation_author_name_field": 13, "annotation_author_affiliation_field": 13, "first_appearance_field": 13, "csvmetadataimport": 13, "annotation_cit": 13, "citat": [13, 14], "metadata_to_list_entri": 13, "metadata_to_titl": 13, "dictread": 13, "last_appear": 13, "appear": [13, 14, 16, 19], "update_tim": 13, "first_appear": [13, 16], "most_recent_appear": [13, 16], "to_custom_list_entri": 13, "to_edit": 13, "2a": 13, "2b": 13, "85": 13, "currentmap": 13, "rank": [13, 16], "author_char_filter_nam": 13, "unknown_author": [13, 16], "primary_author_onli": 13, "strip_parenthet": 13, "strip_period": 13, "collapse_three_initi": 13, "collapse_two_initi": 13, "char_filt": 13, "pattern_replac": 13, "remove_apostroph": 13, "version_nam": 13, "v4": 13, "work_last_update_script": 13, "ndoubl": 13, "champion": [13, 16], "nfor": 13, "last_update_tim": [13, 16], "nif": 13, "null": 13, "_sourc": 13, "doubl": 13, "availability_tim": [13, 16], "nreturn": 13, "stored_script": 13, "work_last_upd": 13, "externalsearchindex": 13, "works_index": 13, "test_search_term": 13, "in_test": 13, "current_alias_suffix": 13, "default_test_search_term": 13, "default_works_index_prefix": 13, "mock_implement": 13, "works_index_prefix": 13, "test_search_term_kei": 13, "version_r": 13, "v": [13, 14, 16], "works_index_prefix_kei": 13, "base_index_nam": 13, "index_or_alia": 13, "suffix": [13, 19], "bulk_upd": 13, "retry_on_batch_failur": 13, "count_work": 13, "create_search_doc": 13, "query_str": 13, "query_work": 13, "query_works_multi": 13, "slight": 13, "simultan": 13, "remove_work": 13, "__client": 13, "search_integr": 13, "set_stored_script": 13, "set_works_index_and_alia": 13, "works_alia": 13, "setup_current_alia": 13, "affix": 13, "setup_index": 13, "new_index": 13, "index_set": 13, "transfer_current_alia": 13, "onto": 13, "work_document_typ": 13, "works_alias_nam": 13, "works_index_nam": 13, "works_prefix": 13, "genre_restriction_set": 13, "customlist_restriction_set": 13, "script_field": 13, "searchbas": 13, "otheris": 13, "author_match_rol": 13, "determinist": 13, "featurable_script": 13, "math": 13, "pow": [13, 17], "min": [13, 17, 19, 21], "5f": 13, "expon": 13, "known_script_field": 13, "asc": 13, "author_filt": 13, "subdocu": 13, "_chain_filt": 13, "nested_filt": 13, "subqueri": [13, 16, 19], "featurability_scoring_funct": 13, "random_se": 13, "score": [13, 14, 16, 19], "tend": [13, 14], "from_worklist": 13, "searchfacet": 13, "last_update_time_script_field": 13, "sort_ord": 13, "desc": 13, "target_age_filt": 13, "subfilt": 13, "upper": [13, 14, 19], "universal_base_filt": 13, "absenc": [13, 16, 19], "universal_nested_filt": 13, "mappingdocu": 13, "search_client": 13, "script_nam": 13, "base_nam": 13, "confus": 13, "sort_author_keyword_property_hook": 13, "sort_author": [13, 16, 27], "add_properti": 13, "properties_by_typ": 13, "basic_text_property_hook": 13, "basic_text": 13, "stem": 13, "filterable_text_property_hook": 13, "filterable_text": 13, "_four_": 13, "unpars": 13, "hasproperti": [13, 21], "sub": [13, 17, 21, 23, 24], "mockexternalsearchindex": 13, "bulk": 13, "doc_typ": 13, "mockmeta": 13, "sortkeypagin": 13, "mocksearchresult": 13, "sort_titl": [13, 16], "use_query_pars": 13, "baseline_coeffici": 13, "default_keyword_match_coeffici": 13, "keyword_match_coefficient_for_field": 13, "imprint": [13, 16, 19, 21, 22], "multi_match_field": 13, "subtitl": [13, 16, 19, 21, 22, 23], "query_was_a_filter_weight": 13, "search_relevant_rol": 13, "simple_match_field": 13, "slightly_above_baselin": 13, "spellcheck": 13, "stemmable_field": 13, "stopword_field": 13, "weight_for_field": 13, "120": [13, 14], "sort_nam": [13, 16, 19], "40": [13, 16], "130": [13, 14, 16], "80": 13, "140": [13, 14, 16], "dsl": [13, 17], "elasticsearch_queri": 13, "match_author_hypothes": 13, "hypothes": [13, 14], "match_one_field_hypothes": 13, "base_field": 13, "hypothesi": 13, "match_topic_hypothes": 13, "topic": [13, 14, 16], "introduc": 13, "fuzzi": [13, 16], "parsed_query_match": 13, "vocabulari": [13, 14], "match_phras": 13, "title_multi_match_for": 13, "other_field": 13, "multimatch": 13, "strategi": [13, 14], "spell": [13, 14], "cross_field": 13, "At": [13, 16], "querypars": 13, "query_class": 13, "asteroid": 13, "dog": [13, 14], "romanc": [13, 14, 19], "divorc": [13, 14], "thought": [13, 14, 16], "lesser": 13, "extent": 13, "add_match_term_filt": 13, "matched_port": 13, "add_target_age_filt": 13, "match_queri": 13, "outsid": [13, 14, 16], "boost": 13, "cluster": 13, "tightli": 13, "huge": 13, "make_target_age_queri": 13, "partial": [13, 14], "searchindexcoverageprovid": 13, "last_item_on_previous_pag": 13, "from_request": 13, "get_arg": 13, "modify_search_queri": 13, "next_pag": 13, "page_load": 13, "subsequ": 13, "pagination_kei": [13, 16], "previous_pag": 13, "total_s": 13, "worksearchresult": 13, "isinst": 13, "_hit": 13, "mock_search_index": 13, "temporarili": 13, "facetconfig": 13, "facetconst": 13, "group_nam": [13, 16], "enable_facet": 13, "from_librari": 13, "set_default_facet": 13, "availability_facet": 13, "availability_facet_group_nam": 13, "available_al": 13, "not_now": 13, "available_now": 13, "available_open_access": 13, "collection_facet": 13, "collection_facet_group_nam": 13, "collection_featur": 13, "collection_ful": 13, "default_enabled_facet": 13, "entry_point_facet_group_nam": 13, "entry_point_rel": 13, "facets_by_group": 13, "facet_display_titl": 13, "work_id": [13, 16], "group_descript": 13, "group_display_titl": 13, "max_cache_age_nam": 13, "order_added_to_collect": 13, "order_author": 13, "order_descend": 13, "order_descending_by_default": 13, "order_facet": 13, "order_facet_group_nam": 13, "order_last_upd": 13, "order_random": 13, "order_relev": 13, "order_series_posit": 13, "order_titl": 13, "order_work_id": 13, "sort_order_to_elasticsearch_field_nam": 13, "series_posit": [13, 16], "_id": 13, "basefacet": 13, "opinion": [13, 14, 16], "facet_group": 13, "conform": [13, 21], "scoring_funct": 13, "scoringfunct": 13, "selectable_entrypoint": 13, "databasebackedfacet": 13, "order_facet_to_database_field": 13, "instrumentedattribut": 13, "order_bi": 13, "workmodelwithgenr": 13, "_are_": 13, "age_range_filter_claus": 13, "audience_filter_claus": 13, "base_queri": [13, 16], "join": [13, 16, 19], "bibliographic_filter_claus": 13, "customlist_filter_claus": 13, "genre_filter_claus": 13, "modify_database_query_hook": 13, "only_show_ready_deliverable_work": 13, "show_suppress": [13, 16], "apply_filt": 13, "slower": 13, "facetswithentrypoint": 13, "fledg": 13, "despit": 13, "order_by_relev": 13, "get_argu": 13, "get_head": 13, "pretend": 13, "load_entrypoint": 13, "valid_entrypoint": 13, "is_default": [13, 16], "load_max_cache_ag": 13, "ignore_cach": [13, 16], "conveni": [13, 19], "hierarchyworklist": 13, "hierarch": 13, "inherit": [13, 16], "hierarchi": 13, "draw": [13, 14, 19], "roughli": 13, "bookstor": 13, "1200": [13, 19], "add_genr": [13, 14], "recurs": 13, "lanegenr": 13, "affected_by_customlist": 13, "cachedmarcfil": [13, 16], "customlist_id": 13, "depth": 13, "deep": [13, 16], "genre_id": [13, 16], "objectassociationproxyinst": [13, 16], "associationproxi": [13, 16], "lane_genr": [13, 16], "get_librari": 13, "include_sublan": 13, "include_self_in_grouped_fe": 13, "inherit_parent_restrict": 13, "is_self_or_descend": 13, "ancestor": 13, "descend": [13, 16], "license_datasource_id": 13, "list_datasource_id": 13, "parent_id": [13, 16], "parentag": 13, "grandpar": [13, 14], "insid": [13, 16], "root_for_patron_typ": 13, "search_target": 13, "size_by_entrypoint": 13, "update_s": [13, 16], "url_nam": 13, "visible_children": 13, "from_genr": [13, 16], "lane_id": [13, 16], "default_crawlable_s": 13, "default_featured_s": 13, "default_search_s": 13, "first_pag": 13, "has_next_pag": 13, "this_page_s": 13, "accur": [13, 16], "size_from_request": 13, "multi": [13, 14, 21], "lingual": 13, "default_min_scor": 13, "min_scor": 13, "specificworklist": 13, "toplevelworklist": 13, "audience_kei": 13, "display_name_for_al": 13, "full_identifi": 13, "heirarchi": 13, "get_customlist": 13, "has_visible_children": 13, "culmin": 13, "inherited_valu": 13, "k": [13, 14, 16], "language_kei": 13, "searchabl": 13, "top_level_for_librari": 13, "unique_kei": [13, 16], "works_for_hit": 13, "works_for_resultset": 13, "resultset": 13, "configuration_relevant_lifecycle_ev": [13, 16], "mapper": [13, 16], "configuration_relevant_upd": [13, 16], "localanalyticsprovid": 13, "location_sourc": 13, "location_source_dis": 13, "location_source_neighborhood": 13, "old_valu": [13, 16], "new_valu": [13, 16], "cloudwatchlog": 13, "create_group": 13, "default_create_group": 13, "default_interv": 13, "default_region": 13, "interv": 13, "cloudwatch": [13, 16], "ohio": 13, "virginia": 13, "california": [13, 14], "oregon": 13, "asia": [13, 14], "pacif": [13, 14], "mumbai": 13, "osaka": 13, "seoul": 13, "singapor": 13, "sydnei": 13, "tokyo": 13, "canada": [13, 14], "cn": [13, 14], "china": [13, 14], "beij": 13, "northwest": [13, 14], "ningxia": 13, "frankfurt": 13, "ireland": [13, 14], "london": 13, "pari": 13, "sao": 13, "paulo": 13, "from_configur": 13, "get_handl": 13, "handler": [13, 19], "jsonformatt": 13, "app_nam": 13, "formatt": 13, "operand": 13, "coupl": [13, 14], "preparatori": [13, 16], "comput": [13, 14, 16], "logrecord": 13, "getmessag": 13, "usestim": 13, "formattim": 13, "formatexcept": 13, "fqdn": 13, "fv": [13, 14], "az837": 13, "652": [13, 14], "logconfigur": 13, "default_database_log_level": 13, "default_log_level": 13, "internal_log_level": 13, "connector": 13, "default_message_templ": 13, "asctim": 13, "levelnam": 13, "json_log_format": 13, "text_log_format": 13, "set_formatt": 13, "log_format": 13, "message_templ": 13, "loggli": [13, 16], "default_loggly_url": 13, "loggly_handl": 13, "stringformatt": 13, "fmt": 13, "datefmt": 13, "syslogg": 13, "log_message_templ": 13, "syslog": 13, "audience_term": 13, "juvenil": [13, 14, 16, 21], "adolesc": [13, 14], "format_term": 13, "add_audi": 13, "add_contributor": [13, 16], "canon": [13, 14, 16], "add_control_field": 13, "add_distributor": 13, "add_ebooks_subject": 13, "add_format": 13, "add_isbn": 13, "add_marc_organization_cod": 13, "marc_org": 13, "add_physical_descript": 13, "add_publish": 13, "add_seri": 13, "add_simplified_genr": 13, "add_summari": 13, "add_system_detail": 13, "add_titl": 13, "leader": [13, 14], "marc_cache_field": 13, "marc_record": [13, 16], "marcexport": 13, "default_mirror_integr": 13, "default_update_frequ": 13, "include_simplified_genr": 13, "include_summari": 13, "marc_update_frequ": 13, "frequenc": [13, 14, 19], "marc_organization_cod": 13, "003": [13, 14], "congress": 13, "marc_web_client_url": 13, "856": [13, 14], "520": [13, 14], "650": [13, 14], "mirror_integration_id": 13, "update_frequ": 13, "web_client_url": 13, "create_record": 13, "force_cr": 13, "get_storage_set": 13, "mirror_integr": 13, "query_batch_s": 13, "upload_batch_s": 13, "7500": 13, "5mb": 13, "multipart": 13, "marcexporterfacet": 13, "idiosyncrat": 13, "csvformaterror": 13, "title_field": 13, "language_field": 13, "default_languag": 13, "medium_field": 13, "series_field": 13, "publisher_field": 13, "imprint_field": 13, "issued_field": 13, "published_field": 13, "identifier_field": 13, "75": 13, "subject_field": 13, "typicalagerang": [13, 14, 16], "sort_author_field": 13, "display_author_field": 13, "default_identifier_field_nam": 13, "default_subject_field_nam": 13, "identifier_preced": 13, "identifier_field_nam": 13, "list_field": 13, "row_to_metadata": 13, "to_metadata": 13, "licenses_own": [13, 16, 27], "licenses_avail": [13, 16], "licenses_reserv": [13, 16], "patrons_in_hold_queu": [13, 16], "default_rights_uri": 13, "last_check": [13, 16], "metatomodelutil": 13, "has_open_access_link": 13, "set_default_rights_uri": 13, "contributordata": 13, "wikipedia_nam": [13, 16], "lc": [13, 14, 16], "viaf": [13, 16, 19], "biographi": [13, 14, 16, 19, 21], "alias": [13, 16], "destin": [13, 16], "display_name_to_sort_name_from_existing_contributor": 13, "establish": 13, "taken": [13, 19], "canonic": 13, "display_name_to_sort_name_through_canonic": 13, "find_sort_nam": 13, "from_contribut": 13, "synthet": 13, "formatdata": 13, "identifierdata": 13, "checkout_url": [13, 16], "status_url": [13, 16], "remaining_checkout": [13, 16], "thumbnail": [13, 16], "rights_explan": [13, 16], "transformation_set": [13, 16], "guessed_media_typ": 13, "mirror_typ": [13, 16], "marcextractor": 13, "end_of_author_name_r": 13, "graf": 13, "name_cleanup": 13, "default_medium_typ": [13, 27], "parse_year": 13, "measurementdata": 13, "quantity_measur": [13, 16], "taken_at": [13, 16], "mirror_link": 13, "model_object": 13, "link_obj": 13, "data_source_last_upd": 13, "basic_edition_field": 13, "rel_requires_full_recalcul": 13, "rel_requires_new_presentation_edit": 13, "replace_identifi": 13, "replace_subject": 13, "replace_contribut": 13, "replace_format": 13, "replace_right": 13, "made_core_chang": 13, "harm": 13, "simple_opds_fe": 13, "associate_with_identifiers_based_on_permanent_work_id": 13, "calculate_permanent_work_id": [13, 16], "consolidate_identifi": 13, "create_if_not_exist": [13, 16], "filter_recommend": 13, "from_edit": 13, "guess_license_pool": 13, "make_thumbnail": 13, "hyperlink": [13, 16], "normalize_contributor": 13, "primary_author": 13, "update_contribut": 13, "replacementpolici": [13, 27], "link_cont": 13, "even_if_not_apparently_upd": 13, "presentation_calculation_polici": 13, "seriou": 13, "overwrit": [13, 19], "append_onli": 13, "from_license_sourc": 13, "from_metadata_sourc": 13, "subjectdata": 13, "clear_valu": [13, 16], "service_typ": [13, 16], "is_complet": 13, "is_failur": 13, "unrecover": 13, "mirrorupload": [13, 27], "job": [13, 14, 19], "implementation_registri": 13, "s3upload": 13, "api": [13, 14, 16, 19, 25, 26], "minio": [13, 16], "storage_go": [13, 16], "for_collect": 13, "integration_by_nam": 13, "storage_nam": 13, "is_self_url": 13, "mirror_batch": 13, "sign_url": 13, "split_url": 13, "unquot": 13, "mockanalyticsprovid": 13, "lp": 13, "cachedfeedreap": 13, "thirti": 13, "circulationeventlocationscrubb": 13, "scrubbermonitor": 13, "scrub_field": 13, "default_count": 13, "newer": 13, "collectionmonitorlogg": 13, "loggeradapt": 13, "msg": 13, "contextu": 13, "manipul": 13, "suit": [13, 14], "collectionreap": 13, "coverageprovidersfail": 13, "failed_provid": 13, "credentialreap": 13, "customlistentrysweepmonitor": 13, "sweepmonitor": 13, "scope_to_collect": 13, "customlistentryworkupdatemonitor": 13, "editionsweepmonitor": 13, "makepresentationreadymonitor": 13, "coverage_provid": [13, 16], "notpresentationreadyworksweepmonitor": 13, "succe": [13, 21], "measurementreap": 13, "pile": 13, "interven": 13, "repeatedli": 13, "cron": 13, "one_minute_ago": 13, "one_year_ago": 13, "initial_start_tim": 13, "worksweepmonitor": 13, "item_queri": 13, "presentationreadyworksweepmonitor": 13, "odp": [13, 23], "patronneighborhoodscrubb": 13, "last_external_sync": [13, 16], "patronrecordreap": 13, "permanentworkidrefreshmonitor": 13, "large_field": [13, 16], "workreap": 13, "infinit": 13, "loop": 13, "subjectsweepmonitor": 13, "filter_str": 13, "crash": 13, "completion_log_level": 13, "fetch_batch": 13, "took": 13, "slice_timespan": 13, "segment": 13, "histori": [13, 14], "chunk": [13, 19], "soon": 13, "current_entrypoint_attribut": 13, "facet_rel": 13, "add_breadcrumb_link": 13, "breadcrumb": 13, "add_breadcrumb": 13, "include_lan": 13, "switchov": 13, "add_entrypoint_link": 13, "url_gener": 13, "selected_entrypoint": 13, "as_error_respons": 13, "opdsfeedrespons": [13, 19], "create_entri": 13, "even_if_no_license_pool": 13, "use_cach": [13, 16], "error_messag": 13, "error_statu": 13, "opdsmessag": [13, 19], "facet_link": 13, "add_link_to_fe": [13, 19], "circumst": 13, "from_queri": 13, "feed_nam": 13, "url_fn": 13, "ineffici": 13, "harbor": 13, "search_debug": 13, "unsatisfi": 13, "groupsfacet": 13, "indirect_acquisit": [13, 23], "indirect_typ": 13, "license_tag": 13, "minimal_opds_entri": 13, "most_recent_upd": 13, "odpsfeedrespons": 13, "show_current_entrypoint": 13, "type_uri": 13, "single_entri": 13, "shall": [13, 21], "etre": [13, 19], "_element": 13, "notabl": [13, 14], "ratingvalu": [13, 16], "contributor_tag": 13, "defaultdict": 13, "redund": [13, 16], "cover_link": 13, "thumbnail_link": 13, "full_link": 13, "featured_feed_url": 13, "opds_cache_field": 13, "rating_tag": 13, "rate": [13, 16], "sort_works_for_groups_fe": 13, "lookupacquisitionfe": 13, "navigationfacet": 13, "navigationfe": 13, "testannot": 13, "testannotatorwithgroup": 13, "group_uri_for_lan": 13, "testunfulfillableannot": 13, "unfulfillablework": 13, "verboseannot": 13, "machin": [13, 14], "great": [13, 14], "add_rat": 13, "_all_": 13, "uri_lookup": [13, 16], "detailed_author": 13, "verbose_opds_entri": [13, 16], "publicli": 13, "next_link_rel": 13, "extract_last_update_d": 13, "parse_fe": 13, "silent": 13, "accessnotauthent": 13, "metadatawrangleropdslookup": 13, "simplifiedopdslookup": 13, "add_endpoint": 13, "add_with_metadata_endpoint": 13, "add_with_metadata": 13, "canonicalize_endpoint": 13, "metadata_needed_endpoint": 13, "metadata_need": 13, "remove_endpoint": 13, "updates_endpoint": 13, "add_arg": 13, "arg_str": 13, "canonicalize_author_nam": 13, "working_display_nam": 13, "get_collection_url": 13, "lookup_endpoint": 13, "mockmetadatawrangleropdslookup": 13, "mocksimplifiedopdslookup": 13, "follow_one_link": 13, "identifier_needs_import": 13, "last_updated_remot": 13, "last_update_remot": 13, "could_not_create_license_pool": 13, "no_default_audi": 13, "custom_accept_head": [13, 16], "q": [13, 14, 16, 19, 27], "primary_identifier_sourc": [13, 16], "identif": 13, "first_dcterms_identifi": [13, 16], "assert_importable_cont": 13, "max_get_attempt": 13, "build_identifier_map": 13, "external_urn": 13, "weren": 13, "d1": 13, "d2": 13, "consolidate_link": 13, "similarli": 13, "coveragefailure_from_messag": 13, "coveragefailures_from_messag": 13, "feed_tag": 13, "fate": 13, "data_detail_for_feedparser_entri": 13, "detail_for_elementtree_entri": 13, "entry_tag": 13, "contructor": 13, "extract_contributor": 13, "author_tag": 13, "extract_data_from_feedpars": 13, "extract_identifi": 13, "identifier_tag": 13, "extract_link": 13, "link_tag": 13, "entry_rights_uri": 13, "enclos": 13, "advertis": [13, 14], "extract_measur": 13, "extract_medium": 13, "additionaltyp": 13, "subtag": 13, "extract_messag": 13, "extract_metadata_from_elementtre": 13, "stuff": [13, 14], "extract_seri": 13, "series_tag": 13, "extract_subject": 13, "category_tag": 13, "get_medium_from_link": 13, "handle_failur": 13, "import_edition_from_metadata": 13, "import_from_fe": 13, "last_update_date_for_feedparser_entri": 13, "rights_str": 13, "from_protocol": 13, "urn_arg": 13, "opensearchdocu": 13, "opensearchdescript": 13, "a9": [13, 19], "shortnam": 13, "url_templ": 13, "escape_ent": 13, "escap": 13, "ampersand": 13, "for_lan": 13, "search_info": 13, "client_kei": 13, "client_secret": 13, "c": [13, 14, 19], "mock_collection_token": 13, "queue_collection_token": 13, "access_token_respons": 13, "advantage_library_endpoint": 13, "parent_library_id": 13, "advantageaccount": 13, "product_id": 13, "checkouts_endpoint": 13, "patron_host": 13, "default_readable_format": 13, "events_endpoint": 13, "lastupdatetim": 13, "event_delai": 13, "formats_endpoint": 13, "hold_endpoint": 13, "oauth_host": 13, "oauth_patron_host": 13, "ils_name_default": 13, "ils_name_kei": 13, "incompatible_platform_format": 13, "library_endpoint": 13, "max_credential_ag": 13, "3000": 13, "metadata_endpoint": 13, "me_endpoint": 13, "overdrive_read_format": 13, "patron_information_endpoint": 13, "patron_token_endpoint": 13, "patrontoken": 13, "production_serv": 13, "testing_serv": 13, "time_format": [13, 16], "advantage_library_id": 13, "consorti": 13, "among": [13, 16, 19], "get_advantage_account": 13, "overdriveadvantageaccount": 13, "ils_name_set": 13, "unlock": 13, "_thread": 13, "rlock": 13, "owner": [13, 21, 27], "make_link_saf": 13, "obnoxi": 13, "complain": 13, "metadata_lookup": 13, "metadata_lookup_obj": 13, "token_authorization_head": 13, "holder": [13, 16], "from_represent": 13, "to_collect": 13, "overdrivebibliographiccoverageprovid": 13, "metadata_pre_hook": 13, "overdriverepresentationextractor": 13, "availability_link_list": 13, "book_list": 13, "availability_link": 13, "book_info_to_metadata": 13, "format_data_for_overdrive_format": 13, "od": 13, "music": [13, 14, 16, 19], "nook": [13, 16], "ignorable_overdrive_format": 13, "overdrive_format": 13, "overdrive_medium_to_simplified_medium": 13, "overdrive_role_to_simplified_rol": 13, "cast": [13, 20], "collabor": [13, 14, 16], "colophon": [13, 16], "transcrib": [13, 16], "parse_rol": 13, "rolestr": 13, "client_class": 13, "book_covers_bucket": 13, "encount": [13, 16], "scale": [13, 16], "open_access_content_bucket": 13, "marc_bucket": 13, "miniouploaderconfigur": 13, "mocks3client": 13, "region_nam": 13, "aws_access_key_id": 13, "aws_secret_access_kei": 13, "abort_multipart_upload": 13, "complete_multipart_upload": 13, "create_multipart_upload": 13, "generate_presigned_url": 13, "clientmethod": 13, "expiresin": 13, "httpmethod": 13, "upload_fileobj": 13, "fileobj": 13, "extraarg": 13, "upload_part": 13, "mocks3upload": 13, "multipart_upload": 13, "multiparts3upload": 13, "abort": [13, 14], "s3addressingstyl": 13, "boto": 13, "s3_host": 13, "content_root": 13, "final_mirror_url": 13, "set_as_mirror": [13, 16], "get_bucket": 13, "bucket_kei": 13, "key_join": 13, "quot": [13, 17], "assembl": [13, 14], "upload_class": 13, "book_covers_bucket_kei": 13, "marc_bucket_kei": 13, "oa_content_bucket_kei": 13, "protected_content_bucket_kei": 13, "s3_default_addressing_styl": 13, "s3_default_presigned_url_expir": 13, "s3_default_region": 13, "url_templates_by_templ": 13, "url_template_default": 13, "url_template_http": 13, "url_template_kei": 13, "access_kei": 13, "marc_file_bucket": 13, "protected_access_content_bucket": 13, "addclassificationscript": 13, "stdin": 13, "checkcontributornamesindb": 13, "checkcontributornamesonweb": 13, "interrupt": [13, 16], "complaint_sourc": 13, "complaint_typ": 13, "make_queri": 13, "process_contribution_loc": 13, "process_local_mismatch": 13, "computed_sort_nam": 13, "error_message_detail": 13, "metadata_wrangl": [13, 16, 26], "register_problem": 13, "set_contributor_sort_nam": 13, "author_nam": 13, "collectionargumentsscript": 13, "collectioninputscript": 13, "collectiontyp": [13, 27], "protected_access": 13, "configurationsettingscript": 13, "add_setting_argu": 13, "argumentpars": 13, "apply_set": 13, "configurecollectionscript": 13, "configureintegrationscript": 13, "configurelanescript": 13, "configurelibraryscript": 13, "configuresitescript": 13, "customlistmanagementscript": 13, "manager_class": 13, "list_identifi": 13, "primary_languag": [13, 16], "manager_kwarg": 13, "customlistsweeperscript": 13, "process_custom_list": 13, "databasemigrationinitializationscript": 13, "databasemigrationscript": 13, "kickoff": 13, "timestampscript": [13, 27], "sql": [13, 14, 16], "touch": 13, "do_not_execut": 13, "simplye_migration_do_not_execut": 13, "migration_with_count": 13, "py_timestamp_service_nam": 13, "transactionless_command": 13, "alter": [13, 14, 19], "transaction_per_stat": 13, "simplye_migration_transaction_per_stat": 13, "timestampinfo": 13, "migration_nam": 13, "directories_by_prior": 13, "fetch_migration_fil": 13, "get_new_migr": 13, "load_configur": 13, "migratable_fil": 13, "filelist": 13, "overall_timestamp": 13, "python_timestamp": 13, "hasn": [13, 16], "test_db": 13, "run_migr": 13, "migrations_by_dir": 13, "sort_migr": 13, "update_timestamp": 13, "migration_fil": 13, "databasevacuum": 13, "vacuum": 13, "_type_": 13, "_description_": 13, "subcommand": 13, "freez": 13, "disable_page_skip": 13, "skip_lock": 13, "index_cleanup": 13, "process_toast": 13, "truncat": 13, "metadata_url_templ": 13, "explain_contribut": 13, "explain_coverage_record": 13, "cr": [13, 14, 19], "explain_identifi": 13, "strength": [13, 16], "explain_license_pool": 13, "explain_work": 13, "explain_work_coverage_record": 13, "inputscript": 13, "database_id": 13, "look_up_identifi": 13, "stdin_identifier_str": 13, "parse_identifier_list": 13, "read_stdin_lin": 13, "lanesweeperscript": [13, 27], "process_lan": [13, 27], "should_process_lan": [13, 27], "multiple_librari": 13, "parse_library_list": 13, "listcollectionmetadataidentifiersscript": 13, "mirrorresourcesscript": 13, "mirror_util": 13, "collections_with_upload": 13, "collection_typ": [13, 21, 27], "derive_rights_statu": 13, "unmirror": [13, 16], "rational": 13, "mockstdin": 13, "readlin": 13, "importer_class": [13, 27], "patroninputscript": [13, 27], "look_up_patron": 13, "stdin_patron_str": 13, "parse_patron_list": 13, "process_patron": [13, 27], "rebuildsearchindexscript": 13, "runworkcoverageproviderscript": 13, "removessearchcoverag": 13, "recreat": [13, 14], "reclassifyworksforuncheckedsubjectsscript": 13, "workclassificationscript": 13, "reclassifi": 13, "uncheck": 13, "remove_search_coverage_record": 13, "runcollectioncoverageproviderscript": 13, "runcoverageprovidersscript": 13, "get_provid": 13, "runmultiplemonitorsscript": 13, "runcoverageproviderscript": 13, "provider_arg": 13, "extract_additional_command_line_argu": 13, "runmonitorscript": 13, "tough": 13, "overload": 13, "runreapermonitorsscript": 13, "runthreadedcollectioncoverageproviderscript": 13, "worker_s": 13, "default_worker_s": 13, "get_query_and_batch_s": 13, "databasepool": [13, 19], "parse_tim": 13, "time_str": 13, "timestamp_data": 13, "stack": [13, 16], "trace": [13, 16], "searchindexcoverageremov": 13, "showcollectionsscript": 13, "showintegrationsscript": 13, "showlanesscript": 13, "showlibrariesscript": 13, "subjectinputscript": 13, "believ": [13, 16], "updatecustomlistsizescript": 13, "updatelanesizescript": 13, "nowher": 13, "wherearemybooksscript": 13, "delete_cached_fe": 13, "explain_collect": 13, "workpresentationscript": 13, "els": [13, 16, 19], "workconsolidationscript": 13, "workprocessingscript": 13, "process_work": 13, "workopdsscript": 13, "self_test_results_set": 13, "self_test_result": 13, "constructor_method": 13, "run_self_test": 13, "_run_self_test": 13, "results_dict": 13, "results_list": 13, "serializ": 13, "selftestresult": 13, "test_failur": 13, "alwayssuccessfulbibliographiccoverageprovid": 13, "mockcoverageprovid": 13, "beforehand": 13, "alwayssuccessfulcollectioncoverageprovid": 13, "alwayssuccessfulcoverageprovid": 13, "instrumentedcoverageprovid": 13, "alwayssuccessfulworkcoverageprovid": 13, "instrumentedworkcoverageprovid": 13, "brokenbibliographiccoverageprovid": 13, "brokencoverageprovid": 13, "broken": [13, 19], "get_database_connect": 13, "make_default_librari": 13, "print_database_class": 13, "db_connect": 13, "roll": 13, "Be": [13, 16], "vast": 13, "tract": 13, "set_trac": 13, "object_sess": 13, "prod": 13, "print_database_inst": 13, "examin": [13, 14, 16], "nosetest": 13, "nocaptur": 13, "def": 13, "test_nam": 13, "sample_cover_path": 13, "sample_cover_represent": 13, "search_mock": 13, "setup_class": 13, "shortdescript": 13, "teardown_class": 13, "teardown_method": 13, "time_eq": 13, "dummycanonicalizelookuprespons": 13, "dummyhttpcli": 13, "warg": 13, "queue_requests_respons": 13, "other_head": 13, "simple_http_get": [13, 16], "dummymetadatacli": 13, "display_author": 13, "endtoendsearchtest": 13, "populate_work": 13, "accident": 13, "realist": 13, "simplified_test_elasticsearch": 13, "localhost": 13, "9200": 13, "default_work": 13, "pytestmark": 13, "teardown": 13, "logcapturehandl": 13, "emit": 13, "level_nam": 13, "critic": [13, 14], "notset": 13, "notimplementederror": 13, "accumul": 13, "mockrequestsrequest": 13, "mockrequestsrespons": 13, "raise_for_statu": 13, "neversuccessfulbibliographiccoverageprovid": 13, "neversuccessfulcoverageprovid": 13, "neversuccessfulworkcoverageprovid": 13, "searchclientfortest": 13, "shard": 13, "replica": 13, "predict": 13, "taskignoringcoverageprovid": 13, "transientfailurecoverageprovid": 13, "transientfailureworkcoverageprovid": 13, "pytest_configur": 13, "session_fixtur": 13, "mockprofilestorag": 13, "read_only_set": 13, "writable_set": 13, "profilestorag": [13, 16], "writable_setting_nam": [13, 16], "writabl": [13, 16], "link_rel": [13, 19], "somewher": [13, 19], "settings_kei": 13, "synchronize_annot": [13, 16], "ageclassifi": 14, "age_r": 14, "ignorecas": [14, 19], "require_explicit_age_mark": 14, "baby_r": 14, "babi": 14, "generic_age_r": 14, "target_age_match": 14, "gradelevelclassifi": 14, "american_grade_to_ag": 14, "17": [14, 16], "eighth": [14, 19], "eleventh": 14, "fifth": [14, 19], "fourth": [14, 19], "ninth": [14, 19], "pk": 14, "preschool": 14, "seventh": [14, 19], "sixth": [14, 19], "tenth": [14, 19], "twelfth": 14, "generic_grade_r": 14, "kp0": 14, "kp": 14, "grade_r": 14, "gr": 14, "tnsr": 14, "hdt": 14, "require_explicit_grade_mark": 14, "interestlevelclassifi": 14, "bicclassifi": 14, "level_1_prefix": 14, "genredata": [14, 16], "art": [14, 16, 19, 21], "memoir": [14, 19], "studi": 14, "literari": 14, "aid": 14, "social": 14, "j": [14, 19], "financ": 14, "medic": 14, "technolog": 14, "u": 14, "level_2_prefix": 14, "photographi": 14, "aj": 14, "ak": [14, 19], "architectur": 14, "am": [14, 19], "film": 14, "tv": 14, "poetri": 14, "drama": 14, "dd": [14, 16], "classic": [14, 19], "fc": 14, "mysteri": [14, 19], "ff": [14, 19], "fh": 14, "adventur": [14, 19], "fj": [14, 19], "horror": 14, "fk": 14, "fl": 14, "fantasi": 14, "fm": 14, "erotica": 14, "fp": 14, "religi": 14, "fw": 14, "comic": 14, "novel": [14, 16, 19], "fx": 14, "hb": 14, "philosophi": 14, "hp": 14, "religion": 14, "spiritu": 14, "psycholog": 14, "jm": 14, "educ": 14, "jn": 14, "polit": 14, "jp": 14, "econom": 14, "kc": 14, "kj": [14, 19], "mathemat": 14, "pd": 14, "mind": [14, 16], "spirit": 14, "vx": 14, "food": 14, "wb": 14, "antiqu": 14, "wc": 14, "craft": 14, "hobbi": 14, "wf": 14, "humor": 14, "wh": 14, "hous": 14, "wk": 14, "garden": 14, "wm": 14, "natur": 14, "wn": 14, "sport": 14, "ws": 14, "travel": 14, "wt": 14, "level_3_prefix": 14, "ffh": 14, "espionag": 14, "fhd": 14, "western": [14, 19], "fjw": 14, "opera": 14, "frh": 14, "fyb": 14, "hbg": 14, "militari": 14, "hbw": 14, "christian": 14, "hrc": 14, "buddhism": 14, "hre": 14, "hinduism": 14, "hrg": 14, "islam": 14, "hrh": 14, "judaism": 14, "hrj": 14, "fashion": 14, "wjf": 14, "ydp": 14, "yfc": 14, "yfd": 14, "yfg": 14, "yfh": 14, "yfm": 14, "yfq": 14, "yft": 14, "yfw": 14, "yna": 14, "ync": 14, "ynd": 14, "ynf": 14, "ynh": 14, "ynn": 14, "ynr": 14, "ynt": 14, "ynu": 14, "ynw": 14, "level_4_prefix": 14, "european": [14, 19], "hbjd": 14, "asian": 14, "hbjf": 14, "african": 14, "hbjh": 14, "ancient": [14, 19], "hbla": 14, "modern": [14, 19], "hbll": 14, "ynuc": 14, "prefix_list": 14, "is_fict": 14, "bisacclassifi": 14, "genuin": 14, "accord": [14, 16, 21], "hoyl": 14, "cosmet": 14, "war": [14, 19], "matchingrul": 14, "ant000000": 14, "ant001000": 14, "americana": 14, "ant002000": 14, "ant003000": 14, "autograph": 14, "ant005000": 14, "ant006000": 14, "bottl": 14, "ant007000": 14, "ant008000": 14, "ant009000": 14, "transport": 14, "ant010000": 14, "clock": 14, "watch": 14, "ant011000": 14, "coin": 14, "medal": 14, "ant012000": 14, "ant015000": 14, "doll": 14, "ant016000": 14, "firearm": 14, "weapon": 14, "ant017000": 14, "furnitur": 14, "ant018000": 14, "glass": 14, "glasswar": 14, "ant021000": 14, "jewelri": 14, "ant022000": 14, "kitchenwar": 14, "ant023000": 14, "magazin": 14, "newspap": [14, 19], "ant024000": 14, "ant025000": 14, "ant028000": 14, "ant029000": 14, "paper": 14, "ephemera": 14, "ant031000": 14, "ant032000": 14, "porcelain": 14, "ant033000": 14, "postcard": 14, "ant034000": 14, "poster": 14, "ant035000": 14, "potteri": 14, "ceram": 14, "ant036000": 14, "radio": 14, "televis": 14, "ant037000": 14, "ant038000": 14, "ant040000": 14, "rug": 14, "ant041000": 14, "silver": 14, "gold": 14, "metal": 14, "ant042000": 14, "ant042010": 14, "basebal": 14, "ant042020": 14, "basketbal": 14, "ant042030": 14, "footbal": 14, "ant042040": 14, "hockei": 14, "ant043000": 14, "ant044000": 14, "stamp": [14, 16], "ant045000": 14, "teddi": 14, "bear": 14, "ant047000": 14, "textil": 14, "costum": 14, "ant049000": 14, "toi": 14, "anim": 14, "ant050000": 14, "ant051000": 14, "wine": 14, "ant052000": 14, "cultur": 14, "ant053000": 14, "figurin": 14, "ant054000": 14, "canadiana": 14, "ant055000": 14, "tobacco": 14, "arc000000": 14, "arc001000": 14, "arc002000": 14, "ornament": 14, "arc003000": 14, "residenti": 14, "arc004000": 14, "draft": [14, 19], "arc005000": 14, "arc005010": 14, "prehistor": 14, "primit": 14, "arc005020": 14, "arc005030": 14, "mediev": 14, "arc005040": 14, "renaiss": 14, "arc005050": 14, "baroqu": 14, "rococo": 14, "arc005060": 14, "romantic": 14, "arc005070": 14, "late": 14, "19th": 14, "centuri": 14, "1945": 14, "arc005080": 14, "contemporari": 14, "arc006000": 14, "architect": 14, "firm": 14, "arc006010": 14, "essai": 14, "arc006020": 14, "monograph": 14, "arc007000": 14, "interior": 14, "arc007010": 14, "arc008000": 14, "landscap": 14, "arc009000": 14, "arc010000": 14, "urban": 14, "land": [14, 19], "arc011000": 14, "industri": 14, "arc012000": 14, "arc013000": 14, "teach": 14, "arc014000": 14, "arc014010": 14, "arc015000": 14, "profession": 14, "arc016000": 14, "arc017000": 14, "arc018000": 14, "sustain": 14, "arc019000": 14, "arc020000": 14, "arc021000": 14, "arc022000": 14, "renov": 14, "arc023000": 14, "annual": 14, "arc024000": 14, "arc024010": 14, "landmark": [14, 24], "monument": 14, "art000000": 14, "art002000": 14, "airbrush": 14, "art003000": 14, "calligraphi": 14, "art004000": 14, "cartoon": 14, "art006000": 14, "exhibit": 14, "art006010": 14, "art006020": 14, "art007000": 14, "art008000": 14, "conceptu": 14, "art009000": 14, "art010000": 14, "art013000": 14, "folk": 14, "art015000": 14, "art015010": 14, "art015020": 14, "american": [14, 19], "art015030": 14, "art015040": 14, "art015050": 14, "art015060": 14, "art015070": 14, "art015080": 14, "art015090": 14, "art015100": 14, "art015110": 14, "art015120": 14, "art016000": 14, "art016010": 14, "art016020": 14, "art016030": 14, "art017000": 14, "art018000": 14, "oil": 14, "paint": [14, 19], "art019000": 14, "art020000": 14, "art021000": 14, "pastel": 14, "art023000": 14, "art024000": 14, "printmak": 14, "art025000": 14, "art026000": 14, "sculptur": 14, "art027000": 14, "art028000": 14, "art029000": 14, "watercolor": 14, "art031000": 14, "acryl": 14, "art033000": 14, "pen": [14, 16], "ink": 14, "art034000": 14, "pencil": [14, 16, 21, 22], "art035000": 14, "theme": 14, "art037000": 14, "art038000": 14, "art039000": 14, "art040000": 14, "hispan": 14, "art041000": 14, "art042000": 14, "australian": [14, 19], "oceanian": 14, "art043000": 14, "art044000": 14, "caribbean": 14, "latin": [14, 19], "art045000": 14, "art046000": 14, "art047000": 14, "art048000": 14, "art049000": 14, "russian": [14, 19], "former": 14, "soviet": 14, "art050000": 14, "art050010": 14, "art050020": 14, "seascap": 14, "art050030": 14, "plant": 14, "art050040": 14, "portrait": 14, "art050050": 14, "art051000": 14, "art052000": 14, "art053000": 14, "sculpt": 14, "art054000": 14, "art055000": 14, "tattoo": 14, "art056000": 14, "conserv": [14, 16], "art057000": 14, "art058000": 14, "graffiti": 14, "street": 14, "art059000": 14, "museum": 14, "art060000": 14, "bib000000": 14, "bibl": 14, "bib001000": 14, "bib001010": 14, "bib001020": 14, "devot": 14, "bib001030": 14, "testament": 14, "bib001040": 14, "bib001050": 14, "bib001060": 14, "bib001070": 14, "youth": 14, "teen": 14, "bib002000": 14, "bib002010": 14, "bib002020": 14, "bib002030": 14, "bib002040": 14, "bib002050": 14, "bib002060": 14, "bib002070": 14, "bib003000": 14, "bib003010": 14, "bib003020": 14, "bib003030": 14, "bib003040": 14, "bib003050": 14, "bib003060": 14, "bib003070": 14, "bib004000": 14, "god": 14, "bib004010": 14, "bib004020": 14, "bib004030": 14, "bib004040": 14, "bib004050": 14, "bib004060": 14, "bib004070": 14, "bib005000": 14, "bib005010": 14, "bib005020": 14, "bib005030": 14, "bib005040": 14, "bib005050": 14, "bib005060": 14, "bib005070": 14, "bib006000": 14, "king": 14, "jame": 14, "bib006010": 14, "bib006020": 14, "bib006030": 14, "bib006040": 14, "bib006050": 14, "bib006060": 14, "bib006070": 14, "bib007000": 14, "la": [14, 19], "biblia": 14, "bib007010": 14, "bib007020": 14, "bib007030": 14, "bib007040": 14, "bib007050": 14, "bib007060": 14, "bib007070": 14, "bib008000": 14, "bib008010": 14, "bib008020": 14, "bib008030": 14, "bib008040": 14, "bib008050": 14, "bib008060": 14, "bib008070": 14, "bib009000": 14, "bib009010": 14, "bib009020": 14, "bib009030": 14, "bib009040": 14, "bib009050": 14, "bib009060": 14, "bib009070": 14, "bib010000": 14, "bib010010": 14, "bib010020": 14, "bib010030": 14, "bib010040": 14, "bib010050": 14, "bib010060": 14, "bib010070": 14, "bib011000": 14, "bib011010": 14, "bib011020": 14, "bib011030": 14, "bib011040": 14, "bib011050": 14, "bib011060": 14, "bib011070": 14, "bib012000": 14, "bib012010": 14, "bib012020": 14, "bib012030": 14, "bib012040": 14, "bib012050": 14, "bib012060": 14, "bib012070": 14, "bib013000": 14, "bib013010": 14, "bib013020": 14, "bib013030": 14, "bib013040": 14, "bib013050": 14, "bib013060": 14, "bib013070": 14, "bib014000": 14, "bib014010": 14, "bib014020": 14, "bib014030": 14, "bib014040": 14, "bib014050": 14, "bib014060": 14, "bib014070": 14, "bib015000": 14, "bib015010": 14, "bib015020": 14, "bib015030": 14, "bib015040": 14, "bib015050": 14, "bib015060": 14, "bib015070": 14, "bib016000": 14, "revis": 14, "bib016010": 14, "bib016020": 14, "bib016030": 14, "bib016040": 14, "bib016050": 14, "bib016060": 14, "bib016070": 14, "bib017000": 14, "nueva": 14, "bib017010": 14, "bib017020": 14, "bib017030": 14, "bib017040": 14, "bib017050": 14, "bib017060": 14, "bib017070": 14, "bib018000": 14, "bib018010": 14, "bib018020": 14, "bib018030": 14, "bib018040": 14, "bib018050": 14, "bib018060": 14, "bib018070": 14, "bib019000": 14, "reina": 14, "valera": 14, "bib019010": 14, "bib019020": 14, "bib019030": 14, "bib019040": 14, "bib019050": 14, "bib019060": 14, "bib019070": 14, "bib020000": 14, "bib020010": 14, "bib020020": 14, "bib020030": 14, "bib020040": 14, "bib020050": 14, "bib020060": 14, "bib020070": 14, "bib021000": 14, "bib021010": 14, "bib021020": 14, "bib021030": 14, "bib021040": 14, "bib021050": 14, "bib021060": 14, "bib021070": 14, "bib022000": 14, "bib022010": 14, "bib022020": 14, "bib022030": 14, "bib022040": 14, "bib022050": 14, "bib022060": 14, "bib022070": 14, "bio000000": 14, "autobiographi": [14, 19], "bio001000": 14, "bio002000": 14, "heritag": 14, "bio003000": 14, "bio004000": 14, "bio005000": 14, "entertain": [14, 19], "bio006000": 14, "bio007000": 14, "bio008000": 14, "bio009000": 14, "philosoph": 14, "bio010000": 14, "bio011000": 14, "presid": 14, "bio012000": 14, "bio013000": 14, "rich": 14, "famou": 14, "bio014000": 14, "royalti": 14, "bio015000": 14, "bio016000": 14, "bio017000": 14, "bio018000": 14, "bio019000": 14, "bio020000": 14, "lawyer": 14, "judg": 14, "bio021000": 14, "scientist": 14, "psychologist": 14, "bio022000": 14, "women": 14, "bio023000": 14, "explor": 14, "bio024000": 14, "crimin": 14, "outlaw": 14, "bio025000": 14, "journalist": 14, "bio026000": 14, "bio027000": 14, "bio028000": 14, "bio029000": 14, "culinari": 14, "bio030000": 14, "environmentalist": 14, "naturalist": 14, "bio031000": 14, "gai": [14, 19], "lesbian": 14, "bio032000": 14, "activist": 14, "bus000000": 14, "bus001000": 14, "bus001010": 14, "financi": 14, "bus001020": 14, "government": 14, "bus001030": 14, "bus001040": 14, "manageri": 14, "bus001050": 14, "gaap": 14, "ifr": 14, "bus002000": 14, "bus003000": 14, "audit": 14, "bus004000": 14, "bank": 14, "bus005000": 14, "bookkeep": 14, "bus006000": 14, "budget": 14, "bus007000": 14, "bus007010": 14, "meet": 14, "bus008000": 14, "ethic": 14, "bus009000": 14, "etiquett": 14, "bus010000": 14, "bus011000": 14, "bus012000": 14, "career": 14, "bus012010": 14, "internship": 14, "bus013000": 14, "bus014000": 14, "invest": 14, "commod": 14, "bus015000": 14, "merger": 14, "bus016000": 14, "bus017000": 14, "corpor": [14, 19], "bus018000": 14, "bus019000": 14, "bus020000": 14, "bus021000": 14, "econometr": 14, "bus022000": 14, "bus023000": 14, "bus024000": 14, "bus025000": 14, "entrepreneurship": 14, "bus026000": 14, "bus027000": 14, "bus028000": 14, "bus029000": 14, "enterpris": 14, "bus030000": 14, "personnel": 14, "bus031000": 14, "inflat": 14, "bus032000": 14, "infrastructur": 14, "bus033000": 14, "insur": 14, "bus033010": 14, "automobil": 14, "bus033020": 14, "casualti": 14, "bus033040": 14, "bus033050": 14, "liabil": 14, "bus033060": 14, "bus033070": 14, "risk": 14, "assess": 14, "bus033080": 14, "bus034000": 14, "bus035000": 14, "bus036000": 14, "bus036010": 14, "bond": 14, "bus036020": 14, "bus036030": 14, "mutual": 14, "fund": 14, "bus036040": 14, "bus036050": 14, "estat": 14, "bus036060": 14, "stock": 14, "bus037020": 14, "hunt": 14, "bus038000": 14, "labor": 14, "bus039000": 14, "macroeconom": 14, "bus040000": 14, "bus041000": 14, "bus042000": 14, "bus043000": 14, "market": 14, "bus043010": 14, "bus043020": 14, "bus043030": 14, "bus043040": 14, "multilevel": 14, "bus043050": 14, "telemarket": 14, "bus043060": 14, "bus044000": 14, "microeconom": 14, "bus045000": 14, "monetari": 14, "bus046000": 14, "bus047000": 14, "bus048000": 14, "bus049000": 14, "bus050000": 14, "bus050010": 14, "bus050020": 14, "bus050030": 14, "bus050040": 14, "retir": 14, "bus050050": 14, "taxat": 14, "bus051000": 14, "bus052000": 14, "bus053000": 14, "bus054000": 14, "bus054010": 14, "bui": [14, 23], "sell": 14, "bus054020": 14, "bus054030": 14, "mortgag": 14, "bus055000": 14, "bus056030": 14, "resum": 14, "bus057000": 14, "retail": 14, "bus058000": 14, "sale": 14, "bus058010": 14, "bus059000": 14, "skill": 14, "bus060000": 14, "bus061000": 14, "bus062000": 14, "adjust": 14, "bus063000": 14, "strateg": 14, "bus064000": 14, "bus064010": 14, "bus064020": 14, "bus064030": 14, "bus065000": 14, "bus066000": 14, "train": 14, "bus067000": 14, "bus068000": 14, "bus069000": 14, "bus069010": 14, "bus069020": 14, "bus069030": 14, "bus070000": 14, "bus070010": 14, "agribusi": 14, "bus070020": 14, "bus070030": 14, "bus070040": 14, "energi": 14, "bus070050": 14, "manufactur": 14, "bus070060": 14, "bus070070": 14, "park": 14, "bus070080": 14, "bus070090": 14, "bus070100": 14, "bus070110": 14, "bus070120": 14, "bus070130": 14, "pharmaceut": 14, "biotechnolog": 14, "bus070140": 14, "bus070150": 14, "bus071000": 14, "leadership": 14, "bus072000": 14, "bus073000": 14, "commerc": 14, "bus074000": 14, "nonprofit": 14, "chariti": 14, "bus075000": 14, "consult": 14, "bus076000": 14, "bus077000": 14, "bus078000": 14, "bus079000": 14, "bus080000": 14, "bus081000": 14, "hospit": 14, "tourism": 14, "bus082000": 14, "bus083000": 14, "bus084000": 14, "offic": 14, "autom": [14, 16], "bus085000": 14, "organiz": 14, "bus086000": 14, "forecast": 14, "bus087000": 14, "bus088000": 14, "bus089000": 14, "secretari": 14, "bus090000": 14, "bus090010": 14, "internet": 14, "bus090030": 14, "onlin": 14, "trade": 14, "bus090040": 14, "auction": 14, "bus091000": 14, "bus092000": 14, "bus093000": 14, "facil": 14, "bus094000": 14, "bus095000": 14, "equip": 14, "bus096000": 14, "bus097000": 14, "workplac": 14, "bus098000": 14, "bus099000": 14, "environment": 14, "bus100000": 14, "museolog": 14, "bus101000": 14, "bus102000": 14, "outsourc": 14, "bus103000": 14, "bus104000": 14, "bus105000": 14, "franchis": 14, "bus106000": 14, "mentor": 14, "coach": 14, "bus107000": 14, "bus108000": 14, "bus109000": 14, "bus110000": 14, "resolut": [14, 16], "mediat": 14, "cgn000000": 14, "cgn001000": 14, "antholog": 14, "cgn004010": 14, "crime": 14, "cgn004020": 14, "cgn004030": 14, "cgn004040": 14, "cgn004050": 14, "manga": 14, "cgn004060": 14, "tie": 14, "cgn004070": 14, "cgn004080": 14, "superhero": 14, "cgn004090": 14, "cgn004100": 14, "cgn004110": 14, "cgn004120": 14, "cgn004130": 14, "cgn004140": 14, "cgn004150": 14, "cgn004160": 14, "cgn004170": 14, "cgn004180": 14, "cgn004190": 14, "cgn004200": 14, "cgn004210": 14, "yaoi": 14, "cgn004220": 14, "cgn006000": 14, "cgn007000": 14, "cgn008000": 14, "cgn009000": 14, "cgn010000": 14, "cgn011000": 14, "ckb000000": 14, "cook": [14, 19], "ckb001000": 14, "ethnic": 14, "ckb002000": 14, "ckb002010": 14, "ckb002020": 14, "atlant": 14, "ckb002030": 14, "ckb002040": 14, "england": 14, "ckb002050": 14, "northwestern": 14, "ckb002060": 14, "southern": [14, 19], "ckb002070": 14, "southwestern": 14, "ckb002080": 14, "ckb003000": 14, "dish": 14, "appet": 14, "ckb004000": 14, "bake": 14, "ckb005000": 14, "barbecu": 14, "grill": 14, "ckb006000": 14, "beverag": 14, "bartend": 14, "ckb007000": 14, "beer": 14, "ckb008000": 14, "alcohol": 14, "ckb009000": 14, "bread": 14, "ckb010000": 14, "breakfast": 14, "ckb011000": 14, "scottish": [14, 19], "welsh": [14, 19], "ckb012000": 14, "brunch": 14, "ckb013000": 14, "cajun": 14, "creol": [14, 19], "ckb014000": 14, "cake": 14, "ckb015000": 14, "ckb016000": 14, "indian": [14, 19], "ckb017000": 14, "chines": [14, 19], "ckb018000": 14, "chocol": 14, "ckb019000": 14, "coffe": 14, "tea": 14, "ckb020000": 14, "cookeri": 14, "ckb021000": 14, "ckb023000": 14, "ckb024000": 14, "dessert": 14, "ckb025000": 14, "heal": 14, "diabet": 14, "sugar": 14, "ckb026000": 14, "ckb029000": 14, "ckb030000": 14, "narr": 14, "ckb031000": 14, "ckb032000": 14, "ingredi": 14, "game": 14, "ckb033000": 14, "garnish": 14, "ckb034000": 14, "ckb035000": 14, "fruit": 14, "ckb036000": 14, "ckb037000": 14, "gourmet": 14, "ckb038000": 14, "greek": [14, 19], "ckb039000": 14, "ckb040000": 14, "herb": 14, "spice": 14, "condiment": 14, "ckb041000": 14, "ckb042000": 14, "holidai": 14, "ckb043000": 14, "hungarian": [14, 19], "ckb044000": 14, "ckb045000": 14, "ckb046000": 14, "irish": [14, 19], "ckb047000": 14, "ckb048000": 14, "japanes": [14, 19], "ckb049000": 14, "jewish": 14, "kosher": 14, "ckb050000": 14, "cholesterol": 14, "ckb051000": 14, "fat": [14, 19], "ckb052000": 14, "salt": 14, "ckb054000": 14, "meat": 14, "ckb055000": 14, "mediterranean": 14, "ckb056000": 14, "mexican": 14, "ckb057000": 14, "microwav": 14, "ckb058000": 14, "ckb059000": 14, "ckb060000": 14, "outdoor": 14, "ckb061000": 14, "pasta": 14, "ckb062000": 14, "pastri": 14, "ckb063000": 14, "pi": [14, 19], "ckb064000": 14, "pizza": 14, "ckb065000": 14, "polish": [14, 19], "ckb066000": 14, "portugues": [14, 19], "ckb067000": 14, "poultri": 14, "ckb068000": 14, "ckb069000": 14, "quantiti": [14, 16], "ckb070000": 14, "quick": 14, "ckb071000": 14, "ckb072000": 14, "ckb073000": 14, "salad": 14, "ckb074000": 14, "scandinavian": 14, "ckb076000": 14, "seafood": 14, "ckb077000": 14, "season": 14, "ckb078000": 14, "soul": 14, "ckb079000": 14, "soup": 14, "stew": 14, "ckb080000": 14, "ckb081000": 14, "applianc": 14, "ckb082000": 14, "tableset": 14, "ckb083000": 14, "thai": [14, 19], "ckb084000": 14, "turkish": [14, 19], "ckb085000": 14, "veget": 14, "ckb086000": 14, "vegetarian": 14, "vegan": 14, "ckb088000": 14, "ckb089000": 14, "wok": 14, "ckb090000": 14, "ckb091000": 14, "ckb092000": 14, "ckb093000": 14, "ckb094000": 14, "vietnames": [14, 19], "ckb095000": 14, "confectioneri": 14, "ckb096000": 14, "dairi": 14, "ckb097000": 14, "rim": 14, "ckb098000": 14, "rice": 14, "ckb099000": 14, "ckb100000": 14, "ckb101000": 14, "ckb102000": 14, "sauc": 14, "dress": 14, "ckb103000": 14, "cancer": 14, "ckb104000": 14, "heart": 14, "ckb105000": 14, "ckb106000": 14, "allergi": 14, "ckb107000": 14, "ckb108000": 14, "carbohydr": 14, "ckb109000": 14, "slow": [14, 19], "ckb110000": 14, "ckb111000": 14, "gluten": 14, "ckb112000": 14, "casserol": 14, "ckb113000": 14, "com000000": 14, "com004000": 14, "intellig": 14, "ai": 14, "semant": [14, 19, 20], "com005000": 14, "com005030": 14, "com006000": 14, "buyer": 14, "com007000": 14, "cad": [14, 19], "cam": 14, "com008000": 14, "com009000": 14, "dvd": [14, 19], "com010000": 14, "com011000": 14, "com012000": 14, "com012040": 14, "program": 14, "com012050": 14, "com013000": 14, "literaci": 14, "com014000": 14, "com015000": 14, "virus": 14, "malwar": 14, "com016000": 14, "vision": 14, "recognit": [14, 19], "com017000": 14, "cybernet": 14, "com018000": 14, "com019000": 14, "disast": 14, "recoveri": 14, "com020000": 14, "transmiss": 14, "com020010": 14, "electron": [14, 16, 19], "interchang": 14, "com020020": 14, "com020050": 14, "broadband": 14, "com020090": 14, "wireless": 14, "com021000": 14, "com021030": 14, "mine": 14, "com021040": 14, "wareh": 14, "com021050": 14, "com022000": 14, "desktop": 14, "com023000": 14, "com025000": 14, "expert": 14, "com027000": 14, "com030000": 14, "com031000": 14, "com032000": 14, "com034000": 14, "com035000": 14, "com036000": 14, "com037000": 14, "com038000": 14, "hardwar": 14, "mainfram": 14, "minicomput": 14, "com039000": 14, "com041000": 14, "microprocessor": 14, "com042000": 14, "com043000": 14, "com043020": 14, "lan": 14, "com043040": 14, "com043050": 14, "com043060": 14, "com044000": 14, "neural": 14, "com046000": 14, "com046020": 14, "macintosh": 14, "com046030": 14, "unix": 14, "com046040": 14, "window": 14, "com046050": 14, "com046060": 14, "com046070": 14, "linux": [14, 16], "com046080": 14, "midrang": 14, "com046090": 14, "com047000": 14, "optic": 14, "com048000": 14, "com049000": 14, "peripher": 14, "com050000": 14, "com050010": 14, "pc": 14, "com050020": 14, "com051000": 14, "com051010": 14, "com051020": 14, "ada": [14, 19], "com051040": 14, "com051050": 14, "com051060": 14, "com051070": 14, "com051080": 14, "cobol": 14, "com051090": 14, "fortran": 14, "com051100": 14, "lisp": 14, "com051130": 14, "pascal": 14, "com051140": 14, "prolog": 14, "com051160": 14, "smalltalk": 14, "com051170": 14, "com051200": 14, "visual": 14, "com051210": 14, "orient": [14, 19, 21], "com051220": 14, "parallel": 14, "com051230": 14, "com051240": 14, "com051260": 14, "com051270": 14, "com051280": 14, "java": 14, "com051290": 14, "rpg": 14, "com051300": 14, "com051310": 14, "com051320": 14, "com051330": 14, "assur": 14, "com051350": 14, "perl": 14, "com051360": 14, "com051370": 14, "macinstosh": 14, "com051380": 14, "microsoft": 14, "com051390": 14, "com051400": 14, "com051410": 14, "rubi": 14, "com051420": 14, "vbscript": 14, "com051430": 14, "com051440": 14, "com051450": 14, "uml": 14, "com051460": 14, "com051470": 14, "asp": 14, "com052000": 14, "com053000": 14, "com054000": 14, "spreadsheet": [14, 27], "com055000": 14, "com055010": 14, "com055020": 14, "mcse": 14, "com056000": 14, "com057000": 14, "com058000": 14, "com059000": 14, "com060000": 14, "com060010": 14, "com060030": 14, "intranet": 14, "extranet": 14, "com060040": 14, "com060070": 14, "com060080": 14, "com060090": 14, "com060100": 14, "com060110": 14, "podcast": 14, "webcast": 14, "com060120": 14, "com060130": 14, "com060140": 14, "com060150": 14, "com060160": 14, "com060170": 14, "com060180": 14, "com061000": 14, "com062000": 14, "com063000": 14, "com064000": 14, "com065000": 14, "com066000": 14, "com067000": 14, "com069000": 14, "com070000": 14, "com071000": 14, "com072000": 14, "com073000": 14, "speech": 14, "com074000": 14, "com075000": 14, "com077000": 14, "com078000": 14, "com079000": 14, "com079010": 14, "com080000": 14, "com081000": 14, "com082000": 14, "bioinformat": 14, "com083000": 14, "cryptographi": 14, "com084000": 14, "com084010": 14, "com084020": 14, "com084030": 14, "com085000": 14, "com086000": 14, "computer": 14, "com087000": 14, "com087010": 14, "com087020": 14, "com087030": 14, "com088000": 14, "com088010": 14, "com088020": 14, "com089000": 14, "com090000": 14, "tablet": 14, "cra000000": 14, "cra001000": 14, "appliqu": 14, "cra002000": 14, "basket": 14, "cra003000": 14, "carv": 14, "cra004000": 14, "needlework": 14, "crochet": 14, "cra005000": 14, "cra006000": 14, "dough": 14, "cra007000": 14, "dye": 14, "cra008000": 14, "embroideri": 14, "cra009000": 14, "cra010000": 14, "flower": 14, "arrang": 14, "cra011000": 14, "frame": 14, "cra012000": 14, "cra014000": 14, "cra015000": 14, "knit": 14, "cra016000": 14, "lace": 14, "tat": [14, 19], "cra017000": 14, "cra018000": 14, "miniatur": 14, "cra019000": 14, "cra020000": 14, "cra021000": 14, "needlepoint": 14, "cra022000": 14, "cra023000": 14, "origami": 14, "cra024000": 14, "cra025000": 14, "papercraft": 14, "cra026000": 14, "patchwork": 14, "cra027000": 14, "potpourri": 14, "cra028000": 14, "cra029000": 14, "cra030000": 14, "puppet": 14, "puppetri": 14, "cra031000": 14, "quilt": 14, "cra032000": 14, "cra033000": 14, "cra034000": 14, "cra035000": 14, "sew": 14, "cra036000": 14, "stencil": 14, "cra037000": 14, "stuf": 14, "cra039000": 14, "toymak": 14, "cra040000": 14, "weav": 14, "cra041000": 14, "wood": 14, "cra042000": 14, "woodwork": 14, "cra043000": 14, "cra044000": 14, "stitch": 14, "cra045000": 14, "railroad": 14, "cra046000": 14, "cra047000": 14, "folkcraft": 14, "cra048000": 14, "beadwork": 14, "cra049000": 14, "candl": 14, "cra050000": 14, "leatherwork": 14, "cra051000": 14, "polym": 14, "clai": 14, "cra052000": 14, "scrapbook": 14, "cra053000": 14, "cra054000": 14, "cra055000": 14, "knot": 14, "macram": 14, "rope": 14, "cra056000": 14, "dollhous": 14, "cra057000": 14, "cloth": 14, "des000000": 14, "des001000": 14, "des002000": 14, "clip": [14, 21], "des003000": 14, "des004000": 14, "des005000": 14, "des006000": 14, "des007000": 14, "des007010": 14, "des007020": 14, "des007030": 14, "des007040": 14, "des007050": 14, "typographi": 14, "des008000": 14, "des009000": 14, "des010000": 14, "des011000": 14, "des012000": 14, "des013000": 14, "dra000000": 14, "dra001000": 14, "dra001010": 14, "dra002000": 14, "dra003000": 14, "dra004000": 14, "dra004010": 14, "dra004020": 14, "dra004030": 14, "dra004040": 14, "dra005000": 14, "dra005010": 14, "dra006000": 14, "dra008000": 14, "liturg": 14, "dra010000": 14, "dra011000": 14, "dra012000": 14, "dra013000": 14, "dra014000": 14, "dra015000": 14, "dra016000": 14, "dra017000": 14, "dra018000": 14, "dra019000": 14, "edu000000": 14, "edu001000": 14, "edu001010": 14, "edu001020": 14, "elementari": 14, "edu001030": 14, "edu001040": 14, "superintend": 14, "edu002000": 14, "edu003000": 14, "aim": 14, "edu005000": 14, "bilingu": 14, "edu006000": 14, "counsel": 14, "edu007000": 14, "curricula": 14, "edu008000": 14, "edu009000": 14, "edu010000": 14, "edu011000": 14, "edu012000": 14, "experiment": 14, "edu013000": 14, "edu014000": 14, "academ": 14, "edu015000": 14, "edu016000": 14, "edu017000": 14, "edu018000": 14, "experi": 14, "approach": 14, "edu020000": 14, "multicultur": 14, "edu021000": 14, "formal": 14, "edu022000": 14, "particip": 14, "edu023000": 14, "edu024000": 14, "edu025000": 14, "edu026000": 14, "edu026010": 14, "disord": 14, "edu026020": 14, "edu026030": 14, "mental": 14, "edu026040": 14, "edu026050": 14, "edu026060": 14, "gift": 14, "edu027000": 14, "edu028000": 14, "edu029000": 14, "edu029010": 14, "edu029020": 14, "phonic": 14, "edu029030": 14, "edu029040": 14, "edu029050": 14, "edu029060": 14, "edu029070": 14, "sexual": 14, "edu029080": 14, "edu030000": 14, "edu031000": 14, "guidanc": 14, "edu032000": 14, "edu033000": 14, "edu034000": 14, "reform": 14, "edu034010": 14, "edu034020": 14, "charter": 14, "edu034030": 14, "legisl": 14, "edu036000": 14, "edu037000": 14, "edu038000": 14, "affair": 14, "edu039000": 14, "edu040000": 14, "edu041000": 14, "distanc": [14, 16, 19], "edu042000": 14, "edu043000": 14, "edu044000": 14, "classroom": 14, "edu045000": 14, "crisi": 14, "edu046000": 14, "edu047000": 14, "driver": 14, "edu048000": 14, "edu049000": 14, "edu050000": 14, "team": 14, "edu051000": 14, "edu052000": 14, "rural": 14, "edu053000": 14, "edu054000": 14, "edu055000": 14, "violenc": 14, "harass": 14, "edu056000": 14, "vocat": 14, "edu057000": 14, "fam000000": 14, "fam001000": 14, "abus": 14, "fam001010": 14, "fam001020": 14, "elder": 14, "fam001030": 14, "domest": 14, "fam002000": 14, "fam003000": 14, "fam004000": 14, "adopt": 14, "foster": 14, "fam005000": 14, "fam006000": 14, "fam007000": 14, "anger": 14, "fam008000": 14, "fam010000": 14, "rear": 14, "fam011000": 14, "fam012000": 14, "fam013000": 14, "fam014000": 14, "death": 14, "grief": 14, "bereav": 14, "fam015000": 14, "fam016000": 14, "fam017000": 14, "eldercar": 14, "fam018000": 14, "emot": 14, "fam019000": 14, "fam020000": 14, "fatherhood": 14, "fam021000": 14, "friendship": 14, "fam022000": 14, "fam025000": 14, "infant": 14, "toddler": 14, "fam027000": 14, "interperson": 14, "fam028000": 14, "fam029000": 14, "love": 14, "fam030000": 14, "marriag": 14, "fam031000": 14, "moral": 14, "fam032000": 14, "motherhood": 14, "fam033000": 14, "fam034000": 14, "fam034010": 14, "fam035000": 14, "peer": 14, "pressur": 14, "fam037000": 14, "prejudic": 14, "fam038000": 14, "fam039000": 14, "fam041000": 14, "fam042000": 14, "steppar": 14, "fam043000": 14, "teenag": 14, "fam044000": 14, "toilet": 14, "fam046000": 14, "fam047000": 14, "attent": 14, "deficit": 14, "adhd": 14, "fam048000": 14, "autism": 14, "spectrum": 14, "fam049000": 14, "bulli": 14, "fic000000": 14, "fic002000": 14, "fic003000": 14, "fic004000": 14, "fic005000": 14, "fic006000": 14, "fic008000": 14, "saga": 14, "fic009000": 14, "fic009010": 14, "fic009020": 14, "epic": 14, "fic009030": 14, "fic009040": 14, "fic009050": 14, "paranorm": 14, "fic009060": 14, "fic009070": 14, "fic010000": 14, "fairi": 14, "tale": 14, "legend": 14, "mytholog": 14, "fic011000": 14, "fic012000": 14, "ghost": 14, "fic014000": 14, "fic015000": 14, "fic016000": 14, "fic018000": 14, "fic019000": 14, "fic021000": 14, "fic022000": 14, "fic022010": 14, "boil": 14, "fic022020": 14, "polic": 14, "procedur": 14, "fic022030": 14, "tradit": 14, "british": 14, "fic022040": 14, "sleuth": 14, "fic022050": 14, "fic022060": 14, "fic022070": 14, "cozi": 14, "fic022080": 14, "fic022090": 14, "fic024000": 14, "occult": 14, "supernatur": 14, "fic025000": 14, "fic026000": 14, "fic027000": 14, "fic027010": 14, "fic027020": 14, "fic027030": 14, "fic027040": 14, "gothic": [14, 19], "fic027050": 14, "fic027070": 14, "regenc": 14, "fic027080": 14, "fic027090": 14, "fic027100": 14, "fic027110": 14, "fic027120": 14, "fic027130": 14, "fic027140": 14, "fic027150": 14, "fic027160": 14, "fic027170": 14, "victorian": 14, "fic027180": 14, "vike": 14, "fic028000": 14, "fic028010": 14, "fic028020": 14, "fic028030": 14, "fic028040": 14, "fic028050": 14, "fic028060": 14, "steampunk": 14, "fic028070": 14, "apocalypt": 14, "fic028080": 14, "fic029000": 14, "fic030000": 14, "fic031000": 14, "fic031010": 14, "fic031020": 14, "fic031030": 14, "fic031040": 14, "fic031050": 14, "fic031060": 14, "fic032000": 14, "fic033000": 14, "fic034000": 14, "fic035000": 14, "fic036000": 14, "fic037000": 14, "fic038000": 14, "fic039000": 14, "visionari": 14, "metaphys": 14, "fic040000": 14, "fic041000": 14, "biograph": 14, "fic042000": 14, "fic042010": 14, "allegori": 14, "fic042020": 14, "futurist": 14, "fic042030": 14, "fic042040": 14, "fic042050": 14, "fic042060": 14, "fic042070": 14, "fic042080": 14, "fic043000": 14, "fic044000": 14, "fic045000": 14, "fic046000": 14, "fic047000": 14, "sea": 14, "fic048000": 14, "fic049000": 14, "fic049010": 14, "fic049020": 14, "fic049030": 14, "fic049040": 14, "fic049050": 14, "fic049060": 14, "fic049070": 14, "fic050000": 14, "fic051000": 14, "fic052000": 14, "satir": 14, "fic053000": 14, "amish": 14, "mennonit": 14, "fic054000": 14, "fic055000": 14, "dystopian": 14, "fic056000": 14, "latino": 14, "fic05700": 14, "mashup": 14, "fic058000": 14, "fic059000": 14, "aborigin": 14, "for000000": 14, "for001000": 14, "for002000": 14, "arab": [14, 19], "for003000": 14, "for004000": 14, "danish": [14, 19], "for005000": 14, "for006000": 14, "dutch": [14, 19], "for007000": 14, "for008000": 14, "for009000": 14, "for010000": 14, "for011000": 14, "hebrew": [14, 19], "for012000": 14, "for013000": 14, "for014000": 14, "for015000": 14, "korean": [14, 19], "for016000": 14, "for017000": 14, "miscellan": [14, 19], "for018000": 14, "phrasebook": 14, "for019000": 14, "for020000": 14, "for021000": 14, "for022000": 14, "for023000": 14, "serbian": [14, 19], "croatian": [14, 19], "for024000": 14, "slavic": [14, 19], "for025000": 14, "for026000": 14, "for027000": 14, "turkic": 14, "for028000": 14, "yiddish": [14, 19], "for029000": 14, "celtic": [14, 19], "for030000": 14, "for031000": 14, "for032000": 14, "ocean": 14, "for033000": 14, "for034000": 14, "baltic": [14, 19], "for035000": 14, "for036000": 14, "czech": [14, 19], "for037000": 14, "finnish": [14, 19], "for038000": 14, "hindi": [14, 19], "for039000": 14, "norwegian": [14, 19], "for040000": 14, "persian": [14, 19], "for041000": 14, "for042000": 14, "swahili": [14, 19], "for043000": 14, "swedish": [14, 19], "for044000": 14, "for045000": 14, "gam000000": 14, "gam001000": 14, "board": 14, "gam001010": 14, "backgammon": 14, "gam001020": 14, "checker": 14, "gam001030": 14, "chess": 14, "gam002000": 14, "gam002010": 14, "bridg": 14, "gam002020": 14, "solitair": 14, "gam002030": 14, "blackjack": 14, "gam002040": 14, "poker": 14, "gam003000": 14, "crossword": 14, "gam003040": 14, "gam004000": 14, "gambl": 14, "gam004020": 14, "lotteri": 14, "gam004030": 14, "gam004040": 14, "bet": 14, "gam004050": 14, "gam005000": 14, "brain": 14, "teaser": 14, "gam006000": 14, "magic": 14, "gam007000": 14, "puzzl": 14, "gam008000": 14, "quizz": 14, "gam009000": 14, "gam010000": 14, "plai": [14, 16], "gam011000": 14, "gam012000": 14, "trivia": 14, "gam013000": 14, "gam014000": 14, "gam016000": 14, "gam017000": 14, "sudoku": 14, "gam018000": 14, "illus": 14, "gar000000": 14, "gar001000": 14, "gar002000": 14, "gar004000": 14, "gar004010": 14, "gar004030": 14, "bulb": 14, "gar004040": 14, "orchid": 14, "gar004050": 14, "perenni": 14, "gar004060": 14, "rose": 14, "gar004080": 14, "wildflow": 14, "gar005000": 14, "gar006000": 14, "gar007000": 14, "furnish": 14, "gar008000": 14, "greenhous": 14, "gar009000": 14, "gar010000": 14, "indoor": 14, "gar013000": 14, "gar014000": 14, "gar015000": 14, "lawn": 14, "gar016000": 14, "gar017000": 14, "gar018000": 14, "gar019000": 14, "gar019010": 14, "gar019020": 14, "nj": 14, "ny": [14, 19], "gar019030": 14, "midwest": 14, "ia": [14, 19], "IN": [14, 17], "mi": [14, 16, 19], "mn": [14, 19], "mo": [14, 19], "ne": [14, 17, 19], "oh": 14, "sd": [14, 19], "wi": 14, "gar019040": 14, "nh": 14, "ri": 14, "vt": 14, "gar019050": 14, "gar019060": 14, "al": [14, 19], "ga": [14, 19], "ky": [14, 19], "tn": [14, 19], "va": 14, "wv": 14, "gar019070": 14, "southwest": 14, "az": [14, 19], "nm": 14, "ok": 14, "tx": 14, "gar019080": 14, "co": [14, 19], "hi": [14, 19], "mt": [14, 19], "nv": [14, 19], "ut": 14, "wy": [14, 21], "gar020000": 14, "shade": 14, "gar021000": 14, "shrub": 14, "gar022000": 14, "gar023000": 14, "topiari": 14, "gar024000": 14, "tree": [14, 17, 21], "gar025000": 14, "gar027000": 14, "climat": 14, "gar027010": 14, "desert": 14, "gar027020": 14, "temper": 14, "gar027030": 14, "tropic": 14, "gar028000": 14, "hea000000": 14, "hea001000": 14, "acupressur": 14, "acupunctur": 14, "hea002000": 14, "aerob": 14, "hea003000": 14, "beauti": 14, "groom": 14, "hea006000": 14, "diet": 14, "nutrit": 14, "hea007000": 14, "exercis": 14, "hea009000": 14, "hea010000": 14, "healthi": 14, "hea011000": 14, "herbal": 14, "hea012000": 14, "holism": 14, "hea013000": 14, "macrobiot": 14, "hea014000": 14, "massag": 14, "reflexotherapi": 14, "hea015000": 14, "men": [14, 19], "hea016000": 14, "naturopathi": 14, "hea017000": 14, "hea018000": 14, "impair": 14, "hea019000": 14, "loss": 14, "hea020000": 14, "hea021000": 14, "hea023000": 14, "vitamin": 14, "hea024000": 14, "hea025000": 14, "yoga": 14, "hea027000": 14, "hea028000": 14, "hea029000": 14, "aromatherapi": 14, "hea030000": 14, "homeopathi": 14, "hea032000": 14, "therapi": 14, "hea033000": 14, "hea034000": 14, "hea035000": 14, "hea036000": 14, "pain": 14, "hea037000": 14, "hea038000": 14, "hea039000": 14, "diseas": 14, "hea039010": 14, "gastrointestin": 14, "hea039020": 14, "hiv": 14, "hea039030": 14, "hea039040": 14, "contagi": 14, "hea039050": 14, "hea039060": 14, "genet": 14, "hea039070": 14, "genitourinari": 14, "std": 14, "hea039080": 14, "hea039090": 14, "immun": 14, "hea039100": 14, "musculoskelet": 14, "hea039110": 14, "nervou": 14, "incl": 14, "hea039120": 14, "respiratori": 14, "hea039130": 14, "skin": 14, "hea039140": 14, "alzheim": 14, "dementia": 14, "hea039150": 14, "chronic": 14, "fatigu": 14, "syndrom": 14, "hea040000": 14, "oral": 14, "hea041000": 14, "pregnanc": 14, "childbirth": 14, "hea042000": 14, "hea043000": 14, "sleep": 14, "hea044000": 14, "breastfeed": 14, "hea045000": 14, "infertil": 14, "hea046000": 14, "hea047000": 14, "cleans": 14, "detoxif": 14, "hea048000": 14, "his000000": 14, "his001000": 14, "africa": 14, "his001010": 14, "his001020": 14, "his001030": 14, "his001040": 14, "his001050": 14, "his002000": 14, "his002010": 14, "greec": 14, "his002020": 14, "rome": 14, "his002030": 14, "egypt": 14, "his003000": 14, "his004000": 14, "australia": 14, "zealand": 14, "his005000": 14, "europ": 14, "his006000": 14, "his006010": 14, "confeder": 14, "1867": 14, "his006020": 14, "his007000": 14, "his008000": 14, "his009000": 14, "his010000": 14, "his010010": 14, "his010020": 14, "his012000": 14, "republ": 14, "his013000": 14, "his014000": 14, "germani": 14, "his015000": 14, "britain": 14, "his016000": 14, "historiographi": 14, "his017000": 14, "india": 14, "his018000": 14, "his019000": 14, "israel": 14, "palestin": 14, "his020000": 14, "itali": 14, "his021000": 14, "japan": 14, "his022000": 14, "his023000": 14, "korea": 14, "his024000": 14, "his025000": 14, "mexico": 14, "his026000": 14, "his026010": 14, "arabian": 14, "peninsula": 14, "his026020": 14, "iran": 14, "his026030": 14, "iraq": 14, "his027000": 14, "his027010": 14, "biolog": 14, "chemic": 14, "warfar": 14, "his027020": 14, "his027030": 14, "nuclear": 14, "his027040": 14, "gulf": 14, "1991": 14, "his027050": 14, "pictori": 14, "his027060": 14, "his027070": 14, "vietnam": 14, "his027080": 14, "his027090": 14, "his027100": 14, "ii": [14, 19], "his027110": 14, "his027120": 14, "veteran": 14, "his027130": 14, "his027140": 14, "aviat": 14, "his027150": 14, "naval": 14, "his027160": 14, "his027170": 14, "2011": 14, "his027180": 14, "his027190": 14, "afghan": 14, "his028000": 14, "his029000": 14, "his030000": 14, "his031000": 14, "revolutionari": 14, "his032000": 14, "russia": 14, "his033000": 14, "his035000": 14, "his036000": 14, "his036010": 14, "his036020": 14, "coloni": 14, "1600": [14, 19], "1775": 14, "his036030": 14, "his036040": 14, "his036050": 14, "civil": 14, "1850": 14, "1877": 14, "his036060": 14, "20th": 14, "his036070": 14, "21st": 14, "his036080": 14, "his036090": 14, "his036100": 14, "his036110": 14, "his036120": 14, "his036130": 14, "his036140": 14, "his037000": 14, "his037010": 14, "his037020": 14, "his037030": 14, "his037040": 14, "17th": 14, "his037050": 14, "18th": 14, "his037060": 14, "his037070": 14, "his037080": 14, "his037090": 14, "16th": 14, "his038000": 14, "indi": 14, "his039000": 14, "his040000": 14, "austria": 14, "hungari": 14, "his041000": 14, "his041010": 14, "cuba": 14, "his042000": 14, "his043000": 14, "holocaust": 14, "his044000": 14, "scandinavia": 14, "his045000": 14, "spain": 14, "portug": 14, "his046000": 14, "polar": 14, "his047000": 14, "his048000": 14, "his049000": 14, "his050000": 14, "his051000": 14, "expedit": 14, "his052000": 14, "geographi": 14, "his053000": 14, "oceania": 14, "his054000": 14, "his055000": 14, "turkei": 14, "ottoman": [14, 19], "empir": [14, 16, 19], "hom000000": 14, "hom001000": 14, "yourself": 14, "carpentri": 14, "hom003000": 14, "hom004000": 14, "hom005000": 14, "hom006000": 14, "electr": 14, "hom008000": 14, "hom009000": 14, "hom010000": 14, "repair": [14, 16, 27], "hom011000": 14, "hom012000": 14, "masonri": 14, "hom013000": 14, "hom014000": 14, "plumb": 14, "hom015000": 14, "power": 14, "hom016000": 14, "hom017000": 14, "remodel": 14, "hom018000": 14, "hom019000": 14, "caretak": 14, "hom020000": 14, "hom021000": 14, "hom022000": 14, "hum000000": 14, "hum001000": 14, "hum003000": 14, "hum004000": 14, "joke": 14, "riddl": 14, "hum005000": 14, "limerick": 14, "vers": 14, "hum006000": 14, "hum007000": 14, "parodi": 14, "hum008000": 14, "hum009000": 14, "hum010000": 14, "hum011000": 14, "hum012000": 14, "hum013000": 14, "hum014000": 14, "hum015000": 14, "anecdot": 14, "quotat": 14, "hum016000": 14, "hum017000": 14, "jnf000000": 14, "jnf001000": 14, "jnf002000": 14, "jnf003000": 14, "jnf003010": 14, "monkei": 14, "jnf003020": 14, "jnf003030": 14, "bird": 14, "jnf003040": 14, "cat": [14, 19], "jnf003050": 14, "dinosaur": 14, "creatur": 14, "jnf003060": 14, "jnf003070": 14, "eleph": 14, "jnf003080": 14, "farm": 14, "jnf003090": 14, "fish": 14, "jnf003100": 14, "fox": 14, "jnf003110": 14, "hors": 14, "jnf003120": 14, "insect": 14, "spider": 14, "jnf003130": 14, "lion": 14, "tiger": 14, "leopard": 14, "jnf003140": 14, "mammal": 14, "jnf003150": 14, "marin": 14, "jnf003160": 14, "mice": 14, "hamster": 14, "guinea": 14, "pig": 14, "squirrel": 14, "jnf003170": 14, "pet": 14, "jnf003180": 14, "rabbit": 14, "jnf003190": 14, "reptil": 14, "amphibian": 14, "jnf003200": 14, "zoo": 14, "jnf003210": 14, "duck": 14, "gees": 14, "jnf003220": 14, "welfar": 14, "jnf003230": 14, "deer": 14, "moos": 14, "carib": [14, 19], "jnf003240": 14, "wolv": 14, "coyot": 14, "jnf003250": 14, "butterfli": 14, "moth": 14, "caterpillar": 14, "jnf003260": 14, "cow": 14, "jnf003270": 14, "endang": 14, "jnf003280": 14, "giraff": 14, "jnf003290": 14, "hippo": 14, "rhino": 14, "jnf003300": 14, "jungl": 14, "jnf003310": 14, "kangaroo": 14, "jnf003320": 14, "nocturn": 14, "jnf003330": 14, "jnf004000": 14, "jnf005000": 14, "jnf006000": 14, "jnf006010": 14, "jnf006020": 14, "jnf006030": 14, "jnf006040": 14, "jnf006050": 14, "jnf006060": 14, "jnf006070": 14, "jnf007000": 14, "jnf007010": 14, "jnf007020": 14, "jnf007030": 14, "jnf007040": 14, "jnf007050": 14, "jnf007060": 14, "jnf007070": 14, "jnf007080": 14, "jnf007090": 14, "jnf007100": 14, "jnf007110": 14, "jnf007120": 14, "jnf007130": 14, "jnf007140": 14, "jnf008000": 14, "jnf009000": 14, "boi": 14, "jnf010000": 14, "jnf011000": 14, "jnf012000": 14, "jnf012010": 14, "jnf012020": 14, "jnf012030": 14, "jnf012040": 14, "jnf012050": 14, "jnf013000": 14, "concept": 14, "jnf013010": 14, "alphabet": [14, 16], "jnf013020": 14, "jnf013030": 14, "jnf013040": 14, "jnf013050": 14, "opposit": 14, "jnf013060": 14, "sensat": 14, "jnf013070": 14, "shape": 14, "jnf013080": 14, "jnf013090": 14, "jnf013100": 14, "sound": 14, "jnf013110": 14, "jnf014000": 14, "jnf015000": 14, "jnf016000": 14, "curios": 14, "wonder": 14, "jnf017000": 14, "jnf018010": 14, "jnf018020": 14, "jnf018030": 14, "jnf018040": 14, "jnf018050": 14, "jnf019000": 14, "jnf019010": 14, "jnf019020": 14, "jnf019030": 14, "multigener": 14, "jnf019040": 14, "jnf019050": 14, "orphan": 14, "jnf019060": 14, "jnf019070": 14, "jnf019080": 14, "stepfamili": 14, "jnf019090": 14, "jnf020000": 14, "jnf020010": 14, "jnf020020": 14, "jnf020030": 14, "jnf021000": 14, "jnf021010": 14, "jnf021020": 14, "jnf021030": 14, "jnf021040": 14, "jnf021050": 14, "jnf021060": 14, "jnf021070": 14, "jnf022000": 14, "jnf023000": 14, "girl": 14, "jnf024000": 14, "daili": 14, "jnf024010": 14, "jnf024020": 14, "ill": [14, 16], "injuri": 14, "jnf024030": 14, "jnf024040": 14, "jnf024050": 14, "matur": 14, "jnf024060": 14, "hygien": 14, "jnf024070": 14, "jnf024080": 14, "jnf024090": 14, "jnf024100": 14, "substanc": 14, "jnf024110": 14, "jnf024120": 14, "jnf025000": 14, "jnf025010": 14, "jnf025020": 14, "jnf025030": 14, "jnf025040": 14, "jnf025050": 14, "jnf025060": 14, "jnf025070": 14, "jnf025080": 14, "jnf025090": 14, "jnf025100": 14, "jnf025110": 14, "jnf025120": 14, "jnf025130": 14, "jnf025140": 14, "jnf025150": 14, "jnf025160": 14, "jnf025170": 14, "jnf025180": 14, "jnf025190": 14, "jnf025200": 14, "jnf025210": 14, "jnf025220": 14, "jnf025230": 14, "jnf025240": 14, "jnf025250": 14, "jnf025260": 14, "symbol": [14, 19], "nation": 14, "jnf025270": 14, "jnf026000": 14, "celebr": 14, "jnf026010": 14, "christma": 14, "advent": 14, "jnf026020": 14, "easter": 14, "jnf026030": 14, "halloween": 14, "jnf026050": 14, "kwanzaa": 14, "jnf026060": 14, "thanksgiv": 14, "jnf026070": 14, "valentin": 14, "jnf026080": 14, "jnf026090": 14, "jnf026100": 14, "birthdai": [14, 19], "jnf026110": 14, "hanukkah": 14, "jnf026120": 14, "passov": 14, "jnf026130": 14, "patriot": 14, "jnf027000": 14, "jnf028000": 14, "jnf028010": 14, "jnf028020": 14, "jnf029000": 14, "jnf029010": 14, "creativ": [14, 16], "jnf029020": 14, "grammar": [14, 21, 24], "jnf029030": 14, "handwrit": 14, "jnf029040": 14, "jnf029050": 14, "jnf030000": 14, "jnf031000": 14, "lifestyl": 14, "town": 14, "jnf032000": 14, "jnf033000": 14, "ranch": 14, "jnf034000": 14, "jnf035000": 14, "jnf035010": 14, "jnf035020": 14, "algebra": 14, "jnf035030": 14, "arithmet": [14, 17], "jnf035040": 14, "fraction": 14, "jnf035050": 14, "geometri": 14, "jnf036000": 14, "jnf036010": 14, "jnf036020": 14, "jnf036030": 14, "jnf036040": 14, "jazz": 14, "jnf036050": 14, "jnf036060": 14, "rap": [14, 19], "hip": 14, "hop": 14, "jnf036070": 14, "rock": 14, "jnf036080": 14, "songbook": 14, "jnf036090": 14, "instrument": 14, "jnf037010": 14, "earth": 14, "earthquak": 14, "volcano": 14, "jnf037020": 14, "jnf037030": 14, "jnf037040": 14, "forest": 14, "jnf037050": 14, "fossil": 14, "jnf037060": 14, "miner": 14, "jnf037070": 14, "water": 14, "lake": 14, "jnf037080": 14, "weather": 14, "jnf038000": 14, "jnf038010": 14, "jnf038020": 14, "jnf038030": 14, "jnf038040": 14, "jnf038050": 14, "jnf038060": 14, "jnf038070": 14, "jnf038080": 14, "jnf038090": 14, "jnf038100": 14, "jnf038110": 14, "jnf038120": 14, "jnf039000": 14, "jnf039010": 14, "circu": 14, "jnf039020": 14, "jnf039030": 14, "jnf039040": 14, "jnf039050": 14, "theater": 14, "jnf040000": 14, "jnf041000": 14, "jnf042000": 14, "jnf042010": 14, "jnf043000": 14, "jnf044000": 14, "jnf045000": 14, "beginn": 14, "jnf046000": 14, "jnf047000": 14, "jnf048000": 14, "jnf048010": 14, "almanac": 14, "jnf048020": 14, "atlas": 14, "jnf048030": 14, "jnf048040": 14, "encyclopedia": 14, "jnf048050": 14, "thesauri": 14, "jnf049000": 14, "jnf049010": 14, "biblic": 14, "jnf049020": 14, "jnf049030": 14, "commentari": 14, "jnf049040": 14, "jnf049080": 14, "jnf049090": 14, "jnf049100": 14, "jnf049110": 14, "jnf049120": 14, "prayer": 14, "jnf049130": 14, "jnf049140": 14, "jnf049150": 14, "jnf049160": 14, "jnf049170": 14, "jnf049180": 14, "jnf049190": 14, "jnf049200": 14, "jnf049210": 14, "jnf049220": 14, "jnf049230": 14, "jnf049240": 14, "jnf049250": 14, "inspir": 14, "jnf049260": 14, "jnf049270": 14, "jnf049280": 14, "jnf049290": 14, "jnf049300": 14, "jnf049310": 14, "virtu": 14, "jnf050000": 14, "jnf051000": 14, "jnf051010": 14, "aeronaut": 14, "astronaut": 14, "jnf051020": 14, "agricultur": 14, "jnf051030": 14, "anatomi": 14, "physiolog": 14, "jnf051040": 14, "astronomi": 14, "jnf051050": 14, "biologi": 14, "jnf051060": 14, "botani": 14, "jnf051070": 14, "chemistri": 14, "jnf051080": 14, "jnf051090": 14, "jnf051100": 14, "ecosystem": 14, "jnf051110": 14, "jnf051120": 14, "jnf051130": 14, "machineri": 14, "jnf051140": 14, "jnf051150": 14, "zoologi": 14, "jnf051160": 14, "jnf051170": 14, "jnf051180": 14, "jnf051190": 14, "jnf051200": 14, "jnf052000": 14, "jnf052010": 14, "archaeolog": 14, "jnf052020": 14, "anthropolog": 14, "jnf052030": 14, "folklor": 14, "jnf052040": 14, "sociolog": 14, "jnf053000": 14, "jnf053010": 14, "jnf053020": 14, "sex": 14, "jnf053030": 14, "dy": 14, "jnf053040": 14, "drug": 14, "jnf053050": 14, "feel": 14, "jnf053060": 14, "jnf053070": 14, "homeless": 14, "poverti": 14, "jnf053080": 14, "homosexu": 14, "jnf053090": 14, "manner": 14, "jnf053100": 14, "jnf053110": 14, "jnf053120": 14, "jnf053130": 14, "jnf053140": 14, "racism": 14, "jnf053150": 14, "runawai": 14, "jnf053160": 14, "esteem": 14, "relianc": 14, "jnf053170": 14, "jnf053180": 14, "jnf053190": 14, "suicid": 14, "jnf053200": 14, "jnf053210": 14, "jnf053220": 14, "jnf053230": 14, "depress": 14, "jnf053240": 14, "emigr": 14, "immigr": 14, "jnf053250": 14, "mutil": 14, "jnf053260": 14, "stranger": 14, "jnf054000": 14, "jnf054010": 14, "softbal": 14, "jnf054020": 14, "jnf054030": 14, "camp": 14, "jnf054040": 14, "cycl": 14, "jnf054050": 14, "jnf054060": 14, "gymnast": 14, "jnf054070": 14, "jnf054080": 14, "martial": 14, "jnf054090": 14, "jnf054100": 14, "motor": 14, "jnf054110": 14, "olymp": 14, "jnf054120": 14, "racket": 14, "jnf054130": 14, "soccer": 14, "jnf054140": 14, "jnf054150": 14, "jnf054160": 14, "winter": 14, "jnf054170": 14, "equestrian": 14, "jnf054180": 14, "jnf054190": 14, "ic": [14, 19], "skate": 14, "jnf054200": 14, "roller": 14, "jnf054210": 14, "skateboard": 14, "jnf054220": 14, "wrestl": 14, "jnf054230": 14, "golf": 14, "jnf055000": 14, "jnf055010": 14, "jnf055030": 14, "jnf056000": 14, "jnf057000": 14, "jnf057010": 14, "jnf057020": 14, "boat": 14, "ship": 14, "underwat": 14, "jnf057030": 14, "car": [14, 19], "truck": 14, "jnf057040": 14, "motorcycl": 14, "jnf057050": 14, "jnf058000": 14, "jnf059000": 14, "jnf060000": 14, "jnf061000": 14, "jnf061010": 14, "invent": 14, "jnf062000": 14, "jnf062010": 14, "jnf062020": 14, "jnf063000": 14, "jnf064000": 14, "juv000000": 14, "juv001000": 14, "juv001010": 14, "surviv": [14, 16], "juv001020": 14, "pirat": 14, "juv002000": 14, "juv002010": 14, "allig": 14, "crocodil": 14, "juv002020": 14, "juv002030": 14, "juv002040": 14, "juv002050": 14, "juv002060": 14, "juv002070": 14, "juv002080": 14, "juv002090": 14, "juv002100": 14, "juv002110": 14, "juv002120": 14, "frog": 14, "toad": 14, "juv002130": 14, "juv002140": 14, "juv002150": 14, "juv002160": 14, "juv002170": 14, "juv002180": 14, "juv002190": 14, "juv002200": 14, "juv002210": 14, "juv002220": 14, "juv002230": 14, "juv002240": 14, "turtl": 14, "juv002250": 14, "juv002260": 14, "juv002270": 14, "dragon": 14, "unicorn": 14, "mythic": 14, "juv002280": 14, "juv002290": 14, "juv002300": 14, "juv002310": 14, "juv002320": 14, "juv002330": 14, "juv002340": 14, "juv002350": 14, "juv002360": 14, "juv002370": 14, "juv003000": 14, "juv004000": 14, "juv004010": 14, "juv004020": 14, "juv004030": 14, "juv004040": 14, "juv005000": 14, "juv006000": 14, "occup": 14, "juv007000": 14, "juv008000": 14, "juv008010": 14, "juv008020": 14, "juv008030": 14, "juv009000": 14, "juv009010": 14, "juv009020": 14, "juv009030": 14, "juv009040": 14, "juv009050": 14, "juv009060": 14, "juv009070": 14, "juv009080": 14, "juv009090": 14, "juv009100": 14, "juv009110": 14, "juv009120": 14, "juv010000": 14, "bedtim": 14, "dream": 14, "juv011010": 14, "juv011020": 14, "juv011030": 14, "juv011040": 14, "juv011050": 14, "juv012000": 14, "juv012020": 14, "juv012030": 14, "juv012040": 14, "juv013000": 14, "juv013010": 14, "juv013020": 14, "juv013030": 14, "juv013040": 14, "juv013050": 14, "juv013060": 14, "juv013070": 14, "juv013080": 14, "juv013090": 14, "juv014000": 14, "juv015000": 14, "juv015010": 14, "juv015020": 14, "juv016000": 14, "juv016010": 14, "juv016020": 14, "juv016030": 14, "juv016040": 14, "juv016050": 14, "juv016060": 14, "juv016070": 14, "juv016080": 14, "juv016090": 14, "prehistori": 14, "juv016100": 14, "juv016110": 14, "juv016120": 14, "juv016130": 14, "juv016140": 14, "juv016150": 14, "juv016160": 14, "juv016170": 14, "juv016180": 14, "juv016190": 14, "juv016200": 14, "juv016210": 14, "juv017000": 14, "juv017010": 14, "juv017020": 14, "juv017030": 14, "juv017050": 14, "juv017060": 14, "juv017070": 14, "juv017080": 14, "juv017090": 14, "juv017100": 14, "juv017110": 14, "juv017120": 14, "juv017130": 14, "juv018000": 14, "juv019000": 14, "juv020000": 14, "juv021000": 14, "juv022000": 14, "myth": 14, "fabl": 14, "juv022010": 14, "arthurian": 14, "juv022020": 14, "roman": [14, 19], "juv022030": 14, "nors": [14, 19], "juv022040": 14, "juv023000": 14, "juv024000": 14, "juv025000": 14, "juv026000": 14, "juv027000": 14, "juv028000": 14, "juv029000": 14, "juv029010": 14, "juv029020": 14, "juv030000": 14, "juv030010": 14, "juv030020": 14, "juv030030": 14, "juv030040": 14, "juv030050": 14, "juv030060": 14, "juv030070": 14, "juv030080": 14, "juv030090": 14, "juv030100": 14, "juv030110": 14, "juv030120": 14, "juv031000": 14, "juv031010": 14, "juv031020": 14, "juv031030": 14, "juv031040": 14, "juv031050": 14, "juv031060": 14, "juv032000": 14, "juv032010": 14, "juv032020": 14, "juv032030": 14, "juv032040": 14, "juv032050": 14, "juv032060": 14, "juv032070": 14, "juv032080": 14, "juv032090": 14, "juv032100": 14, "juv032110": 14, "juv032120": 14, "juv032130": 14, "juv032140": 14, "juv032150": 14, "juv032160": 14, "juv032170": 14, "juv032180": 14, "juv032190": 14, "juv033000": 14, "juv033010": 14, "juv033020": 14, "juv033030": 14, "juv033040": 14, "juv033050": 14, "juv033060": 14, "juv033070": 14, "juv033080": 14, "juv033090": 14, "juv033100": 14, "juv033110": 14, "juv033120": 14, "juv033130": 14, "juv033140": 14, "juv033150": 14, "juv033160": 14, "juv033170": 14, "juv033180": 14, "juv033190": 14, "juv033200": 14, "juv033210": 14, "juv033220": 14, "juv033230": 14, "juv033240": 14, "juv034000": 14, "juv035000": 14, "juv036000": 14, "juv037000": 14, "juv038000": 14, "juv039000": 14, "juv039010": 14, "juv039020": 14, "juv039030": 14, "juv039040": 14, "juv039050": 14, "juv039060": 14, "juv039070": 14, "juv039080": 14, "juv039090": 14, "juv039100": 14, "juv039110": 14, "juv039120": 14, "juv039130": 14, "juv039140": 14, "juv039150": 14, "juv039160": 14, "juv039170": 14, "juv039180": 14, "juv039190": 14, "juv039200": 14, "juv039210": 14, "juv039220": 14, "juv039230": 14, "juv039240": 14, "juv039250": 14, "juv039260": 14, "juv039270": 14, "juv040000": 14, "juv041000": 14, "juv041010": 14, "juv041020": 14, "juv041030": 14, "juv041040": 14, "juv041050": 14, "juv042000": 14, "juv043000": 14, "juv044000": 14, "juv045000": 14, "juv046000": 14, "juv047000": 14, "juv048000": 14, "juv049000": 14, "juv050000": 14, "juv051000": 14, "imagin": 14, "juv052000": 14, "monster": 14, "juv053000": 14, "juv054000": 14, "juv055000": 14, "nurseri": 14, "rhyme": 14, "juv056000": 14, "robot": 14, "juv057000": 14, "juv058000": 14, "juv059000": 14, "juv060000": 14, "juv061000": 14, "juv062000": 14, "lan000000": 14, "disciplin": 14, "lan001000": 14, "lan002000": 14, "authorship": [14, 16], "lan004000": 14, "lan005000": 14, "lan006000": 14, "punctuat": [14, 19], "lan007000": 14, "lan008000": 14, "journal": [14, 19], "lan009000": 14, "linguist": [14, 19], "lan009010": 14, "lan009020": 14, "morpholog": 14, "lan009030": 14, "pragmat": 14, "lan009040": 14, "psycholinguist": 14, "lan009050": 14, "sociolinguist": 14, "lan009060": 14, "lan010000": 14, "lan011000": 14, "phonet": 14, "phonolog": 14, "lan012000": 14, "lan013000": 14, "lan014000": 14, "lan015000": 14, "rhetor": 14, "lan016000": 14, "lan017000": 14, "lan018000": 14, "lan019000": 14, "lan020000": 14, "lan021000": 14, "lan022000": 14, "proofread": 14, "lan023000": 14, "lan024000": 14, "etymolog": 14, "lan025000": 14, "lan025010": 14, "lan025020": 14, "lan025030": 14, "lan025040": 14, "lan025050": 14, "lan025060": 14, "lan026000": 14, "lan027000": 14, "lan028000": 14, "law000000": 14, "law001000": 14, "regulatori": 14, "law002000": 14, "air": 14, "law003000": 14, "disput": 14, "law004000": 14, "law005000": 14, "antitrust": 14, "law006000": 14, "arbitr": 14, "law007000": 14, "law008000": 14, "bankruptci": 14, "insolv": 14, "law009000": 14, "law010000": 14, "advocaci": 14, "law011000": 14, "law012000": 14, "law013000": 14, "law014000": 14, "law014010": 14, "law015000": 14, "law016000": 14, "law017000": 14, "law018000": 14, "constitut": 14, "law019000": 14, "law020000": 14, "law021000": 14, "contract": 14, "law022000": 14, "law023000": 14, "court": 14, "law024000": 14, "law025000": 14, "law026000": 14, "law026010": 14, "offend": 14, "law026020": 14, "sentenc": [14, 19], "law027000": 14, "law028000": 14, "customari": 14, "law029000": 14, "deposit": 14, "law030000": 14, "terminolog": 14, "law031000": 14, "law032000": 14, "law033000": 14, "law034000": 14, "law035000": 14, "law036000": 14, "law037000": 14, "law038000": 14, "law038010": 14, "law038020": 14, "law038030": 14, "law039000": 14, "law041000": 14, "forens": 14, "law043000": 14, "gender": 14, "law044000": 14, "law046000": 14, "law047000": 14, "law049000": 14, "law050000": 14, "intellectu": 14, "law050010": 14, "law050020": 14, "patent": 14, "law050030": 14, "trademark": 14, "law051000": 14, "law052000": 14, "jurisprud": 14, "law053000": 14, "juri": 14, "law054000": 14, "employ": 14, "law055000": 14, "law056000": 14, "law059000": 14, "law060000": 14, "law061000": 14, "profess": 14, "law062000": 14, "law063000": 14, "law064000": 14, "litig": 14, "law066000": 14, "maritim": 14, "law067000": 14, "law068000": 14, "law069000": 14, "law070000": 14, "law071000": 14, "paraleg": 14, "law074000": 14, "law075000": 14, "law076000": 14, "law077000": 14, "law078000": 14, "law079000": 14, "law080000": 14, "remedi": 14, "damag": 14, "law081000": 14, "law082000": 14, "die": 14, "law083000": 14, "law084000": 14, "law086000": 14, "law087000": 14, "tort": 14, "law088000": 14, "trial": 14, "law089000": 14, "provinci": 14, "municip": 14, "law090000": 14, "Wills": 14, "law091000": 14, "wit": 14, "law092000": 14, "law093000": 14, "law094000": 14, "discrimin": 14, "law095000": 14, "malpractic": 14, "law096000": 14, "law097000": 14, "law098000": 14, "law099000": 14, "law100000": 14, "law101000": 14, "law102000": 14, "law103000": 14, "law104000": 14, "law106000": 14, "defam": 14, "law107000": 14, "law108000": 14, "elect": 14, "law109000": 14, "law110000": 14, "indigen": 14, "law111000": 14, "judici": 14, "law112000": 14, "landlord": 14, "tenant": 14, "law113000": 14, "law114000": 14, "law115000": 14, "pension": 14, "law116000": 14, "law117000": 14, "lco000000": 14, "lco001000": 14, "lco002000": 14, "lco002010": 14, "lco003000": 14, "lco004000": 14, "lco004010": 14, "lco004020": 14, "lco004030": 14, "lco005000": 14, "lco006000": 14, "lco007000": 14, "lco008000": 14, "lco008010": 14, "lco008020": 14, "lco008030": 14, "lco008040": 14, "lco008050": 14, "lco008060": 14, "lco009000": 14, "lco010000": 14, "lco011000": 14, "lco012000": 14, "lco013000": 14, "lco014000": 14, "lco015000": 14, "diari": 14, "lco016000": 14, "lco017000": 14, "lco018000": 14, "lco019000": 14, "lit000000": 14, "lit003000": 14, "feminist": 14, "lit004010": 14, "lit004020": 14, "lit004030": 14, "lit004040": 14, "lit004050": 14, "lit004060": 14, "lit004070": 14, "lit004080": 14, "lit004100": 14, "lit004110": 14, "lit004120": 14, "lit004130": 14, "lit004150": 14, "lit004160": 14, "lit004170": 14, "lit004180": 14, "lit004190": 14, "lit004200": 14, "lit004210": 14, "lit004220": 14, "lit004230": 14, "lit004240": 14, "lit004250": 14, "lit004260": 14, "lit004280": 14, "lit004290": 14, "lit006000": 14, "semiot": 14, "lit007000": 14, "lit008000": 14, "lit008010": 14, "lit008020": 14, "lit008030": 14, "lit009000": 14, "literatur": 14, "lit011000": 14, "lit012000": 14, "lit013000": 14, "lit014000": 14, "lit015000": 14, "lit016000": 14, "lit017000": 14, "lit018000": 14, "lit019000": 14, "lit020000": 14, "lit021000": 14, "mat000000": 14, "mat002000": 14, "mat002010": 14, "mat002030": 14, "mat002040": 14, "mat002050": 14, "linear": 14, "mat003000": 14, "mat004000": 14, "mat005000": 14, "calculu": 14, "mat006000": 14, "mat007000": 14, "differenti": 14, "equat": 14, "mat007010": 14, "mat007020": 14, "mat008000": 14, "discret": 14, "mat009000": 14, "finit": 14, "mat011000": 14, "mat012000": 14, "mat012010": 14, "mat012020": 14, "mat012030": 14, "mat012040": 14, "euclidean": 14, "mat013000": 14, "mat014000": 14, "mat015000": 14, "mat016000": 14, "infin": 14, "mat017000": 14, "nonlinear": 14, "mat018000": 14, "mat019000": 14, "matric": 14, "mat020000": 14, "mat021000": 14, "mat022000": 14, "mat023000": 14, "mat025000": 14, "mat026000": 14, "mat027000": 14, "mat028000": 14, "mat029000": 14, "mat029010": 14, "bayesian": 14, "mat029020": 14, "multivari": 14, "mat029030": 14, "regress": 14, "mat029040": 14, "stochast": 14, "mat029050": 14, "mat030000": 14, "mat031000": 14, "mat032000": 14, "trigonometri": 14, "mat033000": 14, "vector": 14, "mat034000": 14, "mat036000": 14, "combinator": 14, "mat037000": 14, "mat038000": 14, "topolog": 14, "mat039000": 14, "mat040000": 14, "mat041000": 14, "mat042000": 14, "med000000": 14, "med001000": 14, "med002000": 14, "med003000": 14, "alli": 14, "med003010": 14, "emerg": 14, "med003020": 14, "hypnotherapi": 14, "med003030": 14, "assist": 14, "med003040": 14, "med003050": 14, "med003060": 14, "med003070": 14, "radiolog": 14, "ultrasound": 14, "med003080": 14, "med003090": 14, "med004000": 14, "complementari": 14, "medicin": 14, "med005000": 14, "med006000": 14, "anesthesiolog": 14, "med007000": 14, "audiolog": 14, "patholog": 14, "med008000": 14, "biochemistri": 14, "med009000": 14, "med010000": 14, "cardiolog": 14, "med011000": 14, "caregiv": 14, "med012000": 14, "chemotherapi": 14, "med013000": 14, "chiropract": 14, "med014000": 14, "clinic": 14, "med015000": 14, "med016000": 14, "dentistri": 14, "med016010": 14, "dental": 14, "med016020": 14, "med016030": 14, "orthodont": 14, "med016040": 14, "periodont": 14, "med016050": 14, "surgeri": 14, "med016060": 14, "endodont": 14, "med016070": 14, "prosthodont": 14, "med016080": 14, "implant": 14, "med016090": 14, "med017000": 14, "dermatolog": 14, "med018000": 14, "diagnosi": 14, "med019000": 14, "med020000": 14, "med021000": 14, "med022000": 14, "med022020": 14, "med022090": 14, "infecti": 14, "med023000": 14, "med024000": 14, "med025000": 14, "embryolog": 14, "med026000": 14, "med027000": 14, "endocrinolog": 14, "metabol": 14, "med028000": 14, "epidemiolog": 14, "med029000": 14, "med030000": 14, "med031000": 14, "gastroenterolog": 14, "med032000": 14, "geriatr": 14, "med033000": 14, "gynecolog": 14, "obstetr": 14, "med034000": 14, "med035000": 14, "med036000": 14, "med037000": 14, "med038000": 14, "hematolog": 14, "med039000": 14, "med040000": 14, "holist": 14, "med041000": 14, "med042000": 14, "med043000": 14, "med044000": 14, "immunolog": 14, "med045000": 14, "med047000": 14, "laboratori": 14, "med048000": 14, "laser": 14, "med049000": 14, "medicaid": 14, "medicar": 14, "med050000": 14, "med051000": 14, "med052000": 14, "microbiolog": 14, "med055000": 14, "nephrolog": 14, "med056000": 14, "neurolog": 14, "med057000": 14, "neurosci": 14, "med058000": 14, "nurs": 14, "med058010": 14, "anesthesia": 14, "med058020": 14, "med058030": 14, "intens": 14, "med058040": 14, "med058050": 14, "fundament": 14, "med058060": 14, "gerontolog": 14, "med058070": 14, "med058080": 14, "pediatr": 14, "neonat": 14, "med058090": 14, "med058100": 14, "lpn": 14, "lvn": 14, "med058110": 14, "med058120": 14, "matern": 14, "perinat": 14, "med058130": 14, "med058140": 14, "patient": 14, "med058150": 14, "med058160": 14, "oncolog": 14, "med058170": 14, "pharmacolog": 14, "med058180": 14, "psychiatr": 14, "med058190": 14, "med058200": 14, "med058210": 14, "med058220": 14, "surgic": 14, "med059000": 14, "med060000": 14, "med061000": 14, "med062000": 14, "med063000": 14, "ophthalmolog": 14, "med064000": 14, "optometri": 14, "med065000": 14, "orthoped": 14, "med066000": 14, "otorhinolaryngolog": 14, "med067000": 14, "med068000": 14, "pathophysiolog": 14, "med069000": 14, "med070000": 14, "perinatolog": 14, "neonatolog": 14, "med071000": 14, "med072000": 14, "pharmaci": 14, "med073000": 14, "rehabilit": 14, "med074000": 14, "physician": 14, "med075000": 14, "med076000": 14, "med077000": 14, "prosthesi": 14, "med078000": 14, "med079000": 14, "pulmonari": 14, "thorac": 14, "med080000": 14, "med081000": 14, "med082000": 14, "reproduct": 14, "med083000": 14, "rheumatolog": 14, "med084000": 14, "med085000": 14, "med085010": 14, "neurosurgeri": 14, "med085020": 14, "maxillofaci": 14, "med085030": 14, "plastic": 14, "med085040": 14, "med085050": 14, "vascular": 14, "med085060": 14, "colon": 14, "rectal": 14, "med085070": 14, "transplant": 14, "med086000": 14, "med087000": 14, "med088000": 14, "urolog": 14, "med089000": 14, "veterinari": 14, "med089010": 14, "equin": 14, "med089020": 14, "med089030": 14, "med090000": 14, "biostatist": 14, "med091000": 14, "nosolog": 14, "med092000": 14, "osteopathi": 14, "med093000": 14, "med094000": 14, "med095000": 14, "reimburs": 14, "med096000": 14, "toxicolog": 14, "med097000": 14, "med098000": 14, "ultrasonographi": 14, "med100000": 14, "podiatri": 14, "med101000": 14, "med102000": 14, "med103000": 14, "parasitolog": 14, "med104000": 14, "med105000": 14, "psychiatri": 14, "med105010": 14, "med105020": 14, "psychopharmacolog": 14, "med106000": 14, "med107000": 14, "med108000": 14, "med109000": 14, "med110000": 14, "histolog": 14, "med111000": 14, "bariatr": 14, "med112000": 14, "med113000": 14, "med114000": 14, "hepatolog": 14, "med115000": 14, "infect": 14, "mus000000": 14, "mus001000": 14, "appreci": 14, "mus002000": 14, "ballet": 14, "mus003000": 14, "mus004000": 14, "mus005000": 14, "chamber": 14, "mus006000": 14, "mus007000": 14, "mus008000": 14, "conduct": [14, 16], "mus009000": 14, "mus010000": 14, "bluegrass": 14, "mus011000": 14, "mus012000": 14, "discographi": 14, "mus013000": 14, "mus014000": 14, "mus015000": 14, "ethnomusicolog": 14, "mus016000": 14, "mus017000": 14, "mus018000": 14, "gospel": 14, "mus019000": 14, "heavi": 14, "mus020000": 14, "mus021000": 14, "hymn": 14, "mus022000": 14, "mus023000": 14, "mus023010": 14, "brass": 14, "mus023020": 14, "percuss": 14, "mus023030": 14, "piano": 14, "mus023040": 14, "mus023050": 14, "woodwind": 14, "mus023060": 14, "guitar": 14, "mus024000": 14, "mus025000": 14, "mus026000": 14, "mus027000": 14, "mus028000": 14, "mus029000": 14, "pop": 14, "vocal": 14, "mus030000": 14, "punk": 14, "mus031000": 14, "mus032000": 14, "mus033000": 14, "mus035000": 14, "mus036000": 14, "mus037000": 14, "mus037010": 14, "mus037020": 14, "band": 14, "orchestra": 14, "mus037030": 14, "choral": 14, "mus037040": 14, "fret": 14, "mus037050": 14, "mus037060": 14, "mus037070": 14, "mus037080": 14, "mus037090": 14, "repertoir": 14, "mus037100": 14, "mus037110": 14, "mus037120": 14, "mus037130": 14, "mus037140": 14, "mus038000": 14, "songwrit": 14, "mus039000": 14, "mus040000": 14, "mus041000": 14, "mus042000": 14, "voic": 14, "mus045000": 14, "march": 14, "mus046000": 14, "mus047000": 14, "regga": 14, "mus048000": 14, "mus048010": 14, "mus048020": 14, "mus048030": 14, "muslim": 14, "mus049000": 14, "mus050000": 14, "mus051000": 14, "mus052000": 14, "lyric": 14, "mus053000": 14, "swing": 14, "nat000000": 14, "nat001000": 14, "nat002000": 14, "primat": 14, "nat003000": 14, "nat004000": 14, "birdwatch": 14, "nat005000": 14, "nat007000": 14, "nat009000": 14, "nat010000": 14, "ecolog": 14, "nat011000": 14, "nat012000": 14, "nat013000": 14, "nat014000": 14, "habitat": 14, "rainforest": 14, "nat015000": 14, "nat016000": 14, "nat017000": 14, "nat018000": 14, "pond": 14, "swamp": 14, "nat019000": 14, "nat020000": 14, "nat022000": 14, "mushroom": 14, "nat023000": 14, "nat024000": 14, "nat025000": 14, "nat026000": 14, "nat027000": 14, "nat028000": 14, "nat029000": 14, "river": 14, "nat030000": 14, "nat031000": 14, "seashel": 14, "nat032000": 14, "nat033000": 14, "sky": 14, "observ": 14, "nat034000": 14, "nat036000": 14, "nat037000": 14, "wildlif": 14, "nat038000": 14, "nat039000": 14, "nat041000": 14, "mountain": 14, "nat042000": 14, "nat043000": 14, "nat044000": 14, "nat045000": 14, "nat045010": 14, "nat045020": 14, "plain": [14, 16, 19, 21], "prairi": 14, "nat045030": 14, "nat045040": 14, "wilder": 14, "nat045050": 14, "coastal": 14, "shorelin": 14, "nat046000": 14, "speci": 14, "nat047000": 14, "aquat": 14, "nat048000": 14, "cacti": 14, "succul": 14, "nat049000": 14, "occ000000": 14, "occ002000": 14, "astrolog": 14, "occ003000": 14, "channel": 14, "mediumship": 14, "occ004000": 14, "crystal": 14, "occ005000": 14, "divin": 14, "occ006000": 14, "occ007000": 14, "parapsycholog": 14, "esp": [14, 21], "clairvoy": 14, "precognit": 14, "telepathi": 14, "occ008000": 14, "occ009000": 14, "horoscop": 14, "occ010000": 14, "medit": 14, "occ011000": 14, "occ011010": 14, "qigong": 14, "reiki": 14, "occ011020": 14, "occ012000": 14, "mystic": 14, "occ014000": 14, "occ015000": 14, "numerolog": 14, "occ016000": 14, "occ017000": 14, "palmistri": 14, "occ018000": 14, "occ019000": 14, "growth": 14, "occ020000": 14, "propheci": 14, "occ021000": 14, "occ022000": 14, "afterlif": 14, "reincarn": 14, "occ023000": 14, "occ024000": 14, "tarot": 14, "occ025000": 14, "ufo": 14, "extraterrestri": 14, "occ026000": 14, "witchcraft": 14, "occ027000": 14, "occ028000": 14, "magick": 14, "occ029000": 14, "unexplain": 14, "phenomena": 14, "occ030000": 14, "occ031000": 14, "controversi": 14, "occ032000": 14, "angel": 14, "occ033000": 14, "gaia": 14, "occ034000": 14, "Near": 14, "occ035000": 14, "occ036000": 14, "occ036010": 14, "occ036030": 14, "shaman": 14, "occ036050": 14, "mother": 14, "goddess": 14, "quan": 14, "yin": 14, "occ037000": 14, "feng": 14, "shui": 14, "occ038000": 14, "ching": 14, "occ039000": 14, "entheogen": 14, "occ040000": 14, "hermet": 14, "rosicrucian": 14, "occ041000": 14, "sacr": 14, "per000000": 14, "per001000": 14, "per002000": 14, "per003000": 14, "per003010": 14, "per003020": 14, "per003030": 14, "per003040": 14, "per003050": 14, "notat": 14, "per003060": 14, "per003070": 14, "per003080": 14, "tap": 14, "per003090": 14, "ballroom": 14, "per003100": 14, "per004000": 14, "per004010": 14, "per004020": 14, "per004030": 14, "per004040": 14, "per004050": 14, "screenwrit": 14, "per006000": 14, "mime": [14, 16], "per007000": 14, "per008000": 14, "per008010": 14, "per008020": 14, "per009000": 14, "per010000": 14, "per010010": 14, "per010020": 14, "per010030": 14, "per010040": 14, "per010050": 14, "per011000": 14, "per011010": 14, "per011020": 14, "per011030": 14, "playwrit": 14, "per011040": 14, "stagecraft": 14, "per013000": 14, "broadwai": 14, "revu": 14, "per014000": 14, "per015000": 14, "comedi": 14, "per016000": 14, "screenplai": 14, "per017000": 14, "per018000": 14, "per019000": 14, "storytel": 14, "per020000": 14, "monologu": 14, "scene": [14, 19], "pet000000": 14, "pet002000": 14, "pet003000": 14, "pet003010": 14, "breed": 14, "pet004000": 14, "pet004010": 14, "pet004020": 14, "pet005000": 14, "aquarium": 14, "pet006000": 14, "pet008000": 14, "pet009000": 14, "terrarium": 14, "pet010000": 14, "pet011000": 14, "phi000000": 14, "phi001000": 14, "aesthet": 14, "phi002000": 14, "survei": 14, "phi003000": 14, "phi004000": 14, "epistemolog": 14, "phi005000": 14, "phi006000": 14, "movement": 14, "existenti": 14, "phi007000": 14, "phi008000": 14, "evil": 14, "phi009000": 14, "phi010000": 14, "phi011000": 14, "phi012000": 14, "phi013000": 14, "phi014000": 14, "methodolog": 14, "phi015000": 14, "phi016000": 14, "phi018000": 14, "phenomenolog": 14, "phi019000": 14, "phi020000": 14, "phi021000": 14, "phi022000": 14, "phi023000": 14, "taoist": 14, "phi025000": 14, "zen": [14, 19], "phi026000": 14, "phi027000": 14, "deconstruct": 14, "phi028000": 14, "buddhist": 14, "phi029000": 14, "phi030000": 14, "utilitarian": 14, "phi031000": 14, "phi032000": 14, "ration": 14, "phi033000": 14, "hindu": 14, "phi034000": 14, "phi035000": 14, "phi036000": 14, "hermeneut": 14, "phi037000": 14, "phi038000": 14, "phi039000": 14, "phi040000": 14, "phi041000": 14, "empiric": 14, "phi042000": 14, "ideal": 14, "phi043000": 14, "phi044000": 14, "realism": 14, "pho000000": 14, "pho001000": 14, "pho003000": 14, "pho004000": 14, "pho004010": 14, "pho004020": 14, "pho005000": 14, "pho006000": 14, "darkroom": 14, "pho007000": 14, "pho009000": 14, "pho010000": 14, "pho011000": 14, "pho011010": 14, "pho011020": 14, "pho011030": 14, "pho012000": 14, "pho013000": 14, "pho014000": 14, "photoessai": 14, "documentari": 14, "pho015000": 14, "photojourn": 14, "pho016000": 14, "pho017000": 14, "pho018000": 14, "pho019000": 14, "pho020000": 14, "pho021000": 14, "pho022000": 14, "cinematographi": 14, "videographi": 14, "pho023000": 14, "pho023010": 14, "aerial": 14, "pho023020": 14, "pho023030": 14, "pho023040": 14, "pho023050": 14, "nude": 14, "pho023060": 14, "pho023070": 14, "pho023080": 14, "pho023090": 14, "pho023100": 14, "pho024000": 14, "pho025000": 14, "poe000000": 14, "poe001000": 14, "poe003000": 14, "poe005010": 14, "poe005020": 14, "poe005030": 14, "poe005050": 14, "poe005060": 14, "poe005070": 14, "poe007000": 14, "poe008000": 14, "poe009000": 14, "poe009010": 14, "poe009020": 14, "poe010000": 14, "poe011000": 14, "poe012000": 14, "poe013000": 14, "poe014000": 14, "poe015000": 14, "poe016000": 14, "poe017000": 14, "poe018000": 14, "poe019000": 14, "poe020000": 14, "poe021000": 14, "poe022000": 14, "poe023000": 14, "poe023010": 14, "poe023020": 14, "poe023030": 14, "poe023040": 14, "poe024000": 14, "pol000000": 14, "pol001000": 14, "arm": [14, 19], "pol002000": 14, "pol003000": 14, "civic": 14, "citizenship": 14, "pol004000": 14, "pol005000": 14, "ideolog": 14, "pol006000": 14, "pol007000": 14, "democraci": 14, "pol008000": 14, "pol009000": 14, "pol010000": 14, "pol011000": 14, "pol011010": 14, "diplomaci": 14, "pol011020": 14, "tariff": 14, "pol012000": 14, "pol013000": 14, "pol014000": 14, "pol015000": 14, "pol016000": 14, "pol017000": 14, "pol018000": 14, "pol019000": 14, "pol020000": 14, "pol021000": 14, "treati": 14, "pol022000": 14, "pol023000": 14, "economi": 14, "pol024000": 14, "pol025000": 14, "pol026000": 14, "pol027000": 14, "pol028000": 14, "pol029000": 14, "pol030000": 14, "pol031000": 14, "pol032000": 14, "pol033000": 14, "pol034000": 14, "peac": 14, "pol035000": 14, "freedom": 14, "pol035010": 14, "pol036000": 14, "pol037000": 14, "terror": 14, "pol038000": 14, "pol039000": 14, "censorship": 14, "pol040000": 14, "pol040010": 14, "pol040020": 14, "pol040030": 14, "pol040040": 14, "pol041000": 14, "ngo": 14, "pol042000": 14, "pol042010": 14, "anarch": 14, "pol042020": 14, "conservat": 14, "liber": 14, "pol042030": 14, "fascism": 14, "totalitarian": 14, "pol042040": 14, "radic": 14, "pol043000": 14, "pol044000": 14, "pol045000": 14, "pol046000": 14, "pol047000": 14, "imperi": [14, 19], "pol048000": 14, "intergovernment": 14, "pol049000": 14, "propaganda": 14, "pol050000": 14, "pol051000": 14, "utopia": 14, "pol052000": 14, "pol053000": 14, "pol054000": 14, "pol055000": 14, "pol056000": 14, "pol057000": 14, "pol058000": 14, "pol059000": 14, "pol060000": 14, "pol061000": 14, "genocid": 14, "pol062000": 14, "geopolit": 14, "pol063000": 14, "psy000000": 14, "psy002000": 14, "development": 14, "psy003000": 14, "psy004000": 14, "psy006000": 14, "psychotherapi": 14, "psy007000": 14, "psy008000": 14, "cognit": 14, "psy009000": 14, "psychopatholog": 14, "compuls": 14, "psy010000": 14, "psy011000": 14, "eat": 14, "psy012000": 14, "psy013000": 14, "psy014000": 14, "psy015000": 14, "psy016000": 14, "psy017000": 14, "psy018000": 14, "psy020000": 14, "neuropsycholog": 14, "psy021000": 14, "psy022000": 14, "psy022010": 14, "psy022020": 14, "psy022030": 14, "bipolar": 14, "psy022040": 14, "traumat": 14, "stress": 14, "ptsd": 14, "psy022050": 14, "schizophrenia": 14, "psy022060": 14, "anxieti": 14, "phobia": 14, "psy022070": 14, "dissoci": 14, "psy023000": 14, "psy024000": 14, "psy026000": 14, "psychoanalysi": 14, "psy028000": 14, "psy029000": 14, "psy030000": 14, "psy031000": 14, "psy032000": 14, "psy034000": 14, "psy035000": 14, "hypnot": 14, "psy036000": 14, "psy037000": 14, "psy038000": 14, "addict": 14, "psy039000": 14, "psy040000": 14, "psy041000": 14, "psy042000": 14, "psy043000": 14, "adulthood": 14, "psy044000": 14, "lifespan": 14, "psy045000": 14, "psy045010": 14, "psy045020": 14, "psy045030": 14, "transperson": 14, "psy045040": 14, "psy045050": 14, "gestalt": 14, "psy045060": 14, "jungian": 14, "psy046000": 14, "psy048000": 14, "psy049000": 14, "psy050000": 14, "ethnopsycholog": 14, "ref000000": 14, "ref001000": 14, "ref002000": 14, "gazett": 14, "ref004000": 14, "bibliographi": 14, "ref006000": 14, "ref007000": 14, "ref008000": 14, "ref009000": 14, "ref010000": 14, "ref011000": 14, "ref013000": 14, "genealog": 14, "heraldri": 14, "ref015000": 14, "ref018000": 14, "ref019000": 14, "ref020000": 14, "ref022000": 14, "ref023000": 14, "ref024000": 14, "wed": 14, "ref025000": 14, "ref026000": 14, "ref027000": 14, "yearbook": 14, "ref028000": 14, "handbook": 14, "ref030000": 14, "rel000000": 14, "rel001000": 14, "agnostic": 14, "rel002000": 14, "rel003000": 14, "anglican": 14, "rel004000": 14, "atheism": 14, "rel005000": 14, "baha": 14, "rel006000": 14, "rel006020": 14, "rel006030": 14, "rel006040": 14, "rel006050": 14, "rel006060": 14, "rel006070": 14, "rel006080": 14, "rel006090": 14, "rel006100": 14, "rel006110": 14, "rel006120": 14, "rel006130": 14, "rel006140": 14, "rel006150": 14, "rel006160": 14, "rel006210": 14, "rel006220": 14, "rel006400": 14, "exegesi": 14, "rel006410": 14, "rel006630": 14, "rel006650": 14, "rel006660": 14, "concord": 14, "rel006670": 14, "rel006680": 14, "rel006700": 14, "rel006710": 14, "jesu": 14, "rel006720": 14, "paul": 14, "rel006730": 14, "prophet": 14, "rel006740": 14, "wisdom": 14, "rel007000": 14, "rel007010": 14, "rel007020": 14, "ritual": 14, "rel007030": 14, "rel007040": 14, "theravada": 14, "rel007050": 14, "tibetan": [14, 19], "rel008000": 14, "church": [14, 19], "ecclesiast": 14, "rel009000": 14, "catech": 14, "rel010000": 14, "cathol": 14, "rel011000": 14, "rel012000": 14, "rel012010": 14, "rel012020": 14, "rel012030": 14, "rel012040": 14, "rel012050": 14, "rel012060": 14, "rel012070": 14, "rel012080": 14, "rel012090": 14, "rel012100": 14, "rel012110": 14, "rel012120": 14, "rel012130": 14, "rel013000": 14, "rel014000": 14, "rel015000": 14, "rel016000": 14, "rel017000": 14, "rel018000": 14, "confucian": 14, "rel019000": 14, "rel020000": 14, "cult": 14, "rel021000": 14, "deism": 14, "rel022000": 14, "rel023000": 14, "ministri": 14, "discipleship": 14, "rel024000": 14, "rel025000": 14, "ecumen": 14, "rel026000": 14, "rel027000": 14, "episcopalian": 14, "rel028000": 14, "rel029000": 14, "tribal": 14, "rel030000": 14, "evangel": 14, "rel032000": 14, "rel032010": 14, "rel032020": 14, "rel032030": 14, "rel032040": 14, "theologi": 14, "rel033000": 14, "rel034000": 14, "rel034010": 14, "rel034020": 14, "rel034030": 14, "rel034040": 14, "rel034050": 14, "rel036000": 14, "rel037000": 14, "rel037010": 14, "rel037020": 14, "rel037030": 14, "rel037040": 14, "shi": 14, "rel037050": 14, "sunni": 14, "rel037060": 14, "rel038000": 14, "jainism": 14, "rel040000": 14, "rel040010": 14, "rel040030": 14, "rel040040": 14, "rel040050": 14, "rel040060": 14, "kabbalah": 14, "rel040070": 14, "orthodox": 14, "rel040080": 14, "rel040090": 14, "rel041000": 14, "koran": 14, "rel042000": 14, "rel043000": 14, "rel044000": 14, "methodist": 14, "rel045000": 14, "mission": 14, "rel046000": 14, "christ": 14, "latter": 14, "saint": 14, "mormon": 14, "rel047000": 14, "rel049000": 14, "rel050000": 14, "rel051000": 14, "rel052000": 14, "prayerbook": 14, "rel052010": 14, "rel052020": 14, "rel052030": 14, "rel053000": 14, "protest": 14, "rel054000": 14, "rel055000": 14, "rel055010": 14, "sacrament": 14, "rel055020": 14, "worship": 14, "liturgi": 14, "rel058000": 14, "sermon": 14, "rel058010": 14, "rel058020": 14, "rel059000": 14, "shaker": 14, "rel060000": 14, "shintoism": 14, "rel061000": 14, "sikhism": 14, "rel062000": 14, "rel063000": 14, "stewardship": 14, "rel064000": 14, "talmud": 14, "rel065000": 14, "taoism": 14, "rel066000": 14, "theism": 14, "rel067000": 14, "rel067010": 14, "angelolog": 14, "demonolog": 14, "rel067020": 14, "rel067030": 14, "apologet": 14, "rel067040": 14, "christolog": 14, "rel067050": 14, "ecclesiolog": 14, "rel067060": 14, "eschatolog": 14, "rel067070": 14, "rel067080": 14, "rel067090": 14, "pneumatolog": 14, "rel067100": 14, "soteriolog": 14, "rel067110": 14, "systemat": 14, "rel067120": 14, "rel067130": 14, "rel068000": 14, "theosophi": 14, "rel069000": 14, "zoroastrian": 14, "rel070000": 14, "rel071000": 14, "rel072000": 14, "rel073000": 14, "baptist": 14, "rel074000": 14, "pastor": 14, "rel075000": 14, "rel077000": 14, "faith": 14, "rel078000": 14, "rel079000": 14, "pentecost": 14, "charismat": 14, "rel080000": 14, "preach": 14, "rel081000": 14, "clergi": 14, "rel082000": 14, "lutheran": 14, "rel083000": 14, "rel084000": 14, "rel085000": 14, "rel086000": 14, "monastic": 14, "rel087000": 14, "rel088000": 14, "quaker": 14, "rel089000": 14, "scientolog": 14, "rel090000": 14, "sufi": 14, "rel091000": 14, "rel092000": 14, "rel093000": 14, "calvinist": 14, "rel094000": 14, "denomin": 14, "rel095000": 14, "rel096000": 14, "jehovah": 14, "rel097000": 14, "presbyterian": 14, "rel098000": 14, "adventist": 14, "rel099000": 14, "rel100000": 14, "satan": 14, "rel101000": 14, "messian": 14, "rel102000": 14, "rel103000": 14, "unitarian": 14, "rel104000": 14, "mariolog": 14, "rel105000": 14, "rel106000": 14, "rel107000": 14, "eckankar": 14, "rel108000": 14, "rel108010": 14, "rel108020": 14, "rel108030": 14, "rel109000": 14, "rel109010": 14, "rel109020": 14, "rel109030": 14, "rel110000": 14, "sainthood": 14, "rel111000": 14, "rel112000": 14, "gnostic": 14, "rel113000": 14, "rel114000": 14, "rel115000": 14, "blasphemi": 14, "heresi": 14, "apostasi": 14, "rel116000": 14, "intoler": 14, "persecut": 14, "rel117000": 14, "pagan": 14, "neo": 14, "rel118000": 14, "wicca": 14, "sci000000": 14, "sci001000": 14, "acoust": 14, "sci003000": 14, "sci004000": 14, "sci005000": 14, "astrophys": 14, "sci006000": 14, "bacteriolog": 14, "sci007000": 14, "sci008000": 14, "sci009000": 14, "biophys": 14, "sci010000": 14, "sci011000": 14, "sci012000": 14, "chaotic": 14, "sci013000": 14, "sci013010": 14, "sci013020": 14, "sci013030": 14, "inorgan": 14, "sci013040": 14, "sci013050": 14, "sci013060": 14, "sci013070": 14, "molecular": 14, "sci013080": 14, "sci013090": 14, "sci015000": 14, "cosmolog": 14, "sci016000": 14, "crystallographi": 14, "sci017000": 14, "cell": 14, "sci018000": 14, "dynam": 14, "sci019000": 14, "sci020000": 14, "sci021000": 14, "sci022000": 14, "electromagnet": 14, "sci023000": 14, "microscop": 14, "microscopi": 14, "sci024000": 14, "sci025000": 14, "entomolog": 14, "sci026000": 14, "sci027000": 14, "evolut": 14, "sci028000": 14, "sci029000": 14, "genom": 14, "sci030000": 14, "sci031000": 14, "geologi": 14, "sci032000": 14, "geophys": 14, "sci033000": 14, "graviti": 14, "sci034000": 14, "sci036000": 14, "sci038000": 14, "magnet": 14, "sci039000": 14, "sci040000": 14, "sci041000": 14, "sci042000": 14, "meteorolog": 14, "climatolog": 14, "sci043000": 14, "sci045000": 14, "sci047000": 14, "sci048000": 14, "mineralog": 14, "sci049000": 14, "sci050000": 14, "nanosci": 14, "sci051000": 14, "sci052000": 14, "oceanographi": 14, "sci053000": 14, "sci054000": 14, "paleontolog": 14, "sci055000": 14, "sci056000": 14, "sci057000": 14, "quantum": 14, "sci058000": 14, "radiat": 14, "sci059000": 14, "sci060000": 14, "sci061000": 14, "sci063000": 14, "sci064000": 14, "sci065000": 14, "thermodynam": 14, "sci066000": 14, "sci067000": 14, "wave": 14, "sci068000": 14, "sci070000": 14, "sci070010": 14, "ichthyolog": 14, "herpetolog": 14, "sci070020": 14, "invertebr": 14, "sci070030": 14, "sci070040": 14, "ornitholog": 14, "sci070050": 14, "primatolog": 14, "sci072000": 14, "sci073000": 14, "horticultur": 14, "sci074000": 14, "sci075000": 14, "sci076000": 14, "scientif": 14, "sci077000": 14, "condens": [14, 19], "sci078000": 14, "spectroscopi": 14, "sci079000": 14, "sci080000": 14, "sci081000": 14, "hydrolog": 14, "sci082000": 14, "seismolog": 14, "volcan": 14, "sci083000": 14, "limnolog": 14, "sci084000": 14, "aerodynam": 14, "sci085000": 14, "fluid": 14, "sci086000": 14, "sci087000": 14, "taxonomi": 14, "sci088000": 14, "divers": 14, "sci089000": 14, "sci090000": 14, "sci091000": 14, "sedimentolog": 14, "stratigraphi": 14, "sci092000": 14, "warm": 14, "sci093000": 14, "sci094000": 14, "mycolog": 14, "sci095000": 14, "hydrodynam": 14, "sci096000": 14, "sci097000": 14, "sci098000": 14, "sci099000": 14, "virolog": 14, "sci100000": 14, "sel000000": 14, "sel001000": 14, "sel003000": 14, "sel004000": 14, "affirm": 14, "sel005000": 14, "sel006000": 14, "sel008000": 14, "codepend": 14, "sel009000": 14, "sel010000": 14, "sel011000": 14, "sel012000": 14, "sel013000": 14, "sel014000": 14, "sel015000": 14, "sel016000": 14, "happi": [14, 19], "sel017000": 14, "hypnosi": 14, "sel018000": 14, "sel019000": 14, "sel020000": 14, "mood": 14, "sel021000": 14, "sel023000": 14, "sel024000": 14, "sel026000": 14, "sel026010": 14, "sel027000": 14, "sel029000": 14, "sel030000": 14, "sel031000": 14, "sel032000": 14, "sel033000": 14, "sel034000": 14, "sel035000": 14, "sel036000": 14, "sel037000": 14, "neuro": 14, "nlp": 14, "sel038000": 14, "sel039000": 14, "soc000000": 14, "soc001000": 14, "soc002000": 14, "soc002010": 14, "soc002020": 14, "soc003000": 14, "soc004000": 14, "criminolog": 14, "soc005000": 14, "soc006000": 14, "demographi": 14, "soc007000": 14, "soc008000": 14, "soc010000": 14, "femin": 14, "soc011000": 14, "soc012000": 14, "soc013000": 14, "soc014000": 14, "soc015000": 14, "soc016000": 14, "soc017000": 14, "soc018000": 14, "soc019000": 14, "soc020000": 14, "soc021000": 14, "soc022000": 14, "soc023000": 14, "soc024000": 14, "soc025000": 14, "soc026000": 14, "soc026010": 14, "soc026020": 14, "soc026030": 14, "soc027000": 14, "soc028000": 14, "soc029000": 14, "soc030000": 14, "penolog": 14, "soc031000": 14, "soc032000": 14, "soc033000": 14, "philanthropi": 14, "soc034000": 14, "pornographi": 14, "soc035000": 14, "volunt": 14, "soc036000": 14, "soc037000": 14, "soc038000": 14, "freemasonri": 14, "societi": 14, "soc039000": 14, "soc040000": 14, "relief": 14, "soc041000": 14, "soc042000": 14, "soc043000": 14, "soc044000": 14, "soc045000": 14, "soc046000": 14, "birth": 14, "soc047000": 14, "soc048000": 14, "soc049000": 14, "soc050000": 14, "soc051000": 14, "soc052000": 14, "soc053000": 14, "soc054000": 14, "slaveri": 14, "soc055000": 14, "soc056000": 14, "soc057000": 14, "soc058000": 14, "conspiraci": 14, "soc059000": 14, "prostitut": 14, "soc060000": 14, "soc061000": 14, "nonverb": 14, "soc062000": 14, "spo000000": 14, "spo001000": 14, "spo002000": 14, "archeri": 14, "spo003000": 14, "spo003010": 14, "spo003020": 14, "spo003030": 14, "spo003040": 14, "spo004000": 14, "spo005000": 14, "spo006000": 14, "bodybuild": 14, "spo007000": 14, "bowl": 14, "spo008000": 14, "spo009000": 14, "spo010000": 14, "cano": 14, "spo011000": 14, "spo012000": 14, "spo014000": 14, "spo015000": 14, "spo016000": 14, "spo017000": 14, "spo018000": 14, "hike": 14, "spo019000": 14, "spo020000": 14, "spo021000": 14, "spo022000": 14, "spo023000": 14, "spo024000": 14, "juggl": 14, "spo025000": 14, "kayak": 14, "spo026000": 14, "lacross": 14, "spo027000": 14, "defens": 14, "spo028000": 14, "spo029000": 14, "spo030000": 14, "spo031000": 14, "spo032000": 14, "racquetbal": 14, "spo033000": 14, "spo034000": 14, "spo035000": 14, "jog": 14, "spo036000": 14, "sail": 14, "spo037000": 14, "shoot": 14, "spo038000": 14, "spo039000": 14, "ski": 14, "spo040000": 14, "spo041000": 14, "spo042000": 14, "squash": 14, "spo043000": 14, "swim": 14, "dive": 14, "spo044000": 14, "tenni": 14, "spo045000": 14, "spo046000": 14, "spo047000": 14, "spo048000": 14, "triathlon": 14, "spo049000": 14, "volleybal": 14, "spo050000": 14, "walk": [14, 17, 21], "spo051000": 14, "spo052000": 14, "spo053000": 14, "spo054000": 14, "cricket": 14, "spo055000": 14, "polo": 14, "spo056000": 14, "rugbi": 14, "spo057000": 14, "spo058000": 14, "spo059000": 14, "scuba": 14, "snorkel": 14, "spo060000": 14, "billiard": 14, "snooker": 14, "spo061000": 14, "spo061010": 14, "spo061020": 14, "spo061030": 14, "spo062000": 14, "spo063000": 14, "spo064000": 14, "spo065000": 14, "rodeo": 14, "spo066000": 14, "spo067000": 14, "spo068000": 14, "spo069000": 14, "surf": 14, "spo070000": 14, "cheerlead": 14, "spo071000": 14, "fenc": 14, "spo072000": 14, "snowboard": 14, "spo073000": 14, "stu000000": 14, "stu001000": 14, "stu002000": 14, "placement": 14, "stu003000": 14, "stu004000": 14, "stu006000": 14, "stu007000": 14, "stu008000": 14, "clep": 14, "colleg": 14, "stu009000": 14, "entranc": 14, "stu010000": 14, "stu011000": 14, "cpa": 14, "certifi": 14, "stu012000": 14, "ged": 14, "stu013000": 14, "gmat": 14, "graduat": 14, "admiss": 14, "stu015000": 14, "stu016000": 14, "gre": [14, 19], "stu017000": 14, "lsat": 14, "stu018000": 14, "mat": 14, "miller": 14, "analog": 14, "stu019000": 14, "nte": 14, "stu021000": 14, "stu022000": 14, "regent": 14, "stu024000": 14, "sat": [14, 19], "stu025000": 14, "stu026000": 14, "stu027000": 14, "stu028000": 14, "toefl": 14, "stu029000": 14, "stu031000": 14, "stu032000": 14, "mcat": 14, "stu033000": 14, "psat": 14, "nmsqt": 14, "merit": 14, "scholarship": 14, "stu034000": 14, "exam": 14, "tec000000": 14, "tec001000": 14, "tec002000": 14, "tec003000": 14, "tec003010": 14, "tec003020": 14, "husbandri": 14, "tec003030": 14, "agronomi": 14, "crop": 14, "tec003040": 14, "forestri": 14, "tec003050": 14, "irrig": 14, "tec003060": 14, "soil": 14, "tec003070": 14, "tec003080": 14, "tec003090": 14, "tec003100": 14, "beekeep": 14, "tec004000": 14, "tec005000": 14, "tec005010": 14, "tec005020": 14, "tec005030": 14, "tec005040": 14, "tec005050": 14, "heat": 14, "ventil": 14, "tec005060": 14, "tec005070": 14, "tec005080": 14, "roof": 14, "tec006000": 14, "tec007000": 14, "tec008000": 14, "tec008010": 14, "circuit": [14, 16], "tec008020": 14, "tec008030": 14, "tec008050": 14, "vlsi": 14, "ulsi": 14, "tec008060": 14, "tec008070": 14, "microelectron": 14, "tec008080": 14, "optoelectron": 14, "tec008090": 14, "semiconductor": 14, "tec008100": 14, "tec008110": 14, "transistor": 14, "tec009000": 14, "tec009010": 14, "biochem": 14, "tec009020": 14, "tec009060": 14, "tec009070": 14, "tec009090": 14, "automot": 14, "tec009100": 14, "tec009110": 14, "dam": 14, "reservoir": 14, "tec009120": 14, "tec009130": 14, "flood": 14, "tec009140": 14, "highwai": 14, "tec009150": 14, "tec009160": 14, "tec010000": 14, "tec010010": 14, "pollut": 14, "tec010020": 14, "wast": 14, "tec010030": 14, "tec011000": 14, "fiber": 14, "tec012000": 14, "tec013000": 14, "fractur": 14, "tec014000": 14, "hydraul": 14, "tec015000": 14, "tec016000": 14, "tec016010": 14, "tec016020": 14, "tec017000": 14, "tec018000": 14, "tec019000": 14, "photon": 14, "tec020000": 14, "tec021000": 14, "tec022000": 14, "tec023000": 14, "metallurgi": 14, "tec024000": 14, "tec025000": 14, "tec026000": 14, "tec027000": 14, "nanotechnolog": 14, "mem": 14, "tec028000": 14, "tec029000": 14, "tec030000": 14, "tec031000": 14, "tec031010": 14, "tec031020": 14, "tec031030": 14, "fuel": 14, "tec032000": 14, "tec033000": 14, "radar": 14, "tec034000": 14, "tec035000": 14, "tec036000": 14, "tec037000": 14, "tec039000": 14, "superconductor": 14, "superconduct": 14, "tec040000": 14, "tec041000": 14, "telecommun": 14, "tec043000": 14, "tec044000": 14, "tec045000": 14, "fire": 14, "tec046000": 14, "tec047000": 14, "petroleum": 14, "tec048000": 14, "cartographi": 14, "tec049000": 14, "fisheri": 14, "aquacultur": 14, "tec050000": 14, "holographi": 14, "tec052000": 14, "tec054000": 14, "tec055000": 14, "tec056000": 14, "tec057000": 14, "tec058000": 14, "pest": 14, "tec059000": 14, "biomed": 14, "tec060000": 14, "tec061000": 14, "tec062000": 14, "tec063000": 14, "tec064000": 14, "sensor": 14, "tec065000": 14, "tec066000": 14, "tec067000": 14, "signal": 14, "tec068000": 14, "tribolog": 14, "tra000000": 14, "tra001000": 14, "tra001010": 14, "tra001020": 14, "tra001030": 14, "tra001050": 14, "tra001060": 14, "tra001140": 14, "mainten": 14, "tra001150": 14, "tra002000": 14, "tra002010": 14, "tra002030": 14, "tra002040": 14, "tra002050": 14, "pilot": 14, "flight": 14, "tra003000": 14, "tra003010": 14, "tra003020": 14, "tra003030": 14, "tra004000": 14, "tra004010": 14, "tra004020": 14, "tra006000": 14, "shipbuild": 14, "tra006010": 14, "tra006020": 14, "tra006030": 14, "tra008000": 14, "tra009000": 14, "tra010000": 14, "bicycl": 14, "tru000000": 14, "tru001000": 14, "tru002000": 14, "murder": 14, "tru002010": 14, "killer": 14, "tru003000": 14, "tru004000": 14, "hoax": 14, "decept": 14, "tru005000": 14, "collar": 14, "trv000000": 14, "trv001000": 14, "trv002000": 14, "trv002010": 14, "trv002020": 14, "trv002030": 14, "kenya": [14, 19], "trv002040": 14, "morocco": 14, "trv002050": 14, "trv002060": 14, "trv002070": 14, "trv002080": 14, "trv003000": 14, "trv003010": 14, "trv003020": 14, "trv003030": 14, "trv003040": 14, "trv003050": 14, "trv003060": 14, "trv003070": 14, "trv004000": 14, "trv005000": 14, "bed": 14, "trv006000": 14, "trv006010": 14, "nf": 14, "pe": 14, "trv006020": 14, "trv006030": 14, "mb": 14, "sk": [14, 19], "trv006040": 14, "territori": 14, "nunavut": 14, "nt": 14, "nu": 14, "yt": 14, "trv006050": 14, "ab": [14, 17, 19], "bc": 14, "trv006060": 14, "quebec": 14, "qc": 14, "trv007000": 14, "trv008000": 14, "trv009000": 14, "trv009010": 14, "trv009020": 14, "benelux": 14, "belgium": 14, "netherland": 14, "luxembourg": 14, "trv009030": 14, "denmark": 14, "trv009040": 14, "trv009050": 14, "trv009060": 14, "trv009070": 14, "trv009080": 14, "trv009090": 14, "iceland": [14, 19], "greenland": [14, 19], "trv009100": 14, "trv009110": 14, "trv009120": 14, "finland": 14, "norwai": 14, "sweden": 14, "trv009130": 14, "trv009140": 14, "switzerland": 14, "trv009150": 14, "trv009160": 14, "cypru": 14, "trv010000": 14, "travelogu": 14, "trv011000": 14, "trv012000": 14, "trv013000": 14, "hotel": 14, "inn": 14, "hostel": 14, "trv014000": 14, "trv015000": 14, "trv015010": 14, "trv015020": 14, "trv015030": 14, "trv016000": 14, "tour": 14, "trv018000": 14, "campground": 14, "trv019000": 14, "trv020000": 14, "trv021000": 14, "trv022000": 14, "restaur": 14, "trv023000": 14, "trv024000": 14, "trv024010": 14, "argentina": 14, "trv024020": 14, "brazil": 14, "trv024030": 14, "chile": 14, "island": [14, 19], "trv024040": 14, "ecuador": 14, "galapago": 14, "trv024050": 14, "peru": 14, "trv025000": 14, "trv025010": 14, "trv025020": 14, "trv025030": 14, "trv025040": 14, "trv025050": 14, "trv025060": 14, "trv025070": 14, "trv025080": 14, "trv025090": 14, "trv025100": 14, "trv025110": 14, "trv025120": 14, "trv025130": 14, "trv026000": 14, "trv026010": 14, "trv026020": 14, "ecotour": 14, "trv026030": 14, "handicap": 14, "trv026040": 14, "trv026050": 14, "senior": 14, "trv026060": 14, "trv026070": 14, "trv026080": 14, "trv026090": 14, "trv027000": 14, "road": 14, "trv028000": 14, "cruis": 14, "trv029000": 14, "amus": 14, "trv030000": 14, "trv031000": 14, "trv032000": 14, "shop": 14, "trv033000": 14, "trv034000": 14, "trv035000": 14, "rail": 14, "yaf000000": 14, "yaf001000": 14, "yaf001010": 14, "yaf001020": 14, "yaf002000": 14, "yaf002010": 14, "yaf002020": 14, "yaf002030": 14, "yaf002040": 14, "yaf003000": 14, "yaf004000": 14, "yaf005000": 14, "yaf006000": 14, "yaf007000": 14, "yaf008000": 14, "yaf009000": 14, "yaf010000": 14, "yaf010010": 14, "yaf010020": 14, "yaf010030": 14, "yaf010040": 14, "yaf010050": 14, "yaf010060": 14, "yaf010070": 14, "yaf010080": 14, "yaf010090": 14, "yaf010100": 14, "yaf010110": 14, "yaf010120": 14, "yaf010130": 14, "yaf010140": 14, "lgbt": 14, "yaf010150": 14, "yaf010160": 14, "yaf010170": 14, "yaf011000": 14, "yaf012000": 14, "yaf013000": 14, "yaf014000": 14, "yaf015000": 14, "yaf016000": 14, "epistolari": 14, "yaf017000": 14, "yaf017010": 14, "yaf017020": 14, "yaf017030": 14, "yaf018000": 14, "yaf018010": 14, "yaf018020": 14, "yaf018030": 14, "yaf018040": 14, "yaf018050": 14, "yaf018060": 14, "yaf018070": 14, "yaf018080": 14, "blend": 14, "yaf019000": 14, "yaf019010": 14, "yaf019020": 14, "yaf019030": 14, "yaf019040": 14, "yaf019050": 14, "wizard": 14, "witch": 14, "yaf020000": 14, "yaf021000": 14, "yaf022000": 14, "yaf023000": 14, "yaf023010": 14, "yaf024000": 14, "yaf024010": 14, "yaf024020": 14, "yaf024030": 14, "yaf024040": 14, "yaf024050": 14, "yaf024060": 14, "yaf024070": 14, "yaf024080": 14, "yaf024090": 14, "yaf024100": 14, "yaf024110": 14, "yaf024120": 14, "yaf024130": 14, "yaf024140": 14, "yaf024150": 14, "yaf024160": 14, "yaf024170": 14, "yaf024180": 14, "yaf025000": 14, "yaf026000": 14, "yaf027000": 14, "yaf027010": 14, "yaf027020": 14, "yaf028000": 14, "yaf029000": 14, "yaf030000": 14, "yaf030010": 14, "yaf030020": 14, "yaf031000": 14, "yaf032000": 14, "yaf033000": 14, "yaf034000": 14, "yaf035000": 14, "ranob": 14, "yaf036000": 14, "yaf037000": 14, "loner": 14, "outcast": 14, "yaf038000": 14, "yaf039000": 14, "yaf040000": 14, "mermaid": 14, "yaf041000": 14, "yaf042000": 14, "yaf043000": 14, "yaf043010": 14, "yaf044000": 14, "yaf045000": 14, "yaf046000": 14, "yaf046010": 14, "yaf046020": 14, "yaf046030": 14, "yaf046040": 14, "yaf046050": 14, "yaf046060": 14, "yaf046070": 14, "yaf046080": 14, "yaf046090": 14, "yaf046100": 14, "yaf046110": 14, "yaf046120": 14, "yaf046130": 14, "yaf046140": 14, "yaf046150": 14, "yaf047000": 14, "yaf047010": 14, "yaf047020": 14, "yaf047030": 14, "yaf047040": 14, "yaf047050": 14, "yaf048000": 14, "yaf049000": 14, "yaf050000": 14, "recycl": 14, "yaf051000": 14, "yaf051010": 14, "agnost": 14, "atheist": 14, "yaf051020": 14, "yaf051030": 14, "yaf051040": 14, "yaf051050": 14, "yaf051060": 14, "yaf051070": 14, "yaf051080": 14, "yaf051090": 14, "yaf051100": 14, "yaf051110": 14, "yaf051120": 14, "yaf051130": 14, "yaf051140": 14, "yaf052000": 14, "yaf052010": 14, "wholesom": 14, "yaf052020": 14, "yaf052030": 14, "yaf052040": 14, "yaf052050": 14, "yaf052060": 14, "romant": 14, "yaf053000": 14, "yaf054000": 14, "yaf054010": 14, "prep": 14, "yaf054020": 14, "yaf055000": 14, "yaf056000": 14, "yaf056010": 14, "alien": 14, "yaf056020": 14, "yaf057000": 14, "yaf058000": 14, "yaf058010": 14, "assimil": 14, "yaf058020": 14, "yaf058030": 14, "yaf058040": 14, "yaf058050": 14, "yaf058060": 14, "yaf058070": 14, "yaf058080": 14, "yaf058090": 14, "yaf058100": 14, "yaf058110": 14, "yaf058120": 14, "yaf058130": 14, "yaf058140": 14, "yaf058150": 14, "yaf058160": 14, "yaf058170": 14, "yaf058180": 14, "yaf058190": 14, "yaf058200": 14, "yaf058210": 14, "yaf058220": 14, "yaf058230": 14, "yaf058240": 14, "yaf058250": 14, "yaf058260": 14, "yaf058270": 14, "yaf059000": 14, "yaf059010": 14, "yaf059020": 14, "yaf059030": 14, "yaf059040": 14, "yaf059050": 14, "yaf059060": 14, "yaf059070": 14, "yaf059080": 14, "yaf059090": 14, "yaf059100": 14, "yaf059110": 14, "yaf059120": 14, "yaf059130": 14, "yaf059140": 14, "yaf060000": 14, "yaf061000": 14, "yaf062000": 14, "yaf063000": 14, "yaf064000": 14, "yaf064010": 14, "trip": 14, "yaf065000": 14, "vampir": 14, "yaf066000": 14, "yaf067000": 14, "yaf068000": 14, "werewolv": 14, "shifter": 14, "yaf069000": 14, "yaf070000": 14, "zombi": 14, "yaf071000": 14, "yan000000": 14, "yan001000": 14, "yan002000": 14, "yan003000": 14, "yan003010": 14, "yan003020": 14, "yan003030": 14, "yan004000": 14, "yan005000": 14, "yan005010": 14, "yan005020": 14, "yan005030": 14, "yan005040": 14, "yan005050": 14, "yan005060": 14, "yan005070": 14, "yan006000": 14, "yan006010": 14, "yan006020": 14, "yan006030": 14, "yan006040": 14, "yan006050": 14, "yan006060": 14, "yan006070": 14, "yan006080": 14, "yan006090": 14, "yan006100": 14, "yan006110": 14, "yan006120": 14, "yan006130": 14, "yan006140": 14, "yan007000": 14, "yan008000": 14, "yan009000": 14, "yan010000": 14, "yan011000": 14, "yan012000": 14, "yan012010": 14, "yan012020": 14, "yan012030": 14, "yan012040": 14, "yan013000": 14, "yan013010": 14, "yan013020": 14, "yan013030": 14, "yan013040": 14, "yan014000": 14, "yan015000": 14, "yan016000": 14, "yan017000": 14, "yan018000": 14, "yan018010": 14, "yan018020": 14, "yan018030": 14, "yan018040": 14, "yan018050": 14, "yan018060": 14, "yan018070": 14, "yan018080": 14, "yan019000": 14, "yan020000": 14, "yan020010": 14, "yan020020": 14, "yan020030": 14, "yan021000": 14, "yan021010": 14, "yan021020": 14, "yan022000": 14, "yan023000": 14, "yan024000": 14, "yan024010": 14, "yan024020": 14, "yan024030": 14, "yan024040": 14, "yan024050": 14, "yan024060": 14, "yan024070": 14, "yan024080": 14, "yan025000": 14, "yan025010": 14, "yan025020": 14, "yan025030": 14, "yan025040": 14, "yan025050": 14, "yan025060": 14, "yan025070": 14, "yan025080": 14, "yan025090": 14, "yan025100": 14, "yan025110": 14, "yan025120": 14, "yan025130": 14, "yan025140": 14, "yan025150": 14, "yan025160": 14, "yan025170": 14, "yan025180": 14, "yan025190": 14, "yan025200": 14, "yan025210": 14, "yan025220": 14, "yan025230": 14, "yan026000": 14, "yan027000": 14, "yan028000": 14, "yan029000": 14, "yan030000": 14, "yan030010": 14, "yan030020": 14, "yan030030": 14, "yan030040": 14, "yan030050": 14, "yan031000": 14, "yan032000": 14, "yan033000": 14, "yan034000": 14, "yan034010": 14, "yan034020": 14, "yan035000": 14, "yan036000": 14, "yan037000": 14, "yan037010": 14, "yan037020": 14, "yan037030": 14, "yan037040": 14, "yan037050": 14, "yan038000": 14, "yan038010": 14, "yan038020": 14, "yan038030": 14, "yan038040": 14, "yan038050": 14, "yan038060": 14, "yan038070": 14, "yan038080": 14, "yan038090": 14, "yan038100": 14, "yan038110": 14, "yan038120": 14, "yan038130": 14, "yan038140": 14, "yan039000": 14, "yan039010": 14, "yan039020": 14, "yan039030": 14, "yan039040": 14, "yan040000": 14, "yan041000": 14, "yan042000": 14, "yan043000": 14, "yan044000": 14, "yan045000": 14, "yan046000": 14, "yan047000": 14, "yan047010": 14, "yan047020": 14, "yan047030": 14, "yan047040": 14, "yan047050": 14, "yan047060": 14, "yan047070": 14, "yan047080": 14, "yan048000": 14, "yan048010": 14, "yan048020": 14, "yan048030": 14, "yan048040": 14, "yan049000": 14, "yan050000": 14, "yan050010": 14, "yan050020": 14, "yan050030": 14, "yan050040": 14, "yan050050": 14, "yan050060": 14, "yan050070": 14, "yan050080": 14, "yan050090": 14, "yan050100": 14, "yan050110": 14, "yan050120": 14, "yan050130": 14, "yan051000": 14, "yan051010": 14, "yan051020": 14, "yan051030": 14, "yan051040": 14, "yan051050": 14, "yan051060": 14, "yan051070": 14, "yan051080": 14, "yan051090": 14, "yan051100": 14, "yan051110": 14, "yan051120": 14, "yan051140": 14, "yan051150": 14, "yan051160": 14, "yan051170": 14, "yan051180": 14, "yan051190": 14, "yan051200": 14, "yan051210": 14, "yan051220": 14, "yan051230": 14, "yan051240": 14, "yan051250": 14, "yan051260": 14, "yan051270": 14, "yan051280": 14, "yan052000": 14, "yan052010": 14, "yan052020": 14, "yan052030": 14, "yan052040": 14, "yan052050": 14, "yan052060": 14, "yan053000": 14, "yan053010": 14, "yan053020": 14, "yan053030": 14, "yan053040": 14, "yan053050": 14, "yan053060": 14, "yan053070": 14, "yan053080": 14, "yan053090": 14, "paralymp": 14, "yan053100": 14, "yan053110": 14, "yan053120": 14, "yan054000": 14, "yan054010": 14, "yan054020": 14, "yan055000": 14, "yan055010": 14, "yan055020": 14, "yan055030": 14, "yan055040": 14, "yan055050": 14, "yan056000": 14, "yan056010": 14, "yan056020": 14, "yan056030": 14, "yan057000": 14, "scrub_identifi": 14, "lowercas": [14, 19], "scrub_nam": 14, "see_also": 14, "custommatchtoken": 14, "subject_token": 14, "ruleset": 14, "deweydecimalclassifi": 14, "833": 14, "873": 14, "fic": 14, "843": 14, "813": 14, "883": 14, "853": 14, "823": 14, "863": 14, "960": 14, "961": 14, "962": 14, "963": 14, "964": 14, "965": [14, 16], "966": 14, "967": 14, "968": 14, "969": 14, "710": 14, "711": 14, "712": 14, "713": 14, "714": 14, "715": 14, "716": 14, "717": 14, "718": [14, 16], "719": 14, "720": 14, "721": 14, "722": 14, "723": 14, "724": 14, "725": 14, "726": 14, "727": 14, "728": 14, "729": 14, "701": 14, "702": [14, 16], "703": 14, "704": 14, "705": 14, "706": 14, "707": 14, "708": 14, "709": 14, "730": 14, "731": 14, "732": 14, "733": 14, "734": 14, "735": 14, "736": 14, "737": 14, "738": 14, "739": 14, "740": 14, "741": [14, 16], "742": 14, "743": 14, "744": 14, "745": 14, "746": 14, "747": 14, "748": 14, "749": 14, "750": [14, 19], "751": 14, "752": 14, "753": 14, "754": 14, "755": 14, "756": 14, "757": 14, "758": 14, "759": 14, "760": 14, "761": 14, "762": 14, "763": 14, "764": 14, "765": 14, "767": 14, "768": 14, "769": 14, "774": 14, "776": 14, "950": 14, "951": 14, "952": 14, "953": 14, "954": 14, "955": 14, "956": 14, "957": 14, "958": 14, "959": 14, "995": 14, "996": 14, "997": 14, "920": 14, "330": 14, "331": 14, "332": 14, "333": [14, 16], "334": 14, "335": 14, "336": 14, "337": 14, "338": 14, "339": 14, "220": [14, 16], "221": 14, "222": 14, "223": 14, "224": 14, "225": [14, 16], "226": 14, "227": 14, "228": 14, "229": 14, "230": [14, 16], "231": 14, "232": 14, "233": [14, 16], "234": 14, "235": 14, "236": 14, "237": 14, "238": 14, "239": 14, "240": [14, 16], "242": 14, "243": [14, 16], "244": 14, "245": [14, 16], "246": 14, "247": 14, "248": 14, "249": 14, "250": 14, "251": [14, 16], "252": 14, "253": [14, 16], "254": 14, "255": 14, "256": 14, "257": 14, "258": 14, "259": 14, "260": [14, 16], "261": 14, "262": 14, "263": [14, 16], "264": 14, "265": 14, "266": 14, "267": 14, "268": 14, "269": 14, "270": 14, "271": 14, "272": 14, "273": 14, "274": 14, "275": [14, 16], "276": 14, "277": [14, 16], "278": 14, "279": 14, "280": 14, "281": [14, 16], "282": 14, "283": 14, "284": 14, "285": 14, "286": [14, 16], "287": 14, "288": 14, "289": 14, "640": 14, "641": 14, "790": 14, "791": 14, "792": 14, "793": 14, "794": [14, 16], "795": 14, "812": 14, "822": 14, "832": 14, "842": [14, 19], "852": [14, 16], "862": 14, "872": 14, "882": [14, 16], "370": [14, 16], "371": 14, "372": [14, 16], "373": 14, "374": 14, "375": 14, "376": 14, "377": 14, "378": 14, "379": 14, "940": 14, "941": 14, "942": 14, "943": 14, "944": 14, "945": 14, "946": 14, "947": [14, 16], "948": 14, "949": 14, "398": [14, 16], "297": [14, 16], "296": 14, "981": 14, "982": 14, "983": 14, "984": 14, "985": 14, "986": 14, "987": 14, "988": 14, "989": 14, "340": 14, "341": 14, "342": 14, "343": 14, "344": 14, "345": [14, 16], "346": [14, 16], "347": 14, "348": 14, "349": 14, "364": 14, "658": [14, 16], "510": 14, "511": [14, 16], "512": 14, "513": 14, "514": 14, "515": 14, "516": 14, "517": 14, "518": 14, "519": 14, "610": 14, "611": 14, "612": 14, "613": 14, "614": 14, "615": 14, "616": 14, "617": 14, "618": 14, "619": 14, "355": 14, "356": 14, "357": 14, "358": [14, 16], "359": 14, "780": 14, "781": 14, "782": 14, "783": 14, "784": 14, "785": 14, "786": 14, "787": 14, "788": 14, "53": [14, 16], "54": 14, "55": [14, 16], "56": [14, 16], "57": [14, 16], "58": 14, "59": [14, 16], "105": 14, "405": 14, "505": 14, "605": 14, "805": 14, "905": 14, "160": [14, 16], "161": 14, "162": 14, "163": [14, 16], "164": 14, "165": 14, "166": 14, "167": 14, "168": [14, 16], "169": 14, "170": [14, 16], "171": 14, "172": 14, "173": 14, "174": 14, "175": 14, "176": 14, "177": 14, "178": [14, 16], "179": [14, 16], "180": 14, "181": 14, "182": 14, "183": 14, "184": 14, "185": 14, "186": 14, "187": [14, 16], "188": 14, "189": 14, "190": [14, 16], "191": 14, "192": 14, "193": 14, "194": 14, "195": 14, "196": [14, 16], "197": [14, 16], "198": 14, "199": 14, "771": 14, "772": 14, "773": 14, "775": 14, "778": 14, "779": 14, "811": 14, "821": 14, "831": 14, "841": 14, "851": 14, "861": [14, 16], "871": 14, "874": 14, "881": 14, "884": 14, "320": 14, "321": [14, 16], "322": 14, "323": 14, "324": 14, "325": 14, "326": 14, "327": 14, "328": 14, "329": 14, "351": 14, "352": 14, "353": 14, "354": 14, "151": [14, 16], "152": [14, 16], "153": 14, "154": 14, "155": 14, "156": [14, 16], "157": 14, "158": 14, "159": [14, 16], "430": 14, "431": 14, "432": [14, 16], "433": 14, "434": 14, "435": 14, "436": [14, 16], "437": 14, "438": 14, "439": 14, "440": 14, "441": 14, "442": 14, "443": [14, 16], "444": 14, "445": 14, "446": 14, "447": 14, "448": 14, "449": 14, "450": [14, 19], "452": 14, "453": 14, "454": 14, "455": 14, "456": 14, "457": 14, "458": [14, 16], "459": 14, "460": 14, "461": 14, "462": 14, "463": 14, "464": 14, "465": 14, "466": 14, "467": 14, "468": 14, "469": 14, "470": 14, "471": 14, "472": 14, "473": 14, "474": 14, "475": [14, 16], "476": 14, "477": 14, "478": [14, 16], "479": 14, "480": 14, "481": 14, "482": 14, "483": 14, "484": 14, "485": 14, "486": 14, "487": 14, "488": 14, "489": 14, "490": 14, "491": 14, "492": [14, 16], "493": 14, "494": 14, "495": 14, "496": 14, "497": 14, "498": 14, "499": 14, "19": [14, 16], "31": [14, 16], "33": [14, 16], "34": [14, 16], "36": [14, 16], "37": [14, 16], "38": [14, 16], "39": [14, 16], "103": 14, "203": 14, "303": 14, "503": 14, "603": 14, "803": 14, "903": 14, "410": 14, "411": 14, "412": 14, "413": [14, 16], "414": 14, "415": 14, "416": 14, "417": 14, "418": 14, "419": 14, "420": 14, "421": 14, "422": 14, "423": 14, "424": 14, "425": 14, "426": 14, "427": [14, 16], "428": 14, "429": 14, "204": 14, "205": [14, 16], "206": 14, "207": 14, "208": 14, "209": 14, "210": 14, "211": 14, "212": 14, "213": 14, "214": [14, 16], "215": 14, "216": [14, 16], "217": 14, "218": 14, "219": 14, "290": 14, "292": 14, "293": 14, "294": 14, "295": 14, "299": 14, "501": [14, 16], "506": 14, "507": 14, "508": 14, "521": [14, 16], "522": 14, "523": 14, "524": 14, "526": 14, "527": 14, "528": 14, "529": 14, "530": [14, 16], "531": 14, "532": 14, "533": 14, "534": 14, "535": 14, "536": 14, "537": 14, "538": 14, "539": 14, "540": 14, "541": 14, "542": 14, "543": 14, "544": 14, "545": 14, "546": 14, "547": 14, "548": 14, "549": [14, 16], "550": 14, "551": 14, "552": 14, "553": 14, "554": 14, "555": 14, "556": 14, "557": 14, "558": 14, "559": 14, "560": 14, "561": 14, "562": 14, "563": 14, "564": 14, "565": 14, "566": 14, "567": [14, 16], "568": 14, "569": 14, "570": 14, "571": 14, "572": 14, "573": 14, "574": 14, "575": [14, 16], "576": 14, "577": 14, "578": 14, "579": 14, "580": 14, "581": 14, "582": 14, "583": 14, "584": 14, "585": 14, "586": [14, 16], "587": 14, "588": 14, "589": 14, "590": 14, "591": 14, "592": 14, "593": 14, "594": 14, "595": 14, "596": 14, "597": [14, 16], "598": 14, "599": 14, "301": 14, "302": 14, "304": 14, "305": 14, "306": 14, "307": 14, "308": 14, "309": 14, "361": 14, "362": 14, "363": 14, "390": 14, "391": 14, "392": 14, "393": 14, "394": 14, "395": 14, "396": 14, "399": 14, "796": 14, "797": 14, "798": 14, "799": 14, "601": 14, "602": 14, "604": 14, "606": [14, 16], "607": 14, "608": 14, "609": 14, "620": 14, "621": 14, "622": 14, "623": 14, "624": 14, "625": 14, "626": 14, "627": [14, 16], "628": 14, "629": 14, "630": 14, "631": 14, "632": [14, 16], "633": 14, "634": 14, "635": 14, "636": 14, "637": 14, "638": 14, "660": 14, "661": 14, "662": 14, "663": 14, "664": 14, "665": 14, "666": 14, "667": 14, "668": 14, "669": [14, 16], "670": 14, "671": 14, "672": 14, "673": 14, "674": 14, "675": 14, "676": 14, "677": 14, "678": 14, "679": 14, "681": 14, "682": 14, "683": 14, "684": 14, "685": 14, "686": 14, "687": 14, "688": 14, "689": 14, "690": 14, "691": 14, "692": 14, "693": [14, 16, 19], "694": 14, "695": 14, "696": 14, "697": 14, "698": 14, "699": 14, "910": 14, "911": 14, "912": 14, "913": 14, "914": [14, 16], "915": 14, "916": 14, "917": 14, "918": 14, "919": 14, "973": 14, "974": 14, "975": 14, "976": 14, "977": 14, "978": 14, "979": 14, "909": 14, "002": 14, "004": 14, "005": 14, "006": 14, "007": 14, "unassign": [14, 16], "008": 14, "009": 14, "010": 14, "011": 14, "012": 14, "013": 14, "014": 14, "pseudonym": 14, "015": 14, "016": 14, "017": 14, "018": 14, "019": 14, "020": 14, "021": 14, "022": 14, "023": 14, "024": 14, "025": 14, "026": 14, "027": 14, "028": 14, "029": 14, "030": 14, "encycloped": 14, "031": 14, "032": 14, "033": 14, "034": 14, "occitan": [14, 19], "catalan": [14, 19], "035": 14, "romanian": [14, 19], "036": 14, "037": 14, "038": 14, "039": 14, "040": 14, "041": 14, "042": 14, "043": 14, "044": 14, "045": 14, "046": 14, "047": 14, "048": 14, "049": 14, "050": 14, "051": 14, "052": 14, "053": 14, "054": 14, "055": 14, "056": 14, "057": 14, "058": 14, "059": 14, "060": 14, "061": 14, "062": 14, "isl": [14, 19], "063": 14, "064": 14, "monaco": 14, "065": 14, "adjac": 14, "066": 14, "iberian": 14, "067": 14, "068": 14, "069": 14, "070": 14, "071": 14, "072": 14, "073": 14, "074": 14, "075": 14, "076": 14, "077": 14, "078": 14, "079": 14, "080": 14, "081": 14, "082": 14, "083": 14, "084": 14, "085": 14, "086": 14, "087": 14, "088": 14, "089": 14, "090": 14, "manuscript": [14, 19], "rare": 14, "091": 14, "092": 14, "093": 14, "incunabula": 14, "094": 14, "095": 14, "096": 14, "097": 14, "098": 14, "forgeri": 14, "099": 14, "101": 14, "102": [14, 16], "miscellani": 14, "104": 14, "106": [14, 16], "107": 14, "108": [14, 16], "treatment": 14, "109": 14, "110": [14, 16], "111": 14, "ontolog": 14, "112": [14, 16], "113": 14, "114": [14, 16], "115": [14, 16], "116": 14, "117": 14, "118": [14, 16], "119": 14, "causat": 14, "humankind": 14, "121": [14, 16], "122": [14, 16], "123": 14, "indetermin": 14, "124": 14, "teleolog": 14, "125": [14, 16], "126": [14, 16], "127": 14, "unconsci": 14, "subconsci": 14, "128": [14, 16], "129": 14, "destini": 14, "131": 14, "132": 14, "133": 14, "134": [14, 16], "135": [14, 16], "136": 14, "137": 14, "divinatori": 14, "grapholog": 14, "138": 14, "physiognomi": 14, "139": 14, "phrenolog": 14, "141": 14, "142": [14, 16], "143": [14, 16], "bergson": 14, "intuition": 14, "144": 14, "145": 14, "sensation": 14, "146": 14, "147": 14, "pantheism": 14, "148": 14, "eclectic": 14, "tradition": 14, "149": 14, "percept": 14, "drive": 14, "induct": 14, "deduct": 14, "fallaci": 14, "syllog": 14, "persuas": 14, "leisur": 14, "norm": [14, 19], "socrat": 14, "platon": 14, "aristotelian": 14, "skeptic": 14, "neoplaton": 14, "epicurean": 14, "stoic": 14, "doctrin": 14, "sect": 14, "knowabl": 14, "theodici": 14, "tanakh": 14, "poetic": 14, "epistl": 14, "revel": 14, "apocalyps": 14, "apocrypha": 14, "pseudepigrapha": 14, "salvat": 14, "grace": 14, "beings": 14, "creed": 14, "polem": 14, "evangelist": 14, "articl": 14, "parish": 14, "congreg": 14, "rite": 14, "continent": 14, "discipl": 14, "291": 14, "babism": 14, "bahai": 14, "298": [14, 16], "factor": [14, 17], "310": [14, 16], "311": 14, "312": 14, "313": 14, "314": 14, "317": [14, 16], "318": 14, "319": [14, 16], "emancip": 14, "cooper": 14, "regul": 14, "jurisdict": 14, "infantri": 14, "mount": 14, "penal": [14, 19], "366": 14, "367": [14, 16], "club": 14, "368": 14, "369": 14, "380": 14, "381": 14, "382": 14, "383": 14, "384": 14, "385": [14, 16], "386": 14, "inland": 14, "waterwai": 14, "ferri": 14, "387": [14, 16], "388": 14, "ground": 14, "389": 14, "metrolog": 14, "397": 14, "402": [14, 16], "406": 14, "407": 14, "408": 14, "dialectolog": 14, "variat": 14, "anglo": [14, 19], "saxon": [14, 19], "ital": 14, "postclass": 14, "vulgar": 14, "hellen": 14, "preclass": 14, "indo": [14, 19], "afro": [14, 19], "asiat": [14, 19], "semit": [14, 19], "altaic": [14, 19], "ural": 14, "hyperborean": 14, "dravidian": [14, 19], "austronesian": [14, 19], "504": 14, "principl": 14, "celesti": 14, "astronom": 14, "ephemerid": 14, "liquid": 14, "vibrat": 14, "infrar": 14, "ultraviolet": 14, "petrolog": 14, "paleozoolog": 14, "paleobotani": 14, "microorgan": 14, "seashor": 14, "mollusk": 14, "molluscoid": 14, "arthropod": 14, "chordat": 14, "cold": 14, "blood": 14, "vertebr": 14, "fungi": 14, "alga": 14, "characterist": 14, "dicotyledon": 14, "monocotyledon": 14, "gymnosperm": 14, "conif": 14, "seedless": 14, "bryophyt": 14, "cytolog": 14, "incid": 14, "therapeut": 14, "specialti": 14, "nautic": 14, "sanitari": 14, "plantat": 14, "orchard": 14, "drink": 14, "642": 14, "meal": 14, "643": 14, "household": 14, "644": 14, "645": 14, "646": 14, "647": [14, 16], "648": 14, "housekeep": 14, "649": 14, "651": 14, "653": 14, "shorthand": 14, "654": 14, "655": 14, "656": 14, "657": 14, "659": 14, "explos": 14, "wax": 14, "gase": 14, "coat": 14, "metalwork": 14, "iron": 14, "steel": 14, "alloi": 14, "nonferr": 14, "lumber": 14, "cork": 14, "leather": 14, "fur": [14, 19], "pulp": 14, "elastom": 14, "680": 14, "forg": 14, "blacksmith": 14, "workshop": 14, "accessori": 14, "galleri": 14, "trafficwai": 14, "woodi": 14, "herbac": 14, "cemeteri": 14, "1399": 14, "1400": [14, 19], "etruscan": 14, "numismat": 14, "sigillographi": 14, "perspect": 14, "lithograph": 14, "chromolithographi": 14, "serigraphi": 14, "engrav": 14, "mezzotint": 14, "aquatint": 14, "etch": 14, "drypoint": 14, "770": 14, "pigment": 14, "777": [14, 16], "ensembl": 14, "wind": 14, "789": 14, "chanc": [14, 16], "athlet": 14, "800": 14, "801": [14, 16], "802": 14, "804": 14, "806": 14, "807": 14, "808": 14, "809": 14, "810": 14, "814": 14, "815": 14, "816": 14, "817": 14, "818": 14, "819": 14, "820": 14, "824": [14, 16], "825": 14, "826": 14, "827": 14, "828": 14, "829": 14, "830": 14, "834": 14, "835": 14, "836": 14, "837": 14, "838": 14, "839": 14, "844": 14, "845": 14, "846": 14, "847": 14, "848": 14, "849": 14, "854": 14, "855": 14, "857": 14, "858": 14, "859": 14, "860": 14, "864": 14, "865": 14, "866": 14, "867": 14, "868": 14, "869": 14, "870": 14, "dramat": 14, "875": 14, "876": 14, "877": 14, "878": 14, "879": 14, "880": 14, "885": 14, "886": 14, "887": 14, "888": 14, "889": 14, "890": 14, "891": 14, "892": 14, "893": 14, "894": 14, "895": 14, "896": 14, "897": 14, "898": 14, "899": 14, "901": 14, "902": 14, "904": 14, "906": 14, "907": 14, "908": 14, "chart": [14, 19], "insignia": 14, "921": 14, "922": 14, "923": 14, "924": 14, "925": 14, "926": 14, "927": 14, "928": 14, "929": 14, "930": 14, "931": 14, "932": 14, "933": 14, "934": 14, "935": 14, "mesopotamia": 14, "iranian": [14, 19], "plateau": 14, "936": 14, "937": 14, "938": 14, "939": [14, 16], "wale": 14, "siberia": 14, "tunisia": 14, "libya": 14, "sudan": 14, "ethiopia": 14, "eritrea": 14, "coast": 14, "offshor": 14, "algeria": 14, "970": 14, "971": 14, "972": 14, "northeastern": 14, "southeastern": 14, "basin": 14, "slope": 14, "980": [14, 16], "bolivia": 14, "colombia": 14, "venezuela": 14, "guiana": 14, "paraguai": 14, "uruguai": 14, "990": 14, "991": 14, "992": 14, "993": 14, "994": 14, "melanesia": 14, "polynesia": 14, "998": 14, "arctic": 14, "antarctica": 14, "999": 14, "name_for": 14, "gutenbergbookshelfclassifi": 14, "bestsel": 14, "1895": 14, "buccan": 14, "corsair": 14, "harvard": [14, 19], "armour": 14, "monthli": 14, "erot": 14, "noteworthi": 14, "bibliomania": 14, "boer": 14, "napoleon": 14, "wild": 14, "lorebird": 14, "ainsle": 14, "farmer": 14, "blackwood": 14, "edinburgh": 14, "barnav\u00e4nnen": 14, "buchanan": 14, "man": [14, 19], "bulletin": 14, "lill": 14, "aard": 14, "haar": 14, "volken": 14, "dew": 14, "donaho": 14, "golden": 14, "harper": 14, "graham": 14, "lippincott": 14, "mcclure": 14, "mr": [14, 19], "whittelsei": 14, "daughter": 14, "northern": [14, 19], "nut": 14, "grower": 14, "missionari": 14, "quarterli": 14, "arena": 14, "argosi": 14, "bai": [14, 19], "botan": 14, "foundat": 14, "economist": 14, "esperantist": 14, "round": 14, "And": 14, "idler": 14, "penni": 14, "negro": 14, "knickerbock": 14, "mayflow": 14, "menorah": 14, "tast": 14, "censor": 14, "preacher": 14, "aldin": 14, "st": [14, 16, 19], "nichola": 14, "punch": 14, "punchinello": 14, "scribner": 14, "scrap": 14, "speaker": 14, "star": 14, "stripe": 14, "strand": 14, "unpopular": 14, "writer": 14, "yellow": 14, "cia": 14, "factbook": 14, "bah\u00e1": 14, "\u00ed": 14, "astound": 14, "precursor": 14, "galaxi": 14, "eg": 14, "fastclassifi": 14, "keywordbasedclassifi": 14, "ageorgradeclassifi": 14, "catchall_keyword": 14, "match_kw": 14, "match_term": 14, "cocktail": 14, "lgbtq": 14, "sf": 14, "technothril": 14, "juvenile_blacklist": 14, "delinqu": 14, "juvenile_ind": 14, "juvenile_terms_that_imply_young_adult": 14, "level_1_nonfiction_ind": 14, "level_2_fiction_ind": 14, "level_2_keyword": 14, "level_2_nonfiction_ind": 14, "level_3_keyword": 14, "young_adult_ind": 14, "exclude_exampl": 14, "audience_match": 14, "genre_match": 14, "lcshclassifi": 14, "tagclassifi": 14, "boundari": 14, "lccclassifi": 14, "pq": 14, "pr": 14, "ps": [14, 19], "pt": [14, 19], "na": [14, 19], "ds": 14, "du": [14, 19], "hc": 14, "hf": 14, "hj": 14, "bs": [14, 19], "bt": 14, "bx": 14, "tt": [14, 19], "da": [14, 19], "daw": 14, "df": 14, "dg": 14, "dh": 14, "dj": 14, "dk": 14, "dl": 14, "dp": 14, "dq": 14, "dr": 14, "gv": [14, 19], "bm": [14, 19], "qm": 14, "hq": 14, "bj": 14, "tr": [14, 19], "hx": 14, "qb": 14, "qd": 14, "qe": 14, "qh": 14, "qk": 14, "ql": 14, "qr": 14, "gb": [14, 21], "gc": 14, "qp": 14, "hd": 14, "he": [14, 19], "hm": 14, "hn": 14, "hs": 14, "ht": [14, 19], "hv": 14, "gn": [14, 19], "gf": 14, "leftov": 14, "collector": 14, "academi": 14, "ay": [14, 19], "specul": 14, "diplomat": 14, "seal": 14, "ce": [14, 19], "calendar": 14, "cj": 14, "inscript": 14, "epigraphi": 14, "cs": [14, 19], "AND": 14, "liechtenstein": 14, "czechoslovakia": 14, "greco": 14, "holland": 14, "djk": 14, "balkan": 14, "dx": 14, "gypsi": 14, "THE": 14, "ge": [14, 17], "anthropogeographi": 14, "hg": 14, "benevol": 14, "ja": [14, 19], "jc": 14, "jf": 14, "jj": 14, "jk": 14, "jl": 14, "jq": 14, "jv": [14, 19], "jx": 14, "jz": 14, "kz": 14, "kbm": 14, "halakah": 14, "kbp": 14, "shar": 14, "u012bah": 14, "fiqh": 14, "kbr": 14, "kbu": 14, "holi": 14, "kd": 14, "kingdom": 14, "kdz": 14, "ke": 14, "kf": 14, "kg": [14, 19], "kh": 14, "lb": [14, 19], "le": [14, 17, 19], "lf": 14, "lg": [14, 19], "lh": 14, "lj": 14, "fratern": 14, "textbook": 14, "ml": [14, 19], "nk": 14, "nx": 14, "philolog": 14, "pf": 14, "pg": 14, "albanian": [14, 19], "ph": 14, "basqu": [14, 19], "pj": 14, "pl": [14, 19], "pm": 14, "artifici": [14, 19], "bell": 14, "lettr": 14, "ra": 14, "rb": 14, "rc": 14, "rd": 14, "rf": 14, "rg": 14, "rj": 14, "rk": 14, "rl": 14, "rm": [14, 19], "rs": 14, "materia": 14, "medica": 14, "rt": 14, "rv": [14, 16], "thomsonian": 14, "eclect": 14, "rx": 14, "rz": 14, "sb": 14, "sh": 14, "angl": 14, "ta": [14, 19], "td": 14, "te": [14, 19], "pavement": 14, "tf": 14, "tg": [14, 19], "th": [14, 16, 19], "tj": 14, "tk": [14, 19], "tl": [14, 19], "vehicl": 14, "tp": 14, "handicraft": 14, "ua": 14, "armi": 14, "ub": 14, "uc": 14, "ud": 14, "ue": 14, "cavalri": 14, "armor": 14, "uf": 14, "artilleri": 14, "ug": [14, 19], "uh": 14, "navi": 14, "vb": 14, "vc": 14, "vd": 14, "seamen": 14, "vf": 14, "ordnanc": 14, "vg": 14, "vk": 14, "merchant": 14, "vm": 14, "top_level": 14, "overdriveclassifi": 14, "antiquarian": 14, "d\u00e9cor": 14, "judaica": 14, "workbook": 14, "chick": 14, "lit": [14, 19], "music_genr": 14, "ambient": 14, "concerto": 14, "electronica": 14, "operetta": 14, "orchestr": 14, "ragtim": 14, "soundtrack": 14, "neither_fiction_nor_nonfict": 14, "video_genr": 14, "rbdigitalaudienceclassifi": 14, "freeformaudienceclassifi": 14, "rbdigitalsubjectclassifi": 14, "fiction_genr": 14, "simplifiedfictionclassifi": 14, "simplifiedgenreclassifi": 14, "classifierconst": 14, "audiences_no_research": 14, "and_up": 14, "fast": [14, 16, 19], "default_audience_for_target_ag": 14, "default_target_age_for_audi": 14, "decent": 14, "range_tupl": 14, "numericrang": [14, 16], "scrub_identifier_and_nam": 14, "adult_age_cutoff": 14, "age_rang": [14, 16], "all_ages_age_cutoff": 14, "atos_scor": [14, 16], "ato": [14, 16], "audiences_adult": 14, "audiences_juvenil": 14, "audiences_young_children": 14, "audience_adult": 14, "audience_adults_onli": 14, "audience_all_ag": 14, "audience_children": 14, "audience_research": 14, "audience_young_adult": 14, "axis_360_audi": [14, 16], "freeform_audi": [14, 16], "grade_level": [14, 16], "gutenberg_bookshelf": [14, 16], "interest_level": [14, 16], "lexile_scor": [14, 16], "lexil": [14, 16], "nypl_app": [14, 16], "appeal": [14, 16], "rbdigital_audi": [14, 16], "simplified_fiction_statu": [14, 16], "simplified_genr": [14, 16], "young_adult_age_cutoff": 14, "audience_restrict": 14, "subgenr": [14, 16], "all_subgenr": 14, "has_subgenr": 14, "fiction_sourc": 14, "nonfiction_sourc": 14, "self_and_subgenr": [14, 16], "variable_nam": 14, "workclassifi": 14, "test_sess": 14, "embarass": 14, "absent": 14, "convinc": 14, "contrari": 14, "audience_imprint": 14, "harlequin": 14, "harperteen": 14, "tween": 14, "rosen": 14, "default_fict": [14, 16], "consolidate_genre_weight": 14, "subgenre_swallows_parent_at": 14, "proport": 14, "fiction_imprint": 14, "del": [14, 19], "rei": 14, "fiction_publish": 14, "genre_imprint": 14, "frommer": 14, "undon": 14, "intrigu": 14, "lucasbook": 14, "genre_publish": 14, "fodor": 14, "kensington": 14, "marvel": 14, "llc": [14, 19], "pocket": 14, "trek": 14, "nonfiction_imprint": 14, "nonfiction_publish": 14, "wilei": 14, "not_adult_imprint": 14, "bloomsburi": 14, "delacort": 14, "hmh": 14, "knopf": 14, "macmillan": 14, "nyr": 14, "scholast": 14, "paperback": 14, "not_adult_publish": 14, "hachett": 14, "littl": 14, "nickelodeon": 14, "penguin": 14, "inc": [14, 19], "prepare_to_classifi": 14, "top_tier_valu": 14, "weigh_genr": 14, "genre_data": 14, "weigh_metadata": 14, "lcpcredentialfactori": 15, "get_hashed_passphras": 15, "get_patron_id": 15, "get_patron_passphras": 15, "set_hashed_passphras": 15, "hashed_passphras": 15, "lcpcredentialtyp": 15, "lcp_hashed_passphras": 15, "lcp_passphras": 15, "lcperror": 15, "add_rol": 16, "cache_kei": 16, "can_see_collect": 16, "has_password": 16, "is_librarian": 16, "is_library_manag": 16, "is_sitewide_librarian": 16, "is_sitewide_library_manag": 16, "is_system_admin": 16, "password_hash": 16, "remove_rol": 16, "update_credenti": 16, "with_password": 16, "adminrol": 16, "library_manag": 16, "sitewide_librarian": 16, "sitewide_library_manag": 16, "system_admin": 16, "admin_id": 16, "cache_forev": 16, "crawlable_typ": 16, "cachedfeedkei": 16, "feed_typ": 16, "facets_kei": 16, "groups_typ": 16, "navigation_typ": 16, "page_typ": 16, "recommendations_typ": 16, "related_typ": 16, "series_typ": 16, "refresher_method": 16, "regener": 16, "__unicode__": 16, "stale": 16, "representation_id": 16, "willnotgenerateexpensivefe": 16, "veloc": 16, "client_ev": 16, "open_book": 16, "cm_checkin": 16, "circulation_manager_check_in": 16, "cm_checkout": 16, "circulation_manager_check_out": 16, "cm_fulfil": 16, "circulation_manager_fulfil": 16, "cm_hold_plac": 16, "circulation_manager_hold_plac": 16, "cm_hold_releas": 16, "circulation_manager_hold_releas": 16, "distributor_checkin": 16, "distributor_checkout": 16, "distributor_hold_releas": 16, "distributor_title_add": 16, "distributor_title_remov": 16, "new_patron": 16, "circulation_manager_new_patron": 16, "no_dat": 16, "trusted_distributor_weight": 16, "comes_from_license_sourc": 16, "data_source_id": 16, "generic_juvenile_audi": 16, "identifier_id": 16, "quality_as_indicator_of_target_ag": 16, "scaled_weight": 16, "subject_id": 16, "weight_as_indicator_of_target_ag": 16, "work_genr": 16, "types_for_search": 16, "assign_to_genr": 16, "type_restrict": 16, "by_uri": 16, "worldcat": 16, "bisg": 16, "bisac_subject": 16, "common_but_not_assigned_to_genr": 16, "min_occur": 16, "describes_format": 16, "assign_genr": 16, "hacki": 16, "target_age_str": 16, "audiobook_loan_duration_kei": 16, "data_source_name_set": 16, "default_audience_kei": 16, "default_reservation_period_kei": 16, "ebook_loan_duration_kei": 16, "external_account_id_kei": 16, "global_collection_data_sourc": 16, "standard_default_loan_period": 16, "standard_default_reservation_period": 16, "by_datasourc": 16, "by_name_and_protocol": 16, "catalog_identifi": 16, "create_external_integr": 16, "from_metadata_identifi": 16, "default_loan_period": 16, "default_loan_period_set": 16, "search_index": 16, "hundr": 16, "thousand": 16, "gradual": 16, "confin": 16, "disassociate_librari": 16, "disassoci": 16, "include_secret": 16, "explanatori": 16, "assumpt": 16, "external_integration_id": 16, "metadata_identifi": [16, 21], "isbns_updated_sinc": 16, "licensepools_with_works_updated_sinc": 16, "marked_for_delet": 16, "pools_with_no_delivery_mechan": 16, "whatsoev": 16, "restrict_to_ready_deliverable_work": 16, "unique_account_id": 16, "unresolved_catalog": 16, "unsuccessfulli": 16, "collectionconfigurationstorag": 16, "external_integration_associ": 16, "baseconfigurationstorag": 16, "deseri": 16, "collectionidentifi": 16, "collectionmiss": 16, "license_pool_typ": 16, "valid_typ": 16, "for_license_pool": 16, "configurationattribut": 16, "configurationattributetyp": 16, "to_control_typ": 16, "hasconfigurationset": 16, "awar": [16, 19], "get_setting_valu": [16, 21], "set_setting_valu": [16, 21], "setting_valu": [16, 21], "to_set": 16, "to_settings_gener": 16, "configurationmetadata": [16, 21], "get_configuration_metadata": 16, "to_bool": 16, "scalar": [16, 17], "means_y": 16, "configurationopt": 16, "from_enum": 16, "conver": 16, "neither": 16, "excluded_audio_data_sources_default": 16, "bool_valu": 16, "float_valu": 16, "for_externalintegr": 16, "for_library_and_externalintegr": 16, "int_valu": 16, "integ": [16, 21, 22, 23], "is_secret": 16, "json_valu": 16, "sitewide_secret": 16, "across": [16, 19], "value_or_default": 16, "admin_auth_go": 16, "admin_auth": 16, "admin_auth_protocol": 16, "adobe_vendor_id": 16, "analytics_go": 16, "axis_360": 16, "bibblio": 16, "catalog_go": 16, "ils_catalog": 16, "cdn_goal": 16, "content_caf": 16, "cafe": 16, "content_serv": 16, "data_source_for_license_protocol": 16, "dcterms_identifi": 16, "directory_import": 16, "drm_goal": 16, "google_analyt": 16, "google_oauth": 16, "internal_log": 16, "license_protocol": 16, "intervent": 16, "logging_go": 16, "marc_export": 16, "metadata_go": 16, "novelist": [16, 26], "nypl_shadowcat": 16, "shadowcat": 16, "nyt": [16, 26], "one_click": 16, "opds_registr": 16, "patron_auth_go": 16, "patron_auth": 16, "rb_digit": 16, "search_goal": 16, "admin_authent": 16, "for_collection_and_purpos": 16, "for_goal": 16, "for_library_and_go": 16, "one_for_library_and_go": 16, "set_set": 16, "with_setting_valu": 16, "scenario": 16, "externalintec": 16, "externalintegrationlink": 16, "collection_mirror_set": 16, "covers_mirror_integration_id": 16, "books_mirror_integration_id": 16, "protected_access_books_mirror_integration_id": 16, "covers_mirror": 16, "covers_kei": 16, "marc_mirror": 16, "open_access_book": 16, "books_mirror": 16, "open_access_books_kei": 16, "protected_access_book": 16, "protected_access_books_mirror": 16, "protected_access_books_kei": 16, "mirror_description_typ": 16, "mirror_label": 16, "mirror_set": 16, "description_typ": 16, "other_integr": 16, "other_integration_id": 16, "datasourceconst": 16, "cover_image_prior": 16, "staff": 16, "deprecated_nam": 16, "oneclick": 16, "elib": 16, "eliburutegia": 16, "gutenberg_cover_gener": 16, "gutenberg_epub_gener": 16, "internal_process": 16, "library_staff": 16, "oa_content_serv": 16, "oclc_linked_data": 16, "open_access_source_prior": 16, "unglu": 16, "gitenberg": 16, "open_librari": 16, "presentation_edition_prior": 16, "project_gitenberg": 16, "standard_ebook": 16, "threem": 16, "unglue_it": 16, "xid": 16, "editionconst": 16, "all_medium": 16, "audio_medium": 16, "book_medium": 16, "codex_format": 16, "codex": 16, "courseware_medium": 16, "electronic_format": 16, "fulfillable_media": 16, "image_medium": 16, "known_media": 16, "music_medium": 16, "periodical_medium": 16, "video_medium": 16, "additional_type_to_medium": 16, "imageobject": 16, "musicrecord": [16, 19], "publicationissu": 16, "videoobject": 16, "medium_for_permanent_work_id": 16, "movi": [16, 19], "medium_to_additional_typ": 16, "identifierconst": 16, "asin": 16, "axis_360_id": 16, "bibblio_content_item_id": 16, "bibliocommons_id": 16, "bibliocommon": 16, "doi": [16, 19], "elib_id": 16, "gutenberg_id": 16, "gutenberg_urn_scheme_prefix": 16, "gutenberg_urn_scheme_r": 16, "ideal_cover_aspect_ratio": 16, "6666666666666666": 16, "ideal_image_height": 16, "ideal_image_width": 16, "isbn_urn_scheme_prefix": 16, "license_providing_identifier_typ": 16, "sudoc": 16, "novelist_id": 16, "oclc_numb": 16, "oclc_work": 16, "odilo_id": 16, "oneclick_id": 16, "open_library_id": 16, "olid": 16, "other_urn_scheme_prefix": 16, "proquest_id": 16, "rb_digital_id": 16, "sudoc_call_numb": 16, "threem_id": 16, "upc": 16, "urn_scheme_prefix": 16, "linkrel": [16, 21, 23, 24], "circulation_allow": 16, "drm_encrypted_download": 16, "generic_opds_acquisit": 16, "metadata_allow": 16, "open_access_download": 16, "self_hosted_book": 16, "short_descript": 16, "thumbnail_imag": 16, "amazon_kf8_media_typ": 16, "mobi8": 16, "application_xml_media_typ": 16, "audiobook_manifest_media_typ": 16, "audiobook_media_typ": 16, "audiobook_package_media_typ": 16, "book_media_typ": 16, "mobipocket": 16, "common_ebook_extens": 16, "common_image_extens": 16, "epub_media_typ": [16, 19], "file_extens": 16, "mobi": 16, "svg": [16, 24], "txt": [16, 19], "generic_media_typ": 16, "octet": 16, "gif_media_typ": 16, "image_media_typ": 16, "jpeg_media_typ": 16, "marc_media_typ": 16, "media_type_for_extens": 16, "htm": 16, "mobi_media_typ": 16, "mp3_media_typ": 16, "mp4_media_typ": 16, "octet_stream_media_typ": 16, "overdrive_audiobook_manifest_media_typ": 16, "overdrive_ebook_manifest_media_typ": 16, "overdrive_manifest_media_typ": 16, "pdf_media_typ": 16, "png_media_typ": 16, "scorm_media_typ": 16, "supported_book_media_typ": 16, "svg_media_typ": 16, "text_html_media_typ": 16, "text_plain": 16, "text_xml_media_typ": 16, "wmv_media_typ": 16, "zip_media_typ": 16, "contributor_id": 16, "edition_id": 16, "actor_rol": 16, "adapter_rol": 16, "afterword_rol": 16, "artist_rol": 16, "associated_rol": 16, "author_rol": 16, "author_substitute_rol": 16, "birth_dat": 16, "birthdat": 16, "collaborator_rol": 16, "colophon_rol": 16, "colorist_rol": 16, "colorist": [16, 21, 22], "compiler_rol": 16, "composer_rol": 16, "contributor_rol": 16, "copyright_holder_rol": 16, "date_r": 16, "cent": 16, "x08circa": 16, "death_dat": 16, "deathdat": 16, "designer_rol": 16, "director_rol": 16, "editor_rol": 16, "engineer_rol": 16, "executive_producer_rol": 16, "foreword_rol": 16, "illustrator_rol": 16, "inker_rol": 16, "inker": [16, 21, 22], "introduction_rol": 16, "letterer_rol": 16, "lyricist_rol": 16, "marc_role_cod": 16, "aft": 16, "asn": 16, "aut": 16, "ctb": 16, "clr": 16, "cmp": 16, "cph": 16, "dsr": 16, "drt": 16, "wpr": 16, "win": 16, "lyr": 16, "mu": [16, 19], "nrt": 16, "prf": 16, "trc": 16, "trl": 16, "musician_rol": 16, "narrator_rol": 16, "penciler_rol": 16, "performer_rol": 16, "photographer_rol": 16, "primary_author_rol": 16, "producer_rol": 16, "transcriber_rol": 16, "translator_rol": 16, "unknown_rol": 16, "author_contributor_ti": 16, "default_nam": 16, "default_display_nam": 16, "twain": [16, 21], "pitfal": 16, "create_new": 16, "beed": 16, "merge_into": 16, "merg": 16, "marri": 16, "especi": 16, "basecoveragerecord": 16, "all_status": 16, "default_count_as_cov": 16, "previously_attempt": 16, "transient_failur": 16, "not_cov": 16, "count_as_not_covered_if_covered_befor": 16, "status_enum": 16, "coverage_statu": 16, "choose_cover_oper": 16, "import_oper": 16, "metadata_upload_oper": 16, "reap_oper": 16, "repair_sort_name_oper": 16, "resolve_identifier_oper": 16, "set_edition_metadata_oper": 16, "add_for": 16, "bulk_add": 16, "human_read": 16, "edition_or_identifi": 16, "coverage_provider_typ": 16, "monitor_typ": 16, "script_typ": 16, "service_type_enum": 16, "timestmap": 16, "to_data": 16, "unfin": 16, "choose_edition_oper": 16, "generate_marc_oper": 16, "generate_opds_oper": 16, "quality_oper": 16, "summary_oper": 16, "update_search_index_oper": 16, "identifier_from_remote_servic": 16, "identifier_to_remote_servic": 16, "deregister_drm_device_identifi": 16, "device_identifi": 16, "drm_device_identifi": 16, "allow_persistent_token": 16, "allow_empty_token": 16, "lookup_and_expire_temporary_token": 16, "lookup_by_patron": 16, "auto_create_datasourc": 16, "lookup_by_token": 16, "persistent_token_cr": 16, "token_str": 16, "register_drm_device_identifi": 16, "temporary_token_cr": 16, "drmdeviceidentifi": 16, "commonli": 16, "credential_id": 16, "delegatedpatronidentifi": [16, 27], "adobe_account_id": 16, "delegated_identifi": 16, "get_one_or_cr": 16, "create_funct": 16, "_this_": 16, "staff_picks_nam": 16, "work_or_edit": 16, "update_external_index": 16, "all_from_data_sourc": 16, "entries_for_work": 16, "featured_work": 16, "foreign_identifier_or_nam": 16, "foreign_identifi": 16, "remove_entri": 16, "responsible_parti": 16, "set_work": 16, "equivalent_entri": 16, "uri_prefix": 16, "from_uri": 16, "id_equival": 16, "integration_cli": 16, "integration_client_id": 16, "license_lan": 16, "license_source_for": 16, "license_sources_for": 16, "list_lan": 16, "offers_licens": 16, "primary_identifier_typ": 16, "metadata_sources_for": 16, "name_from_uri": 16, "well_known_sourc": 16, "lightli": 16, "schemat": 16, "max_fallback_thumbnail_height": 16, "max_thumbnail_height": 16, "max_thumbnail_width": 16, "medium_enum": 16, "apply_similarity_threshold": 16, "threshold": 16, "author_contributor": 16, "rise": 16, "erron": 16, "twice": 16, "author_for_permanent_work_id": 16, "best_cover_within_dist": 16, "calculate_author": 16, "calculate_permanent_work_id_for_title_and_author": 16, "calculate_present": [16, 27], "choose_cov": 16, "cover_full_url": 16, "cover_id": 16, "cover_thumbnail_url": 16, "custom_list_entri": 16, "equivalent_edit": 16, "equivalent_identifi": 16, "for_foreign_id": 16, "foreign_id_typ": 16, "foreign_id": 16, "is_presentation_for": 16, "medium_from_media_typ": 16, "missing_coverage_from": 16, "edition_data_sourc": 16, "coverage_data_sourc": 16, "oclc_classifi": 16, "primary_identifier_id": 16, "set_cov": 16, "similarity_to": 16, "other_record": 16, "preexist": 16, "said": 16, "pure": 16, "cut": 16, "outnumb": 16, "lenient": 16, "sort_by_prior": 16, "license_sourc": 16, "title_for_permanent_work_id": 16, "hopefulli": 16, "by_cache_kei": 16, "lookup_hook": 16, "by_id": 16, "populate_cach": 16, "reset_cach": 16, "for_identifi": 16, "exclude_id": 16, "input_id": 16, "output_id": 16, "output_identifi": 16, "vote": [16, 19], "unresolvableidentifierexcept": 16, "add_link": [16, 19], "content_path": 16, "rights_status_uri": 16, "original_resourc": 16, "add_measur": 16, "best_cover_for": 16, "classifications_for_identifier_id": 16, "subject_identifi": 16, "subject_nam": 16, "equivalent_identifier_id": 16, "equivalent_to": 16, "evaluate_summary_qu": 16, "privileged_data_sourc": 16, "typic": [16, 19], "noun": [16, 19], "phrase": [16, 19], "instantli": 16, "foreign_identifier_typ": 16, "from_asin": 16, "isbn10": 16, "isbn13": 16, "inbound_equival": 16, "licensed_through": 16, "licensed_through_collect": 16, "count_as_missing_befor": 16, "opds_entri": 16, "rid": 16, "hack": 16, "must_support_license_pool": 16, "parse_urn": 16, "allowed_typ": 16, "prepare_foreign_type_and_identifi": 16, "foreign_typ": 16, "primarily_identifi": 16, "recursively_equivalent_identifier_id": 16, "recursive_equival": 16, "tradeoff": 16, "sheer": 16, "recursively_equivalent_identifier_ids_queri": 16, "identifier_id_column": 16, "resources_for_identifier_id": 16, "type_and_identifier_for_urn": 16, "valid_as_foreign_identifi": 16, "err": 16, "for_url": 16, "last_access": 16, "normalize_url": 16, "randomize_secret": 16, "submitted_secret": 16, "all_collect": 16, "default_facet_set": 16, "enabled_facets_set": 16, "include_open_access": 16, "library_registry_shared_secret": 16, "library_registry_short_nam": 16, "bearer_token": 16, "feedbooks_audiobook_drm": 16, "feedbooks_audiobook_profil": 16, "kindle_content_typ": 16, "kindle_drm": 16, "known_drm_typ": 16, "lcp_drm": 16, "media_types_for_stream": 16, "nook_content_typ": 16, "nook_drm": 16, "overdrive_drm": 16, "streaming_audio_content_typ": 16, "streaming_profil": 16, "streaming_text_content_typ": 16, "streaming_video_content_typ": 16, "compatible_with": 16, "open_access_rul": 16, "content_type_media_typ": 16, "default_client_can_fulfil": 16, "default_client_can_fulfill_lookup": 16, "drm_scheme_media_typ": 16, "implicit_medium": 16, "is_media_typ": 16, "is_stream": 16, "license_pool_delivery_mechan": 16, "is_expir": 16, "is_loan_limit": 16, "is_perpetu": 16, "is_time_limit": 16, "loan_to": 16, "patron_or_cli": 16, "undifferenti": 16, "unlimited_access": 16, "rightsstatu": 16, "best_available_licens": 16, "perpetu": 16, "soonest": 16, "maxim": 16, "pai": 16, "best_license_link": 16, "anymor": 16, "best_open_access_link": 16, "best_open_access_resourc": 16, "better_open_access_pool_than": 16, "known_edit": 16, "exclude_search": 16, "even_if_no_titl": 16, "ordinarili": 16, "mostli": 16, "useless": 16, "set_presentation_edit": 16, "circulation_changelog": 16, "old_licenses_own": 16, "old_licenses_avail": 16, "old_licenses_reserv": 16, "old_patrons_in_hold_queu": 16, "collect_analytics_ev": 16, "as_of": 16, "consolidate_work": 16, "deliver": 16, "license_except": 16, "needs_upd": 16, "on_hold_to": 16, "open_access_download_url": 16, "_open_access_download_url": 16, "presentation_edition_id": 16, "self_host": 16, "set_delivery_mechan": 16, "set_open_access_statu": 16, "superced": 16, "explicit": 16, "new_licenses_own": 16, "new_licenses_avail": 16, "new_licenses_reserv": 16, "new_patrons_in_hold_queu": 16, "update_availability_from_delta": 16, "event_d": 16, "suffic": 16, "magnitud": 16, "with_complaint": 16, "with_no_delivery_mechan": 16, "with_no_work": 16, "incorpor": 16, "delivery_mechanism_id": 16, "is_open_access": 16, "resource_id": 16, "rightsstatus_id": 16, "confound": 16, "freeli": 16, "redistribut": 16, "prematur": 16, "set_rights_statu": 16, "policyexcept": 16, "allows_deriv": 16, "publicdomain": 16, "cc0": 16, "cc_by": 16, "cc_by_nc": 16, "cc_by_nc_nd": 16, "cc_by_nc_sa": 16, "cc_by_nd": 16, "cc_by_sa": 16, "data_source_default_rights_statu": 16, "generic_open_access": 16, "in_copyright": 16, "noncommerci": 16, "noderiv": 16, "sharealik": 16, "dedic": 16, "public_domain_unknown": 16, "public_domain_usa": 16, "rights_uri_from_str": 16, "add_work_to_customlists_for_collect": 16, "pool_or_work": 16, "oldvalu": 16, "configuration_relevant_collection_chang": 16, "directly_modifi": 16, "last_update_time_chang": 16, "init": 16, "licensepool_collection_chang": 16, "licensepool_delet": 16, "licensepool_removed_from_work": 16, "gain": 16, "reindex": 16, "licensepool_storage_status_chang": 16, "refresh_admin_cach": 16, "refresh_admin_role_cach": 16, "refresh_collection_cach": 16, "refresh_configuration_set": 16, "refresh_datasource_cach": 16, "refresh_genre_cach": 16, "refresh_library_cach": 16, "site_configuration_has_chang": 16, "cooldown": 16, "fewer": 16, "award": 16, "userdownload": 16, "gutenberg_favorit": 16, "favorit": 16, "page_count": 16, "numberofpag": 16, "percentile_scal": 16, "26": 16, "46": 16, "73": 16, "87": 16, "2812": 16, "43": 16, "49": 16, "62": 16, "78": 16, "86": 16, "94": 16, "1018": 16, "1056": 16, "1098": 16, "1142": 16, "1188": 16, "1235": 16, "1288": 16, "1347": 16, "1410": 16, "1477": 16, "1545": 16, "1625": 16, "1714": 16, "1812": 16, "2039": 16, "2164": 16, "2304": 16, "2479": 16, "2671": 16, "2925": 16, "3220": 16, "3565": 16, "3949": 16, "4476": 16, "5230": 16, "7125": 16, "34811": 16, "14937330": 16, "1974074": 16, "1702163": 16, "1553600": 16, "1432635": 16, "1327323": 16, "1251089": 16, "1184878": 16, "1131998": 16, "1075720": 16, "1024272": 16, "978514": 16, "937726": 16, "898606": 16, "868506": 16, "837523": 16, "799879": 16, "770211": 16, "743194": 16, "718052": 16, "693932": 16, "668030": 16, "647121": 16, "627642": 16, "609399": 16, "591843": 16, "575970": 16, "559942": 16, "540713": 16, "524397": 16, "511183": 16, "497576": 16, "483884": 16, "470850": 16, "458438": 16, "444475": 16, "432528": 16, "420088": 16, "408785": 16, "398420": 16, "387895": 16, "377244": 16, "366837": 16, "355406": 16, "344288": 16, "333747": 16, "324280": 16, "315002": 16, "305918": 16, "296420": 16, "288522": 16, "279185": 16, "270824": 16, "262801": 16, "253865": 16, "246224": 16, "238239": 16, "230537": 16, "222611": 16, "215989": 16, "208641": 16, "202597": 16, "195817": 16, "188939": 16, "181095": 16, "173967": 16, "166058": 16, "160032": 16, "153526": 16, "146706": 16, "139981": 16, "133348": 16, "126689": 16, "119201": 16, "112447": 16, "106795": 16, "101250": 16, "96534": 16, "91052": 16, "85837": 16, "80619": 16, "75292": 16, "69957": 16, "65075": 16, "59901": 16, "55616": 16, "51624": 16, "47598": 16, "43645": 16, "39403": 16, "35645": 16, "31795": 16, "27990": 16, "24496": 16, "20780": 16, "17740": 16, "14102": 16, "10498": 16, "7090": 16, "3861": 16, "41": 16, "48": 16, "66": 16, "74": 16, "82": 16, "92": 16, "97": 16, "1100": [16, 19], "1248": 16, "1428": 16, "1665": 16, "2560": 16, "3535": 16, "5805": 16, "27": 16, "45": 16, "69": 16, "72": 16, "76": 16, "79": 16, "83": 16, "93": 16, "99": 16, "1065": 16, "1286": 16, "1668": 16, "2291": 16, "4139": 16, "published_edit": 16, "rating_scal": 16, "is_most_rec": 16, "normalized_valu": 16, "percentil": 16, "overall_qu": 16, "popularity_weight": 16, "rating_weight": 16, "bookmark": 16, "oa": 16, "ls_namespac": 16, "oa_namespac": 16, "set_inact": 16, "loanandholdmixin": 16, "rough": 16, "wors": 16, "_never_": 16, "irrelev": 16, "cached_content_typ": 16, "cached_manifest": 16, "fulfillment_id": 16, "max_sync_tim": 16, "age_appropriate_match": 16, "work_audi": 16, "work_target_ag": 16, "reader_audi": 16, "reader_ag": 16, "remote_data_sourc": 16, "last_loan_activity_sync": 16, "loan_activity_max_ag": 16, "root_lan": 16, "beneath": 16, "work_is_age_appropri": 16, "age_appropriate_for_patron": 16, "works_on_loan": 16, "works_on_loan_or_on_hold": 16, "settabl": 16, "bring": 16, "default_filenam": 16, "generic_uri": 16, "avoid_when_cautious_domain": 16, "browser_user_ag": 16, "mozilla": 16, "x11": 16, "ubuntu": 16, "x86_64": 16, "gecko": 16, "20100101": 16, "firefox": 16, "exercise_caution_domain": 16, "as_imag": 16, "pil": 16, "best_thumbnail": 16, "browser_http_get": 16, "cautious_http_get": 16, "quickli": 16, "clean_media_typ": 16, "content_fh": 16, "filehandl": 16, "disk": [16, 27], "destination_typ": 16, "etag": 16, "external_cont": 16, "external_media_typ": 16, "fetch_except": 16, "fetched_at": 16, "file_s": 16, "extra_request_head": 16, "pause_befor": 16, "allow_redirect": 16, "presumed_media_typ": 16, "response_review": 16, "exception_handl": 16, "url_norm": 16, "paus": 16, "throttl": 16, "cacheabl": 16, "traceback": 16, "increas": 16, "obtained_from_cach": 16, "get_would_be_us": 16, "do_not_access": 16, "check_for_redirect": 16, "head_client": 16, "guess_media_typ": 16, "guess_url_media_type_from_path": 16, "has_cont": 16, "headers_to_str": 16, "http_get_no_redirect": 16, "http_get_no_timeout": 16, "image_height": 16, "image_width": 16, "is_fresher_than": 16, "is_imag": 16, "is_us": 16, "5xx": 16, "local_content_path": 16, "local_path": 16, "marc_fil": 16, "mirror_except": 16, "mirror_url": 16, "mirrorable_media_typ": 16, "mirrored_at": 16, "normalize_content_path": 16, "pil_format_for_media_typ": 16, "public_url": 16, "referenc": 16, "bytestr": 16, "record_except": 16, "reraise_except": 16, "max_height": 16, "max_width": 16, "destination_url": 16, "destination_media_typ": 16, "scale_except": 16, "scaled_at": 16, "set_fetched_cont": 16, "simple_http_post": 16, "thumbnail_of": 16, "thumbnail_of_id": 16, "thumbnail_size_quality_penalti": 16, "unicode_cont": 16, "update_image_s": 16, "url_extens": 16, "estimated_quality_weight": 16, "minimum_image_qu": 16, "appeals_uri": 16, "character_app": 16, "currently_avail": 16, "elasticsearch_time_format": 16, "yyyi": 16, "mm": 16, "hh24": 16, "ss": [16, 19], "language_app": 16, "summary_text": 16, "not_applicable_app": 16, "no_app": 16, "setting_app": 16, "story_app": 16, "unknown_app": 16, "all_edit": 16, "all_identifier_id": 16, "appeal_charact": 16, "appeal_languag": 16, "appeal_set": 16, "appeal_stori": 16, "appeal_typ": 16, "assign_app": 16, "assign_genres_from_weight": 16, "genre_weight": 16, "cached_fe": 16, "calculate_marc_record": 16, "calculate_opds_entri": 16, "search_index_cli": 16, "calculate_presentation_edit": 16, "calculate_qu": 16, "default_qu": [16, 19], "classifications_with_genr": 16, "default_quality_by_data_sourc": 16, "detailed_represent": 16, "repr": 16, "external_index_needs_upd": 16, "for_unchecked_subject": 16, "from_identifi": 16, "has_open_access_licens": 16, "make_exclusive_open_access_for_permanent_work_id": 16, "pwid": 16, "kick": 16, "open_access_for_permanent_work_id": 16, "mark_licensepools_as_superced": 16, "other_work": 16, "needs_full_presentation_recalcul": 16, "shift": 16, "spent": 16, "needs_new_presentation_edit": 16, "significantli": 16, "presentation_readi": 16, "presentation_ready_attempt": 16, "presentation_ready_except": 16, "primary_app": 16, "reject_cov": 16, "works_or_identifi": 16, "restrict_to_custom_list": 16, "on_list_as_of": 16, "restrict_to_custom_lists_from_data_sourc": 16, "secondary_app": 16, "new_presentation_edit": 16, "set_presentation_ready_based_on_cont": 16, "necessarili": 16, "set_summari": 16, "summary_id": 16, "target_age_queri": 16, "foreign_work_id_field": 16, "ugli": 16, "top_genr": 16, "add_coverage_record": 16, "with_genr": 16, "with_no_genr": 16, "add_deriv": 16, "derivative_resourc": 16, "add_quality_vot": 16, "voted_qu": 16, "as_delivery_mechanism_for": 16, "best_covers_among": 16, "cover_edit": 16, "derived_through": 16, "estimated_qu": 16, "final_url": 16, "image_type_prior": 16, "quality_as_thumbnail_imag": 16, "neg": [16, 17, 27], "impact": 16, "vote_qu": 16, "rights_status_id": 16, "set_estimated_qu": 16, "summary_work": 16, "update_qu": 16, "votes_for_qu": 16, "resourcetransform": 16, "derivative_id": 16, "original_id": 16, "workgenr": 16, "affin": 16, "choose_edit": 16, "set_edition_metadata": 16, "choose_summari": 16, "regenerate_opds_entri": 16, "regenerate_marc_record": 16, "update_search_index": 16, "equivalent_identifier_level": 16, "equivalent_identifier_threshold": 16, "equivalent_identifier_cutoff": 16, "default_cutoff": 16, "default_level": 16, "default_threshold": 16, "recalculate_everyth": 16, "reset_cov": 16, "sessionmanag": 16, "recursive_equivalents_funct": 16, "engine_for_url": 16, "initialize_data": 16, "initialize_schema": 16, "set_site_configur": 16, "resource_directori": 16, "sessionmak": 16, "create_method": 16, "create_method_kwarg": 16, "dump_queri": 16, "flush": 16, "get_on": 16, "on_multipl": 16, "numericrange_to_str": 16, "numericrange_to_tupl": 16, "production_sess": 16, "tuple_to_numericrang": 16, "binaryarithmeticexpress": 17, "left_argu": 17, "right_argu": 17, "binaryexpress": 17, "binarybooleanexpress": 17, "comparisonexpress": 17, "dotexpress": 17, "dot": [17, 19], "functioncallexpress": 17, "scalarvalu": 17, "visitor": [17, 21], "conjunct": 17, "disjunct": 17, "divis": 17, "exponenti": 17, "greater_or_equ": 17, "invers": 17, "less_or_equ": 17, "negat": 17, "not_equ": 17, "subtract": 17, "sliceexpress": 17, "slice_express": 17, "unaryarithmeticexpress": 17, "unaryexpress": 17, "unari": 17, "unarybooleanexpress": 17, "walkabl": [17, 21], "dslevaluationerror": 17, "dslevaluationvisitor": 17, "safe_class": 17, "travers": 17, "arithmetic_oper": 17, "mul": [17, 19], "truediv": 17, "boolean_oper": 17, "not_": 17, "and_": 17, "or_": 17, "builtin_class": 17, "builtin_funct": 17, "len": 17, "comparison_oper": 17, "eq": 17, "lambda": [17, 19], "dispatch": [17, 21, 23, 24], "dslevalu": 17, "dslparser": 17, "dslparseerror": 17, "addition_oper": 17, "additive_oper": 17, "conjunction_oper": 17, "default_error_messag": 17, "disjunction_oper": 17, "division_oper": 17, "equal_oper": 17, "full_stop": 17, "greater_oper": 17, "greater_or_equal_oper": 17, "abcd": 17, "inversion_oper": 17, "in_oper": 17, "left_bracket": 17, "left_paren": 17, "less_oper": 17, "less_or_equal_oper": 17, "multiplication_oper": 17, "multiplicative_oper": 17, "negation_oper": 17, "not_equal_oper": 17, "ee": [17, 19], "parse_error_message_regex": 17, "power_oper": 17, "right_bracket": 17, "right_paren": 17, "subtraction_oper": 17, "arithmetic_express": 17, "comparison_express": 17, "conjunction_express": 17, "disjunction_express": 17, "dot_express": 17, "function_call_argu": 17, "function_call_express": 17, "inversion_express": 17, "parenthesized_express": 17, "rwpm": [19, 20, 21], "2017": 19, "chatbot": 19, "parse_accept_languag": 19, "accept_language_str": 19, "2616": 19, "rfc2616": 19, "sec14": 19, "namedtupl": 19, "el": 19, "en_u": 19, "authenticationforopdsdocu": 19, "authentication_flow": 19, "authentication_flow_docu": 19, "authenticationfor": 19, "datetime_utc": 19, "pytz": 19, "from_timestamp": 19, "strptime_utc": 19, "to_utc": 19, "naiv": 19, "utc_now": 19, "epubaccessor": 19, "container_fil": 19, "inf": 19, "idpf_namespac": 19, "idpf": 19, "opf": 19, "get_element_from_packag": 19, "zip_fil": 19, "package_document_path": 19, "element_tag": 19, "package_docu": 19, "get_elements_from_packag": 19, "open_epub": 19, "expos": 19, "zipfil": 19, "mimetyp": 19, "direct_passthrough": 19, "problem_raw": 19, "badresponseexcept": 19, "url_or_servic": 19, "remoteintegrationexcept": 19, "went": [19, 27], "bad_status_code_messag": 19, "bad_status_cod": 19, "unexpect": 19, "document_debug_messag": 19, "from_respons": 19, "internal_messag": 19, "debuggable_request": 19, "http_method": 19, "make_request_with": 19, "post_with_timeout": 19, "process_debuggable_respons": 19, "disallowed_response_cod": 19, "allowed_response_cod": 19, "expected_encod": 19, "put_with_timeout": 19, "request_with_timeout": 19, "requesttimedout": 19, "obvious": 19, "experienc": 19, "document_detail": 19, "requestnetworkexcept": 19, "requestexcept": 19, "languagecod": 19, "2_utf": 19, "native_names_raw_data": 19, "nativenam": 19, "fran\u00e7ai": 19, "deutsch": 19, "\u03b5\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac": 19, "hu": 19, "magyar": 19, "italiano": 19, "norsk": 19, "polski": 19, "portugu\u00ea": 19, "ru": 19, "\u0440\u0443\u0441\u0441\u043a\u0438\u0439": 19, "castilian": 19, "espa\u00f1ol": 19, "castellano": 19, "sv": 19, "svenska": 19, "aar": 19, "afar": 19, "nabk": 19, "abkhazian": 19, "abkhaz": 19, "nace": 19, "achines": 19, "aceh": 19, "nach": 19, "acoli": 19, "nada": 19, "adangm": 19, "nadi": 19, "adygh": 19, "adygei": 19, "adygh\u00e9": 19, "nafa": 19, "asiatiqu": 19, "langu": 19, "nafh": 19, "afrihili": 19, "nafr": 19, "afrikaan": 19, "nain": 19, "ainu": 19, "a\u00efnou": 19, "naka": 19, "akan": 19, "nakk": 19, "akkadian": 19, "akkadien": 19, "nalb": 19, "sqi": 19, "sq": 19, "albanai": 19, "nale": 19, "aleut": 19, "al\u00e9out": 19, "nalg": 19, "algonquian": 19, "algonquin": 19, "nalt": 19, "altai": 19, "sud": 19, "namh": 19, "amhar": 19, "amhariqu": 19, "nang": 19, "nanp": 19, "angika": 19, "napa": 19, "nara": 19, "narc": 19, "offici": 19, "arama": 19, "bce": 19, "aram\u00e9en": 19, "narg": 19, "aragones": 19, "aragonai": 19, "narm": 19, "hye": 19, "hy": 19, "armenian": 19, "arm\u00e9nien": 19, "narn": 19, "mapudungun": 19, "mapuch": 19, "mapuc": 19, "narp": 19, "arapaho": 19, "nart": 19, "artificiel": 19, "narw": 19, "arawak": 19, "nasm": 19, "assames": 19, "assamai": 19, "nast": 19, "asturian": 19, "babl": 19, "leones": 19, "asturleones": 19, "asturien": 19, "l\u00e9onai": 19, "asturol\u00e9onai": 19, "nath": 19, "athapascan": 19, "nau": 19, "australienn": 19, "nava": 19, "avar": 19, "nave": 19, "avestan": 19, "avestiqu": 19, "nawa": 19, "awadhi": 19, "naym": 19, "aymara": 19, "naze": 19, "azerbaijani": 19, "az\u00e9ri": 19, "nbad": 19, "banda": 19, "nbai": 19, "bamilek": 19, "bamil\u00e9k\u00e9": 19, "nbak": 19, "ba": 19, "bashkir": 19, "bachkir": 19, "nbal": 19, "baluchi": 19, "baloutchi": 19, "nbam": 19, "bambara": 19, "nban": 19, "balines": 19, "balinai": 19, "nbaq": 19, "nba": 19, "basa": 19, "nbat": 19, "balt": 19, "nbej": 19, "beja": 19, "bedawiyet": 19, "bedja": 19, "nbel": 19, "belarusian": 19, "bi\u00e9loruss": 19, "nbem": 19, "bemba": 19, "nben": 19, "bn": 19, "bengali": 19, "nber": 19, "berber": 19, "berb\u00e8r": 19, "nbho": 19, "bhojpuri": 19, "nbih": 19, "bihari": 19, "nbik": 19, "bikol": 19, "nbin": 19, "bini": 19, "edo": 19, "nbi": 19, "bi": 19, "bislama": 19, "bichlamar": 19, "nbla": 19, "siksika": 19, "blackfoot": 19, "nbnt": 19, "bantu": 19, "bantou": 19, "autr": 19, "nbo": 19, "bosnian": 19, "bosniaqu": 19, "nbra": 19, "braj": 19, "nbre": 19, "breton": 19, "nbtk": 19, "batak": 19, "nbua": 19, "buriat": 19, "bouriat": 19, "nbug": 19, "bugines": 19, "bugi": 19, "nbul": 19, "bg": 19, "bulgarian": 19, "bulgar": 19, "nbur": 19, "mya": 19, "burmes": 19, "birman": 19, "nbyn": 19, "blin": 19, "bilin": 19, "bilen": 19, "ncad": 19, "caddo": 19, "ncai": 19, "am\u00e9rindienn": 19, "am\u00e9riqu": 19, "ncar": 19, "galibi": 19, "karib": 19, "ncat": 19, "valencian": 19, "valencien": 19, "ncau": 19, "caucasian": 19, "caucasienn": 19, "nceb": 19, "cebuano": 19, "ncel": 19, "celtiqu": 19, "celt": 19, "ncha": 19, "ch": [19, 21], "chamorro": 19, "nchb": 19, "chibcha": 19, "nche": 19, "chechen": 19, "tch\u00e9tch\u00e8ne": 19, "nchg": 19, "chagatai": 19, "djaghata\u00ef": 19, "nchi": 19, "zho": 19, "zh": [19, 21], "chinoi": 19, "nchk": 19, "chuukes": 19, "chuuk": 19, "nchm": 19, "mari": 19, "nchn": 19, "chinook": 19, "jargon": 19, "ncho": 19, "choctaw": 19, "nchp": 19, "chipewyan": 19, "dene": 19, "sulin": 19, "nchr": 19, "cheroke": 19, "nchu": 19, "cu": 19, "slavon": 19, "\u00e9glise": 19, "vieux": 19, "slave": 19, "liturgiqu": 19, "nchv": 19, "cv": 19, "chuvash": 19, "tchouvach": 19, "nchy": 19, "cheyenn": 19, "ncmc": 19, "chamic": 19, "chame": 19, "ncop": 19, "coptic": 19, "copt": 19, "ncor": 19, "kw": 19, "cornish": 19, "corniqu": 19, "nco": 19, "corsican": 19, "cors": 19, "ncpe": 19, "pidgin": 19, "cr\u00e9ole": 19, "et": 19, "bas\u00e9": 19, "sur": 19, "anglai": 19, "ncpf": 19, "ncpp": 19, "portugai": 19, "ncre": 19, "cree": 19, "ncrh": 19, "crimean": 19, "tatar": 19, "crim\u00e9": 19, "ncrp": 19, "ncsb": 19, "kashubian": 19, "kachoub": 19, "ncu": 19, "cushit": 19, "couchitiqu": 19, "ncze": 19, "tch\u00e8que": 19, "ndak": 19, "dakota": 19, "ndan": 19, "danoi": 19, "ndar": 19, "dargwa": 19, "ndai": 19, "dayak": 19, "ndel": 19, "delawar": 19, "nden": 19, "esclav": 19, "ndgr": 19, "dogrib": 19, "ndin": 19, "dinka": 19, "ndiv": 19, "dv": 19, "divehi": 19, "dhivehi": 19, "maldivian": 19, "maldivien": 19, "ndoi": 19, "dogri": 19, "ndra": 19, "dravidienn": 19, "ndsb": 19, "sorbian": 19, "sorab": 19, "ndua": 19, "duala": 19, "douala": 19, "ndum": 19, "1050": 19, "1350": 19, "n\u00e9erlandai": 19, "moyen": 19, "ndut": 19, "nld": 19, "nl": [19, 21], "flemish": 19, "flamand": 19, "ndyu": 19, "dyula": 19, "dioula": 19, "ndzo": 19, "dz": 19, "dzongkha": 19, "nefi": 19, "efik": 19, "negi": 19, "egyptian": 19, "\u00e9gyptien": 19, "neka": 19, "ekajuk": 19, "nelx": 19, "elamit": 19, "\u00e9lamit": 19, "neng": 19, "nenm": 19, "1500": 19, "nepo": 19, "eo": 19, "esperanto": 19, "esp\u00e9ranto": 19, "estonian": 19, "estonien": 19, "ew": 19, "\u00e9w\u00e9": 19, "newo": 19, "ewondo": 19, "\u00e9wondo": 19, "nfan": 19, "fang": 19, "nfao": 19, "fo": 19, "faroes": 19, "f\u00e9ro\u00efen": 19, "nfat": 19, "fanti": 19, "nfij": 19, "fijian": 19, "fidjien": 19, "nfil": 19, "filipino": 19, "pilipino": 19, "nfin": 19, "fi": 19, "finnoi": 19, "nfiu": 19, "finno": 19, "ugrian": 19, "ougrienn": 19, "nfon": 19, "fon": 19, "nfre": 19, "fra": 19, "nfrm": 19, "nfro": 19, "ancien": 19, "nfrr": 19, "frisian": 19, "frison": 19, "septentrion": 19, "nfr": 19, "nfry": 19, "fy": 19, "occident": 19, "nful": 19, "fulah": 19, "peul": 19, "nfur": 19, "friulian": 19, "frioulan": 19, "ngaa": 19, "ngai": 19, "gayo": 19, "ngba": 19, "gbaya": 19, "ngem": 19, "germaniqu": 19, "ngeo": 19, "kat": 19, "ka": 19, "georgian": 19, "g\u00e9orgien": 19, "nger": 19, "deu": 19, "allemand": 19, "ngez": 19, "geez": 19, "gu\u00e8z": 19, "ngil": 19, "gilbertes": 19, "kiribati": 19, "ngla": 19, "gd": 19, "gaelic": 19, "ga\u00e9liqu": 19, "\u00e9cossai": 19, "ngle": 19, "irlandai": 19, "nglg": 19, "gl": 19, "galician": 19, "galicien": 19, "nglv": 19, "manx": 19, "mannoi": 19, "ngmh": 19, "haut": 19, "ngoh": 19, "ngon": 19, "gondi": 19, "gond": 19, "ngor": 19, "gorontalo": 19, "ngot": 19, "gothiqu": 19, "ngrb": 19, "grebo": 19, "ngrc": 19, "1453": 19, "grec": 19, "jusqu": 19, "\u00e0": 19, "ngre": 19, "ell": 19, "apr\u00e8": 19, "ngrn": 19, "guarani": 19, "ngsw": 19, "swiss": 19, "alemann": 19, "alsatian": 19, "suiss": 19, "al\u00e9maniqu": 19, "alsacien": 19, "nguj": 19, "gu": 19, "gujarati": 19, "goudjrati": 19, "ngwi": 19, "gwich": 19, "nhai": 19, "haida": 19, "nhat": 19, "haitian": 19, "ha\u00eftien": 19, "nhau": 19, "hausa": 19, "haoussa": 19, "nhaw": 19, "hawaiian": 19, "hawa\u00efen": 19, "nheb": 19, "h\u00e9breu": 19, "nher": 19, "hz": 19, "herero": 19, "nhil": 19, "hiligaynon": 19, "nhim": 19, "himachali": 19, "pahari": 19, "occidental": 19, "nhin": 19, "nhit": 19, "hittit": 19, "nhmn": 19, "hmong": 19, "mong": 19, "nhmo": 19, "ho": 19, "hiri": 19, "motu": 19, "nhrv": 19, "croat": 19, "nhsb": 19, "nhun": 19, "hongroi": 19, "nhup": 19, "hupa": 19, "niba": 19, "iban": 19, "nibo": 19, "ig": 19, "igbo": 19, "nice": 19, "islandai": 19, "nido": 19, "ido": 19, "niii": 19, "sichuan": 19, "yi": 19, "nuosu": 19, "nijo": 19, "ijo": 19, "niku": 19, "iu": 19, "inuktitut": 19, "nile": 19, "ie": 19, "interlingu": 19, "nilo": 19, "iloko": 19, "ilocano": 19, "nina": 19, "interlingua": 19, "auxiliair": 19, "international": 19, "ninc": 19, "aryenn": 19, "nind": 19, "indonesian": 19, "indon\u00e9sien": 19, "nine": 19, "europ\u00e9enn": 19, "ninh": 19, "ingush": 19, "ingouch": 19, "nipk": 19, "ik": 19, "inupiaq": 19, "nira": 19, "iranienn": 19, "niro": 19, "iroquoian": 19, "iroquois": 19, "nita": 19, "italien": 19, "njav": 19, "javanes": 19, "javanai": 19, "njbo": 19, "lojban": [19, 21], "njpn": 19, "japonai": 19, "njpr": 19, "judeo": 19, "jud\u00e9o": 19, "persan": 19, "njrb": 19, "nkaa": 19, "kara": 19, "kalpak": 19, "karakalpak": 19, "nkab": 19, "kabyl": 19, "nkac": 19, "kachin": 19, "jingpho": 19, "nkal": 19, "kl": 19, "kalaallisut": 19, "groenlandai": 19, "nkam": 19, "kamba": 19, "nkan": 19, "kn": 19, "kannada": 19, "nkar": 19, "karen": 19, "nka": 19, "kashmiri": 19, "nkau": 19, "kr": 19, "kanuri": 19, "kanouri": 19, "nkaw": 19, "kawi": 19, "nkaz": 19, "kk": 19, "kazakh": 19, "nkbd": 19, "kabardian": 19, "kabardien": 19, "nkha": 19, "khasi": 19, "nkhi": 19, "khoisan": 19, "kho\u00efsan": 19, "nkhm": 19, "km": 19, "khmer": 19, "nkho": 19, "khotanes": 19, "sakan": 19, "khotanai": 19, "nkik": 19, "ki": 19, "kikuyu": 19, "gikuyu": 19, "nkin": 19, "rw": 19, "kinyarwanda": 19, "rwanda": 19, "nkir": 19, "kirghiz": 19, "kyrgyz": 19, "nkmb": 19, "kimbundu": 19, "nkok": 19, "konkani": 19, "nkom": 19, "kv": 19, "komi": 19, "kom": 19, "nkon": 19, "kongo": 19, "nkor": 19, "ko": 19, "cor\u00e9en": 19, "nko": 19, "kosraean": 19, "kosra": 19, "nkpe": 19, "kpell": 19, "kpell\u00e9": 19, "nkrc": 19, "karachai": 19, "balkar": 19, "karatchai": 19, "nkrl": 19, "karelian": 19, "car\u00e9lien": 19, "nkro": 19, "kru": 19, "krou": 19, "nkru": 19, "kurukh": 19, "nkua": 19, "kuanyama": 19, "kwanyama": 19, "nkum": 19, "kumyk": 19, "koumyk": 19, "nkur": 19, "ku": 19, "kurdish": 19, "kurd": 19, "nkut": 19, "kutenai": 19, "nlad": 19, "ladino": 19, "espagnol": 19, "nlah": 19, "lahnda": 19, "nlam": 19, "lamba": 19, "nlao": 19, "lo": 19, "lao": 19, "nlat": 19, "nlav": 19, "lv": 19, "latvian": 19, "letton": 19, "nlez": 19, "lezghian": 19, "lezghien": 19, "nlim": 19, "limburgan": 19, "limburg": 19, "limburgish": 19, "limbourgeoi": 19, "nlin": 19, "ln": 19, "lingala": 19, "nlit": 19, "lithuanian": 19, "lituanien": 19, "nlol": 19, "mongo": 19, "nloz": 19, "lozi": 19, "nltz": 19, "luxembourgish": 19, "letzeburgesch": 19, "luxembourgeoi": 19, "nlua": 19, "luba": 19, "lulua": 19, "nlub": 19, "lu": 19, "katanga": 19, "nlug": 19, "ganda": 19, "nlui": 19, "luiseno": 19, "nlun": 19, "lunda": 19, "nluo": 19, "luo": 19, "tanzania": 19, "tanzani": 19, "nlu": 19, "lushai": 19, "nmac": 19, "mkd": 19, "mk": 19, "macedonian": 19, "mac\u00e9donien": 19, "nmad": 19, "madures": 19, "madourai": 19, "nmag": 19, "magahi": 19, "nmah": 19, "mh": 19, "marshalles": 19, "marshal": 19, "nmai": 19, "maithili": 19, "nmak": 19, "makasar": 19, "makassar": 19, "nmal": 19, "malayalam": 19, "nman": 19, "mandingo": 19, "mandingu": 19, "nmao": 19, "mri": 19, "maori": 19, "nmap": 19, "austron\u00e9sienn": 19, "nmar": 19, "marathi": 19, "marath": 19, "nma": 19, "masai": 19, "massa\u00ef": 19, "msa": 19, "malai": 19, "nmdf": 19, "moksha": 19, "moksa": 19, "nmdr": 19, "mandar": 19, "nmen": 19, "mend": 19, "mend\u00e9": 19, "nmga": 19, "nmic": 19, "kmaq": 19, "micmac": 19, "nmin": 19, "minangkabau": 19, "nmi": 19, "uncod": 19, "cod\u00e9": 19, "nmkh": 19, "mon": 19, "m\u00f4n": 19, "nmlg": 19, "mg": 19, "malagasi": 19, "malgach": 19, "nmlt": 19, "maltes": 19, "maltai": 19, "nmnc": 19, "manchu": 19, "mandchou": 19, "nmni": 19, "manipuri": 19, "nmno": 19, "manobo": 19, "nmoh": 19, "mohawk": 19, "nmon": 19, "mongolian": 19, "mongol": 19, "nmo": 19, "mossi": 19, "mor\u00e9": 19, "nmul": 19, "multilingu": 19, "nmun": 19, "munda": 19, "mounda": 19, "nmu": 19, "creek": 19, "muskoge": 19, "nmwl": 19, "mirandes": 19, "mirandai": 19, "nmwr": 19, "marwari": 19, "marvari": 19, "nmyn": 19, "mayan": 19, "maya": 19, "nmyv": 19, "erzya": 19, "erza": 19, "nnah": 19, "nahuatl": 19, "nnai": 19, "nord": 19, "nnap": 19, "neapolitan": 19, "napolitain": 19, "nnau": 19, "nauru": 19, "nauruan": 19, "nnav": 19, "navajo": [19, 21], "navaho": 19, "nnbl": 19, "nr": 19, "ndebel": 19, "nd\u00e9b\u00e9l\u00e9": 19, "nnde": 19, "nndo": 19, "ng": 19, "ndonga": 19, "nnd": 19, "nnep": 19, "nepali": 19, "n\u00e9palai": 19, "nnew": 19, "nepal": 19, "bhasa": 19, "newari": 19, "nnia": 19, "nia": 19, "nnic": 19, "niger": 19, "kordofanian": 19, "nig\u00e9ro": 19, "kordofanienn": 19, "nniu": 19, "niuean": 19, "niu\u00e9": 19, "nnno": 19, "nn": 19, "nynorsk": 19, "norv\u00e9gien": 19, "nnob": 19, "bokm\u00e5l": 19, "nnog": 19, "nogai": 19, "noga\u00ef": 19, "nnon": 19, "norroi": 19, "nnor": 19, "nnqo": 19, "nnso": 19, "pedi": 19, "sepedi": 19, "sotho": 19, "nnub": 19, "nubian": 19, "nubienn": 19, "nnwc": 19, "classiqu": 19, "nnya": 19, "chichewa": 19, "chewa": 19, "nyanja": 19, "nnym": 19, "nyamwezi": 19, "nnyn": 19, "nyankol": 19, "nyankol\u00e9": 19, "nnyo": 19, "nyoro": 19, "nnzi": 19, "nzima": 19, "nzema": 19, "noci": 19, "oc": 19, "proven\u00e7": 19, "noji": 19, "oj": 19, "ojibwa": 19, "nori": 19, "oriya": 19, "om": 19, "oromo": 19, "galla": 19, "nosa": 19, "osag": 19, "noss": 19, "os": 19, "ossetian": 19, "osset": 19, "oss\u00e8t": 19, "nota": 19, "1928": 19, "turc": 19, "noto": 19, "otomian": 19, "otomi": 19, "npaa": 19, "papuan": 19, "papou": 19, "npag": 19, "pangasinan": 19, "npal": 19, "pahlavi": 19, "npam": 19, "pampanga": 19, "kapampangan": 19, "pampangan": 19, "npan": 19, "panjabi": 19, "punjabi": 19, "pendjabi": 19, "npap": 19, "papiamento": 19, "npau": 19, "palauan": 19, "palau": 19, "npeo": 19, "pers": 19, "nper": 19, "fa": 19, "nphi": 19, "philippin": 19, "nphn": 19, "phoenician": 19, "ph\u00e9nicien": 19, "npli": 19, "pali": 19, "npol": 19, "polonai": 19, "npon": 19, "pohnpeian": 19, "pohnpei": 19, "npor": 19, "npra": 19, "prakrit": 19, "pr\u00e2krit": 19, "npro": 19, "npu": 19, "pushto": 19, "pashto": 19, "pachto": 19, "nqaa": 19, "qtz": 19, "r\u00e9serv\u00e9": 19, "nque": 19, "quechua": 19, "nraj": 19, "rajasthani": 19, "nrap": 19, "rapanui": 19, "nrar": 19, "rarotongan": 19, "rarotonga": 19, "\u00eele": 19, "nroa": 19, "nroh": 19, "romansh": 19, "romanch": 19, "nrom": 19, "romani": 19, "tsigan": 19, "nrum": 19, "ron": 19, "ro": 19, "moldavian": 19, "moldovan": 19, "roumain": 19, "moldav": 19, "nrun": 19, "rn": 19, "rundi": 19, "nrup": 19, "aromanian": 19, "arumanian": 19, "macedo": 19, "aroumain": 19, "mac\u00e9do": 19, "nru": 19, "russ": 19, "nsad": 19, "sandaw": 19, "nsag": 19, "sg": 19, "sango": 19, "nsah": 19, "yakut": 19, "iakout": 19, "nsai": 19, "indienn": 19, "nsal": 19, "salishan": 19, "salishenn": 19, "nsam": 19, "samaritan": 19, "samaritain": 19, "nsan": 19, "sanskrit": 19, "nsa": 19, "sasak": 19, "nsat": 19, "santali": 19, "santal": 19, "nscn": 19, "sicilian": 19, "sicilien": 19, "nsco": 19, "scot": 19, "nsel": 19, "selkup": 19, "selkoup": 19, "nsem": 19, "s\u00e9mitiqu": 19, "nsga": 19, "nsgn": 19, "nshn": 19, "shan": 19, "chan": 19, "nsid": 19, "sidamo": 19, "nsin": 19, "si": 19, "sinhala": 19, "sinhales": 19, "singhalai": 19, "nsio": 19, "siouan": 19, "sioux": 19, "nsit": 19, "sino": 19, "tib\u00e9tain": 19, "nsla": 19, "nslo": 19, "slk": 19, "slovak": 19, "slovaqu": 19, "nslv": 19, "sl": 19, "slovenian": 19, "slov\u00e8n": 19, "nsma": 19, "sami": 19, "nsme": 19, "se": 19, "nsmi": 19, "nsmj": 19, "lule": 19, "nsmn": 19, "inari": 19, "nsmo": 19, "sm": 19, "samoan": 19, "nsm": 19, "skolt": 19, "nsna": 19, "sn": 19, "shona": 19, "nsnd": 19, "sindhi": 19, "nsnk": 19, "sonink": 19, "sonink\u00e9": 19, "nsog": 19, "sogdian": 19, "sogdien": 19, "nsom": 19, "somali": 19, "nson": 19, "songhai": 19, "nsot": 19, "nspa": 19, "castillan": 19, "nsrd": 19, "sardinian": 19, "sard": 19, "nsrn": 19, "sranan": 19, "tongo": 19, "nsrp": 19, "sr": 19, "serb": 19, "nsrr": 19, "serer": 19, "s\u00e9r\u00e8re": 19, "nssa": 19, "saharan": 19, "saharienn": 19, "nssw": 19, "swati": 19, "nsuk": 19, "sukuma": 19, "nsun": 19, "su": 19, "sundanes": 19, "soundanai": 19, "nsu": 19, "susu": 19, "soussou": 19, "nsux": 19, "sumerian": 19, "sum\u00e9rien": 19, "nswa": 19, "sw": 19, "nswe": 19, "su\u00e9doi": 19, "nsyc": 19, "syriac": 19, "syriaqu": 19, "nsyr": 19, "ntah": 19, "ty": 19, "tahitian": 19, "tahitien": 19, "ntai": 19, "tai": [19, 21], "ntam": 19, "tamil": 19, "tamoul": 19, "ntat": 19, "ntel": 19, "telugu": 19, "t\u00e9lougou": 19, "ntem": 19, "timn": 19, "temn": 19, "nter": 19, "tereno": 19, "ntet": 19, "tetum": 19, "ntgk": 19, "tajik": 19, "tadjik": 19, "ntgl": 19, "tagalog": 19, "ntha": 19, "tha\u00ef": 19, "ntib": 19, "bod": 19, "bo": 19, "ntig": 19, "tigr": 19, "tigr\u00e9": 19, "ntir": 19, "tigrinya": 19, "tigrigna": 19, "ntiv": 19, "tiv": 19, "ntkl": 19, "tokelau": 19, "ntlh": 19, "klingon": [19, 21], "tlhingan": 19, "hol": 19, "ntli": 19, "tlingit": 19, "ntmh": 19, "tamashek": 19, "tamacheq": 19, "ntog": 19, "tonga": 19, "nyasa": 19, "nton": 19, "tongan": 19, "ntpi": 19, "tok": 19, "pisin": 19, "ntsi": 19, "tsimshian": 19, "ntsn": 19, "tswana": 19, "ntso": 19, "tsonga": 19, "ntuk": 19, "turkmen": 19, "turkm\u00e8n": 19, "ntum": 19, "tumbuka": 19, "ntup": 19, "tupi": 19, "ntur": 19, "ntut": 19, "alta\u00efqu": 19, "ntvl": 19, "tuvalu": 19, "ntwi": 19, "tw": 19, "twi": 19, "ntyv": 19, "tuvinian": 19, "touva": 19, "nudm": 19, "udmurt": 19, "oudmourt": 19, "nuga": 19, "ugarit": 19, "ougaritiqu": 19, "nuig": 19, "uighur": 19, "uyghur": 19, "ou\u00efgour": 19, "nukr": 19, "uk": 19, "ukrainian": 19, "ukrainien": 19, "numb": 19, "umbundu": 19, "nund": 19, "undetermin": 19, "ind\u00e9termin\u00e9": 19, "nurd": 19, "ur": 19, "urdu": 19, "ourdou": 19, "nuzb": 19, "uz": 19, "uzbek": 19, "ouszbek": 19, "nvai": 19, "vai": 19, "va\u00ef": 19, "nven": 19, "venda": 19, "nvie": 19, "vietnamien": 19, "nvol": 19, "vo": 19, "volap\u00fck": 19, "nvot": 19, "votic": 19, "nwak": 19, "wakashan": 19, "nwal": 19, "walamo": 19, "nwar": 19, "warai": 19, "nwa": 19, "washo": 19, "nwel": 19, "cym": 19, "cy": 19, "galloi": 19, "nwen": 19, "nwln": 19, "walloon": 19, "wallon": 19, "nwol": 19, "wo": 19, "wolof": 19, "nxal": 19, "kalmyk": 19, "oirat": 19, "kalmouk": 19, "o\u00efrat": 19, "nxho": 19, "xh": 19, "xhosa": 19, "nyao": 19, "yao": 19, "nyap": 19, "yapes": 19, "yapoi": 19, "nyid": 19, "nyor": 19, "yo": 19, "yoruba": 19, "nypk": 19, "yupik": 19, "nzap": 19, "zapotec": 19, "zapot\u00e8qu": 19, "nzbl": 19, "blissymbol": 19, "bliss": 19, "nzen": 19, "zenaga": 19, "nzgh": 19, "moroccan": 19, "tamazight": 19, "amazigh": 19, "marocain": 19, "nzha": 19, "zhuang": 19, "chuang": 19, "nznd": 19, "zand": 19, "zand\u00e9": 19, "nzul": 19, "zu": 19, "zulu": 19, "zoulou": 19, "nzun": 19, "zuni": 19, "nzxx": 19, "contenu": 19, "linguistiqu": 19, "nzza": 19, "zaza": 19, "dimili": 19, "dimli": 19, "kirdki": 19, "kirmanjki": 19, "zazaki": 19, "alpha_2": 19, "alpha_3": 19, "swe": 19, "english_nam": 19, "abk": 19, "ach": 19, "adi": 19, "afa": 19, "afh": 19, "afr": 19, "ain": 19, "aka": 19, "akk": 19, "alb": 19, "alg": 19, "amh": 19, "ang": 19, "anp": 19, "apa": 19, "ara": 19, "arc": 19, "arn": 19, "arp": 19, "arw": 19, "asm": 19, "ath": 19, "ava": 19, "awa": 19, "aym": 19, "bak": 19, "bal": 19, "bam": 19, "baq": 19, "bat": 19, "bej": 19, "bel": 19, "bem": 19, "ben": 19, "ber": 19, "bho": 19, "bih": 19, "bik": 19, "bla": 19, "bnt": 19, "bra": 19, "bre": 19, "btk": 19, "bua": 19, "bul": 19, "bur": 19, "byn": 19, "cai": 19, "cau": 19, "ceb": 19, "cel": [19, 21], "cha": 19, "chb": 19, "che": 19, "chg": 19, "chi": 19, "chk": 19, "chm": 19, "chn": 19, "cho": 19, "chp": 19, "chr": 19, "chu": 19, "chv": 19, "chy": 19, "cmc": 19, "cop": 19, "cpe": 19, "cpf": 19, "cpp": 19, "cre": 19, "crh": 19, "crp": 19, "csb": 19, "cze": 19, "dak": 19, "dan": 19, "dar": 19, "den": 19, "dgr": 19, "din": 19, "div": 19, "dra": 19, "dsb": 19, "dua": 19, "dum": 19, "dut": 19, "dyu": 19, "dzo": 19, "efi": 19, "egi": 19, "eka": 19, "elx": 19, "enm": 19, "epo": 19, "est": 19, "ewo": 19, "fan": 19, "fao": 19, "fij": 19, "fil": 19, "fin": 19, "fiu": 19, "frm": 19, "fro": 19, "frr": 19, "fry": 19, "gaa": 19, "gba": 19, "gem": 19, "geo": 19, "ger": 19, "gez": 19, "gil": 19, "gla": 19, "gle": 19, "glg": 19, "glv": 19, "gmh": 19, "goh": 19, "gon": 19, "gor": 19, "grb": 19, "grc": 19, "grn": 19, "gsw": 19, "guj": 19, "gwi": 19, "hai": 19, "hat": 19, "hau": 19, "haw": 19, "heb": 19, "her": 19, "hil": 19, "him": 19, "hin": 19, "hmn": 19, "hmo": 19, "hrv": 19, "hsb": 19, "hun": 19, "hup": 19, "iba": 19, "ibo": 19, "iii": 19, "iku": 19, "ilo": 19, "ina": 19, "ind": 19, "ine": 19, "inh": 19, "ipk": 19, "ira": 19, "iro": 19, "ita": 19, "jav": 19, "jbo": 19, "jpn": 19, "jpr": 19, "jrb": 19, "kaa": 19, "kab": 19, "kac": 19, "kal": 19, "kam": 19, "kan": 19, "kar": 19, "kau": 19, "kaw": 19, "kaz": 19, "kbd": 19, "kha": 19, "khi": 19, "khm": 19, "kho": 19, "kik": 19, "kin": 19, "kir": 19, "kmb": 19, "kok": 19, "kon": 19, "kor": 19, "kpe": 19, "krc": 19, "krl": 19, "kro": 19, "kua": 19, "kum": 19, "kur": 19, "kut": 19, "lad": 19, "lah": 19, "lam": 19, "lat": 19, "lav": 19, "lez": 19, "lim": 19, "lin": 19, "lol": 19, "loz": 19, "ltz": 19, "lua": 19, "lub": 19, "lug": 19, "lui": 19, "lun": 19, "mac": 19, "mad": 19, "mag": 19, "mah": 19, "mak": 19, "mal": 19, "mao": 19, "mar": 19, "mdf": 19, "mdr": 19, "mga": 19, "mic": 19, "mkh": 19, "mlg": 19, "mlt": 19, "mnc": 19, "mni": 19, "mno": 19, "moh": 19, "mun": 19, "mwl": 19, "mwr": 19, "myn": 19, "myv": 19, "nah": 19, "nai": 19, "nap": 19, "nav": 19, "nbl": 19, "nde": 19, "ndo": 19, "nep": 19, "nic": 19, "niu": 19, "nno": 19, "nob": 19, "nog": 19, "nor": 19, "nqo": 19, "nso": 19, "nub": 19, "nwc": 19, "nya": 19, "nym": 19, "nyn": [19, 21], "nyo": 19, "nzi": 19, "oci": 19, "oji": 19, "ori": 19, "osa": 19, "oss": 19, "ota": 19, "oto": 19, "paa": 19, "pag": 19, "pal": 19, "pam": 19, "pan": 19, "pap": 19, "pau": 19, "peo": 19, "phi": 19, "phn": 19, "pol": 19, "pon": 19, "por": 19, "pra": 19, "qaa": 19, "que": 19, "raj": 19, "rar": 19, "roa": 19, "roh": 19, "rom": 19, "rum": 19, "rup": 19, "sad": 19, "sag": 19, "sah": 19, "sal": 19, "sam": 19, "scn": 19, "sco": 19, "sel": 19, "sem": 19, "sga": 19, "sgn": [19, 21], "shn": 19, "sid": 19, "sin": 19, "sio": 19, "sit": 19, "sla": 19, "slo": 19, "slv": 19, "sma": 19, "sme": 19, "smi": 19, "smj": 19, "smn": 19, "smo": 19, "sna": 19, "snd": 19, "snk": 19, "sog": 19, "som": 19, "son": 19, "sot": 19, "srd": 19, "srn": 19, "srp": 19, "srr": 19, "ssa": 19, "ssw": 19, "suk": 19, "sun": 19, "sux": 19, "swa": 19, "syc": 19, "syr": 19, "tah": 19, "tam": 19, "tel": 19, "tem": 19, "ter": 19, "tet": 19, "tgk": 19, "tgl": 19, "tha": 19, "tib": 19, "tig": 19, "tir": 19, "tkl": 19, "tlh": 19, "tli": 19, "tmh": 19, "tog": 19, "ton": 19, "tpi": 19, "tsi": 19, "tsn": 19, "tso": 19, "tuk": 19, "tum": 19, "tup": 19, "tur": 19, "tut": 19, "tvl": 19, "tyv": 19, "udm": 19, "uga": 19, "uig": 19, "ukr": 19, "umb": 19, "und": 19, "urd": 19, "uzb": 19, "ven": 19, "vie": 19, "vol": 19, "vot": 19, "wak": 19, "wal": 19, "wel": 19, "wen": 19, "wln": 19, "wol": 19, "xal": 19, "xho": 19, "yap": 19, "yid": 19, "yor": 19, "ypk": 19, "zap": 19, "zbl": 19, "zgh": 19, "zha": 19, "znd": 19, "zul": 19, "zun": 19, "zxx": 19, "zza": 19, "english_names_to_thre": 19, "french_nam": 19, "iso_639_2_for_local": 19, "name_for_languageset": 19, "native_nam": 19, "string_to_alpha_3": 19, "terminologic_cod": 19, "three_to_two": 19, "two_to_thre": 19, "languagenam": 19, "name_r": 19, "nearli": 19, "name_to_cod": 19, "irrelevant_suffix": 19, "bafar": 19, "babkhazian": 19, "bachines": 19, "bacoli": 19, "badangm": 19, "badygh": 19, "badygei": 19, "bafro": 19, "bafrihili": 19, "bafrikaan": 19, "bainu": 19, "bakan": 19, "bakkadian": 19, "balbanian": 19, "espanol": 19, "francai": 19, "portugu": 19, "parenthes": 19, "lookupt": 19, "atomfe": 19, "app_n": 19, "atom_like_typ": 19, "atom_n": 19, "atom_typ": 19, "bibframe_n": 19, "bibfram": 19, "vocab": 19, "bib_schema_n": 19, "dcterms_n": 19, "drm_n": 19, "lcp_n": 19, "opds_n": 19, "opensearch_n": 19, "opensearch": [19, 26], "opf_n": 19, "schema_n": 19, "simplified_n": 19, "time_format_na": 19, "time_format_utc": 19, "add_link_to_entri": 19, "default_typemap": 19, "hostedtoolcach": 19, "x64": 19, "python3": 19, "makeel": 19, "nsmap": 19, "schema_": 19, "elementmak": 19, "acquisition_feed_typ": 19, "acquisition_rel": 19, "borrow_rel": 19, "default_max_ag": 19, "entry_typ": 19, "featured_rel": 19, "full_image_rel": 19, "group_rel": 19, "navigation_feed_typ": 19, "open_access_rel": 19, "popular_rel": 19, "recommended_rel": 19, "revoke_loan_rel": 19, "workidcalcul": 19, "apostrophestrip": 19, "authorextract1": 19, "spresent": 19, "authorextract2": 19, "bracketedcharacterstrip": 19, "commonauthorprefixpattern": 19, "rev": 19, "introd": 19, "commonauthorsuffixpattern": 19, "chief": 19, "setc": 19, "compani": 19, "commonsubtitlespattern": 19, "una": 19, "ed": 19, "ition": 19, "1st": 19, "consecutivecharacterstrip": 19, "distributedbyremov": 19, "10th": 19, "format_to_grouping_categori": 19, "adobe_epub_ebook": 19, "adobe_pdf_ebook": 19, "atla": 19, "blu": 19, "rai": 19, "braill": 19, "cdrom": 19, "chipcartridg": 19, "collag": 19, "compactdisc": 19, "disccartridg": 19, "disney_online_book": 19, "filmstrip": 19, "flashcard": 19, "floppydisk": 19, "globe": 19, "kindle_book": 19, "kit": 19, "largeprint": 19, "microfilm": 19, "microsoft_ebook": 19, "mobipocket_ebook": 19, "motionpictur": 19, "musicalscor": 19, "open_epub_ebook": 19, "open_pdf_ebook": 19, "overdrive_mp3_audiobook": 19, "overdrive_mus": 19, "overdrive_read": 19, "overdrive_video": 19, "overdrive_wma_audiobook": 19, "palm": 19, "phonograph": 19, "photo": 19, "photoneg": 19, "physicalobject": 19, "playawai": 19, "seedpacket": 19, "sensorimag": 19, "slide": 19, "soundcassett": 19, "sounddisc": 19, "soundrecord": 19, "tapecartridg": 19, "tapecassett": 19, "taperecord": 19, "tapereel": 19, "verticalfil": 19, "videocartridg": 19, "videocassett": 19, "videodisc": 19, "videoreel": 19, "econt": 19, "externallink": 19, "externalmp3": 19, "external_eaudio": 19, "external_ebook": 19, "external_emus": 19, "external_evideo": 19, "external_web": 19, "interactivebook": 19, "itun": 19, "plucker": 19, "initialsfix": 19, "make_value_sort": 19, "curtitl": 19, "normalize_author": 19, "nfkd": 19, "bracket": 19, "studio": 19, "surroud": 19, "lint": 19, "normalize_subtitl": 19, "original_titl": 19, "normalize_titl": 19, "full_titl": 19, "num_non_filing_charact": 19, "2nd": 19, "3rd": 19, "4th": 19, "5th": 19, "6th": 19, "7th": 19, "8th": 19, "9th": 19, "normalized_titl": 19, "normalized_author": 19, "grouping_categori": 19, "sorttrimmingpattern": 19, "specialcharacterstrip": 19, "subtitleind": 19, "contributor_name_match_ratio": 19, "name1": 19, "name2": 19, "normalize_nam": 19, "levenshtein": 19, "display_name_to_sort_nam": 19, "humannam": 19, "rearrang": 19, "is_corporate_nam": 19, "is_one_nam": 19, "human_nam": 19, "pope": 19, "franci": 19, "princ": 19, "name_tidi": 19, "whitespac": 19, "phd": 19, "reorgan": 19, "normalize_contributor_name_for_match": 19, "nicknam": 19, "georg": 19, "rr": 19, "martin": 19, "dash": 19, "brother": 19, "grimm": 19, "sort_name_to_display_nam": 19, "meant": 19, "jane": 19, "datatrack": 19, "appsawg": 19, "json_media_typ": 19, "with_debug": 19, "inspect": 19, "problemerror": 19, "unicodeawarebase64": 19, "b64decod": 19, "b64encod": 19, "decodebyt": 19, "encodebyt": 19, "standard_b64decod": 19, "standard_b64encod": 19, "urlsafe_b64decod": 19, "urlsafe_b64encod": 19, "random_str": 19, "hex": 19, "summaryevalu": 19, "optimal_number_of_sent": 19, "noun_phrases_to_consid": 19, "bad_phras": 19, "customiz": 19, "shorter": 19, "appar": 19, "bad_r": 19, "best_choic": 19, "default_bad_phras": 19, "abridg": 19, "excerpt": 19, "volum": 19, "retel": 19, "corpu": 19, "apply_language_penalti": 19, "dataset": 19, "normalize_title_for_match": 19, "title_match_ratio": 19, "title1": 19, "title2": 19, "unfluff_titl": 19, "deem": 19, "ons": 19, "hello": [19, 21], "bobbinson": 19, "amaz": 19, "unabridg": 19, "webpub": [19, 24], "hadriengardeur": 19, "default_typ": 19, "jsonabl": 19, "as_dict": 19, "audiobook_typ": 19, "book_typ": 19, "default_context": [19, 24], "add_reading_ord": 19, "add_resourc": 19, "component_list": 19, "update_bibliographic_metadata": 19, "rollback": 19, "session_factori": 19, "worker_factori": 19, "databasework": 19, "create_work": 19, "worker": 19, "do_job": 19, "bit": 19, "inc_error": 19, "restart": 19, "success_r": 19, "task_don": 19, "respect": 19, "int_of_optional_subtag": 19, "int_of_subtag": 19, "xpath": 19, "text_of_optional_subtag": 19, "text_of_subtag": 19, "bigram": 19, "all_lett": 19, "difference_from": 19, "other_bigram": 19, "from_str": 19, "from_text_fil": 19, "process_data": 19, "metadatasimilar": 19, "author_name_similar": 19, "authors1": 19, "authors2": 19, "author_similar": 19, "counter_dist": 19, "counter1": 19, "counter2": 19, "histogram": 19, "histogram_dist": 19, "strings_1": 19, "strings_2": 19, "sum": 19, "most_common": 19, "maximum_s": 19, "normalize_histogram": 19, "title_similar": 19, "moneyutil": 19, "titleprocessor": 19, "extract_subtitl": 19, "main_titl": 19, "subtitled_titl": 19, "sort_title_for": 19, "title_stopword": 19, "lst": 19, "chunk_siz": 19, "start_index": 19, "fast_query_count": 19, "super": 19, "first_or_default": [19, 20], "is_sess": 19, "slugifi": 19, "length_limit": 19, "slug": 19, "sly": 19, "happ": 19, "all_uniqu": 20, "_list": 20, "klass": [20, 21], "is_str": 20, "arrayofcollectionsproperti": 21, "basearrayproperti": 21, "collectionrol": [21, 23, 24], "arrayofcontributorsproperti": 21, "herman": 21, "melvil": 21, "anyofpars": [21, 23], "arrayoflinksproperti": 21, "arrayofsubjectsproperti": 21, "compactcollect": [21, 23], "sub_collect": 21, "collectionlist": 21, "get_by_rol": 21, "compactcollectionproperti": 21, "collection_class": 21, "sort_a": [21, 22], "hola": 21, "get_extens": 21, "_type": [21, 23], "height": 21, "bitrat": 21, "linklist": 21, "get_by_href": 21, "get_by_rel": 21, "linkproperti": [21, 22, 23], "opds2linkproperti": [21, 23], "manifestlik": [21, 23, 24], "number_of_pag": [21, 22], "belongs_to": [21, 22], "reading_progress": 21, "propertiesgroup": 21, "presentationmetadata": 21, "overflow": 21, "basesemanticerror": 21, "basesyntaxerror": 21, "inner_pars": 21, "valuepars": 21, "validationerror": 21, "arraypars": 21, "item_pars": 21, "unique_item": 21, "booleanpars": 21, "datepars": 21, "formatcheck": 21, "datetimepars": 21, "documentpars": 21, "syntax_analyz": 21, "semantic_analyz": 21, "get_manifest_json": 21, "input_stream": 21, "stringio": 21, "binaryio": 21, "parse_fil": 21, "python_rwpm_pars": 21, "parse_json": 21, "manifest_json": 21, "parse_stream": 21, "parse_url": 21, "documentparserfactori": [21, 23, 24], "enumpars": 21, "stringpars": 21, "json_schema_format": 21, "jsonschema": 21, "integerpars": 21, "exclusive_minimum": 21, "exclusive_maximum": 21, "numericpars": 21, "localizablestringpars": 21, "objectpars": 21, "language_pattern": 21, "grandfath": 21, "ami": 21, "bnn": 21, "enochian": 21, "hak": 21, "lux": 21, "mingo": 21, "pwn": 21, "tao": 21, "tsu": 21, "BE": 21, "gaulish": 21, "bok": 21, "guoyu": 21, "hakka": 21, "nan": 21, "xiang": 21, "extlang": 21, "9a": 21, "privateus": 21, "privateuse2": 21, "numberpars": 21, "properties_pars": 21, "properties_pattern": 21, "stringpatternpars": 21, "typepars": 21, "uripars": 21, "urireferencepars": 21, "uritemplatepars": 21, "subcompon": 21, "uritempl": 21, "parsingerror": 21, "valueparsingerror": 21, "find_pars": 21, "parent_pars": 21, "child_parser_typ": 21, "arrayofstringsproperti": 21, "list_typ": 21, "arrayproperti": 21, "booleanproperti": 21, "parsableproperti": [21, 23], "dateortimeproperti": 21, "dateproperti": 21, "datetimeproperti": 21, "enumproperti": 21, "objectproperti": 21, "integerproperti": 21, "listoflanguagesproperti": 21, "localizablestringproperti": 21, "numberproperti": 21, "predefin": 21, "get_class_properti": 21, "get_required_class_properti": 21, "stringproperti": 21, "typeproperti": 21, "nested_typ": 21, "uriproperti": 21, "urireferenceproperti": 21, "uritemplateproperti": 21, "registryitem": 21, "mutablemap": 21, "collectionwrongformaterror": 21, "semanticanalyz": [21, 23, 24], "media_types_registri": [21, 23, 24], "link_relations_registri": [21, 23, 24], "collection_roles_registri": [21, 23, 24], "missingpropertyerror": 21, "object_properti": 21, "syntaxanalyz": [21, 23, 24], "epubencryptionset": 22, "original_length": 22, "epublinkproperti": 22, "encryption_set": 22, "epubmetadata": 22, "epubpresentationhint": 22, "opds2acquisitionobject": 23, "opds2availabilityinform": 23, "opds2availabilitytyp": 23, "opds2copiesinform": 23, "opds2facet": 23, "opds2feedmetadata": 23, "items_per_pag": 23, "current_pag": 23, "number_of_item": 23, "arbitrari": 23, "opds2group": 23, "opds2holdsinform": 23, "price": 23, "opds2navig": 23, "opds2pric": 23, "opds2publ": 23, "titleproperti": 23, "opds2documentparserfactori": 23, "opds2collectionrolesregistri": 23, "rwpmcollectionrolesregistri": [23, 24], "opds_2_0_rol": 23, "opds2linkrelationsregistri": 23, "rwpmlinkrelationsregistri": [23, 24], "core_link_rel": [23, 24], "subscrib": 23, "opds2mediatypesregistri": 23, "rwpmmediatypesregistri": [23, 24], "opds_fe": 23, "opds_media_typ": 23, "opds_publ": 23, "opds2semanticanalyz": 23, "opds2syntaxanalyz": 23, "rwpmmanifest": 24, "reading_ord": 24, "toc": 24, "rwpmdocumentparserfactori": 24, "rwpmparser": 24, "core_rol": 24, "loa": 24, "loi": 24, "lov": 24, "page_list": 24, "core_typ": 24, "epub_publication_packag": 24, "svg_xml": 24, "webp": 24, "web_publication_packag": 24, "rwpmsemanticanalyz": 24, "rwpmsyntaxanalyz": 24, "packag": [25, 26], "modul": [25, 26], "subpackag": 26, "submodul": 26, "content": 26, "base_control": 26, "circulation_except": 26, "custom_index": 26, "custom_patron_catalog": 26, "firstbook": 26, "firstbook2": 26, "google_analytics_provid": 26, "kansas_patron": 26, "local_analytics_export": 26, "millenium_patron": 26, "onix": 26, "selftest": 26, "shared_collect": 26, "simple_authent": 26, "app_serv": 26, "external_list": 26, "local_analytics_provid": 26, "mock_analytics_provid": 26, "user_profil": 26, "adobeaccountidresetscript": 27, "_or_": 27, "availabilityrefreshscript": 27, "refresh_avail": 27, "cachefacetlistsperlan": 27, "cacherepresentationperlan": 27, "do_gener": 27, "parse_arg": 27, "cachemarcfil": 27, "should_process_librari": 27, "cacheopdsgroupfeedperlan": 27, "accept_head": 27, "cache_url": 27, "cache_url_method": 27, "generate_represent": 27, "compiletranslationsscript": 27, "babel": 27, "createworksforidentifiersscript": 27, "metadata_web_app_url": 27, "bare": 27, "to_check": 27, "directoryimportscript": 27, "annotate_metadata": 27, "cover_directori": 27, "ebook_directori": 27, "load_circulation_data": 27, "protecet": 27, "load_cover_link": 27, "load_metadata": 27, "metadata_fil": 27, "metadata_format": 27, "run_with_argu": 27, "dry_run": 27, "work_from_metadata": 27, "disappearingbookreportscript": 27, "tsv": 27, "disappear": 27, "last_seen": 27, "title_removal_ev": 27, "license_removal_ev": 27, "knew": 27, "saw": 27, "fillinauthorscript": 27, "metadatacalculationscript": 27, "instanceinitializationscript": 27, "idempot": 27, "test_sql": 27, "ignore_search": 27, "laneresetscript": 27, "languagelistscript": 27, "loanreaperscript": 27, "incorrectli": 27, "localanalyticsexportscript": 27, "nytbestsellerlistsscript": 27, "include_histori": 27, "novelistsnapshotscript": 27, "odlimportscript": 27, "opdsfordistributorsimportscript": 27, "opdsfordistributorsreaperscript": 27, "load_config": 27, "sharedodlimportscript": 27, "updatestaffpicksscript": 27, "default_url_templ": 27}, "objects": {"": [[0, 0, 0, "-", "api"], [12, 0, 0, "-", "app"], [13, 0, 0, "-", "core"], [27, 0, 0, "-", "scripts"]], "api": [[1, 0, 0, "-", "admin"], [0, 0, 0, "-", "annotations"], [0, 0, 0, "-", "announcements"], [0, 0, 0, "-", "app"], [0, 0, 0, "-", "authenticator"], [0, 0, 0, "-", "axis"], [0, 0, 0, "-", "base_controller"], [0, 0, 0, "-", "bibliotheca"], [0, 0, 0, "-", "circulation"], [0, 0, 0, "-", "circulation_exceptions"], [3, 0, 0, "-", "clever"], [0, 0, 0, "-", "config"], [0, 0, 0, "-", "controller"], [0, 0, 0, "-", "coverage"], [0, 0, 0, "-", "custom_index"], [0, 0, 0, "-", "custom_patron_catalog"], [0, 0, 0, "-", "enki"], [0, 0, 0, "-", "feedbooks"], [0, 0, 0, "-", "firstbook"], [0, 0, 0, "-", "firstbook2"], [0, 0, 0, "-", "google_analytics_provider"], [0, 0, 0, "-", "kansas_patron"], [0, 0, 0, "-", "lanes"], [4, 0, 0, "-", "lcp"], [0, 0, 0, "-", "local_analytics_exporter"], [0, 0, 0, "-", "marc"], [0, 0, 0, "-", "metadata_wrangler"], [0, 0, 0, "-", "millenium_patron"], [0, 0, 0, "-", "monitor"], [0, 0, 0, "-", "novelist"], [0, 0, 0, "-", "nyt"], [0, 0, 0, "-", "odilo"], [0, 0, 0, "-", "odl"], [0, 0, 0, "-", "onix"], [0, 0, 0, "-", "opds"], [0, 0, 0, "-", "opds_for_distributors"], [0, 0, 0, "-", "overdrive"], [0, 0, 0, "-", "problem_details"], [5, 0, 0, "-", "proquest"], [0, 0, 0, "-", "rbdigital"], [0, 0, 0, "-", "registry"], [6, 0, 0, "-", "saml"], [0, 0, 0, "-", "selftest"], [0, 0, 0, "-", "shared_collection"], [0, 0, 0, "-", "simple_authentication"], [10, 0, 0, "-", "sip"], [0, 0, 0, "-", "testing"], [11, 0, 0, "-", "util"], [0, 0, 0, "-", "web_publication_manifest"]], "api.admin": [[1, 0, 0, "-", "admin_authentication_provider"], [1, 0, 0, "-", "announcement_list_validator"], [2, 0, 0, "-", "controller"], [1, 0, 0, "-", "exceptions"], [1, 0, 0, "-", "geographic_validator"], [1, 0, 0, "-", "google_oauth_admin_authentication_provider"], [1, 0, 0, "-", "opds"], [1, 0, 0, "-", "password_admin_authentication_provider"], [1, 0, 0, "-", "problem_details"], [1, 0, 0, "-", "template_styles"], [1, 0, 0, "-", "templates"], [1, 0, 0, "-", "validator"]], "api.admin.admin_authentication_provider": [[1, 1, 1, "", "AdminAuthenticationProvider"]], "api.admin.admin_authentication_provider.AdminAuthenticationProvider": [[1, 2, 1, "", "active_credentials"], [1, 2, 1, "", "sign_in_template"]], "api.admin.announcement_list_validator": [[1, 1, 1, "", "AnnouncementListValidator"]], "api.admin.announcement_list_validator.AnnouncementListValidator": [[1, 3, 1, "", "DATE_FORMAT"], [1, 2, 1, "", "format_as_string"], [1, 2, 1, "", "validate_announcement"], [1, 2, 1, "", "validate_announcements"], [1, 2, 1, "", "validate_date"], [1, 2, 1, "", "validate_length"]], "api.admin.controller": [[2, 1, 1, "", "AdminCirculationManagerController"], [2, 1, 1, "", "AdminController"], [2, 1, 1, "", "CustomListsController"], [2, 1, 1, "", "DashboardController"], [2, 1, 1, "", "FeedController"], [2, 1, 1, "", "LanesController"], [2, 1, 1, "", "PatronController"], [2, 1, 1, "", "SettingsController"], [2, 1, 1, "", "SignInController"], [2, 1, 1, "", "SitewideRegistrationController"], [2, 1, 1, "", "TimestampsController"], [2, 1, 1, "", "ViewController"], [2, 0, 0, "-", "admin_auth_services"], [2, 0, 0, "-", "analytics_services"], [2, 0, 0, "-", "catalog_services"], [2, 0, 0, "-", "cdn_services"], [2, 0, 0, "-", "collection_library_registrations"], [2, 0, 0, "-", "collection_self_tests"], [2, 0, 0, "-", "collection_settings"], [2, 0, 0, "-", "discovery_service_library_registrations"], [2, 0, 0, "-", "discovery_services"], [2, 0, 0, "-", "individual_admin_settings"], [2, 0, 0, "-", "library_settings"], [2, 0, 0, "-", "metadata_service_self_tests"], [2, 0, 0, "-", "metadata_services"], [2, 0, 0, "-", "patron_auth_service_self_tests"], [2, 0, 0, "-", "patron_auth_services"], [2, 0, 0, "-", "search_service_self_tests"], [2, 0, 0, "-", "self_tests"], [2, 5, 1, "", "setup_admin_controllers"], [2, 0, 0, "-", "sitewide_services"], [2, 0, 0, "-", "sitewide_settings"], [2, 0, 0, "-", "storage_services"], [2, 0, 0, "-", "work_editor"]], "api.admin.controller.AdminCirculationManagerController": [[2, 2, 1, "", "require_higher_than_librarian"], [2, 2, 1, "", "require_librarian"], [2, 2, 1, "", "require_library_manager"], [2, 2, 1, "", "require_sitewide_library_manager"], [2, 2, 1, "", "require_system_admin"]], "api.admin.controller.AdminController": [[2, 2, 1, "", "admin_auth_provider"], [2, 4, 1, "", "admin_auth_providers"], [2, 2, 1, "", "authenticated_admin"], [2, 2, 1, "", "authenticated_admin_from_request"], [2, 2, 1, "", "check_csrf_token"], [2, 2, 1, "", "generate_csrf_token"], [2, 2, 1, "", "get_csrf_token"]], "api.admin.controller.CustomListsController": [[2, 2, 1, "", "custom_list"], [2, 2, 1, "", "custom_lists"], [2, 2, 1, "", "url_for_custom_list"]], "api.admin.controller.DashboardController": [[2, 2, 1, "", "bulk_circulation_events"], [2, 2, 1, "", "circulation_events"], [2, 2, 1, "", "stats"]], "api.admin.controller.FeedController": [[2, 2, 1, "", "complaints"], [2, 2, 1, "", "genres"], [2, 2, 1, "", "suppressed"]], "api.admin.controller.LanesController": [[2, 2, 1, "", "change_order"], [2, 2, 1, "", "hide_lane"], [2, 2, 1, "", "lane"], [2, 2, 1, "", "lanes"], [2, 2, 1, "", "reset"], [2, 2, 1, "", "show_lane"]], "api.admin.controller.PatronController": [[2, 2, 1, "", "lookup_patron"], [2, 2, 1, "", "reset_adobe_id"]], "api.admin.controller.SettingsController": [[2, 3, 1, "", "METADATA_SERVICE_URI_TYPE"], [2, 3, 1, "", "NO_MIRROR_INTEGRATION"], [2, 3, 1, "", "PROVIDER_APIS"], [2, 2, 1, "", "check_name_unique"], [2, 2, 1, "", "check_url_unique"], [2, 2, 1, "", "look_up_service_by_id"], [2, 2, 1, "", "set_protocols"], [2, 2, 1, "", "url_variants"], [2, 2, 1, "", "validate_formats"], [2, 2, 1, "", "validate_protocol"]], "api.admin.controller.SignInController": [[2, 3, 1, "", "ERROR_RESPONSE_TEMPLATE"], [2, 3, 1, "", "SIGN_IN_TEMPLATE"], [2, 2, 1, "", "change_password"], [2, 2, 1, "", "error_response"], [2, 2, 1, "", "password_sign_in"], [2, 2, 1, "", "redirect_after_google_sign_in"], [2, 2, 1, "", "sign_in"], [2, 2, 1, "", "sign_out"]], "api.admin.controller.SitewideRegistrationController": [[2, 2, 1, "", "check_content_type"], [2, 2, 1, "", "get_catalog"], [2, 2, 1, "", "get_registration_link"], [2, 2, 1, "", "get_shared_secret"], [2, 2, 1, "", "process_sitewide_registration"], [2, 2, 1, "", "register"], [2, 2, 1, "", "sitewide_registration_document"], [2, 2, 1, "", "update_headers"]], "api.admin.controller.TimestampsController": [[2, 2, 1, "", "diagnostics"]], "api.admin.controller.admin_auth_services": [[2, 1, 1, "", "AdminAuthServicesController"]], "api.admin.controller.admin_auth_services.AdminAuthServicesController": [[2, 2, 1, "", "process_admin_auth_services"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.analytics_services": [[2, 1, 1, "", "AnalyticsServicesController"]], "api.admin.controller.analytics_services.AnalyticsServicesController": [[2, 2, 1, "", "process_analytics_services"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.catalog_services": [[2, 1, 1, "", "CatalogServicesController"]], "api.admin.controller.catalog_services.CatalogServicesController": [[2, 2, 1, "", "check_libraries"], [2, 2, 1, "", "get_name"], [2, 2, 1, "", "process_catalog_services"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "update_protocol_settings"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.cdn_services": [[2, 1, 1, "", "CDNServicesController"]], "api.admin.controller.cdn_services.CDNServicesController": [[2, 2, 1, "", "process_cdn_services"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.collection_library_registrations": [[2, 1, 1, "", "CollectionLibraryRegistrationsController"]], "api.admin.controller.collection_library_registrations.CollectionLibraryRegistrationsController": [[2, 2, 1, "", "get_library_info"], [2, 2, 1, "", "look_up_collection"], [2, 2, 1, "", "look_up_library"], [2, 2, 1, "", "look_up_registry"], [2, 2, 1, "", "process_collection_library_registrations"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"]], "api.admin.controller.collection_self_tests": [[2, 1, 1, "", "CollectionSelfTestsController"]], "api.admin.controller.collection_self_tests.CollectionSelfTestsController": [[2, 2, 1, "", "get_info"], [2, 2, 1, "", "look_up_by_id"], [2, 2, 1, "", "process_collection_self_tests"], [2, 2, 1, "", "run_tests"]], "api.admin.controller.collection_settings": [[2, 1, 1, "", "CollectionSettingsController"]], "api.admin.controller.collection_settings.CollectionSettingsController": [[2, 2, 1, "", "collection_to_dict"], [2, 2, 1, "", "find_protocol_class"], [2, 2, 1, "", "load_libraries"], [2, 2, 1, "", "load_settings"], [2, 2, 1, "", "process_collections"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_libraries"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "process_settings"], [2, 2, 1, "", "validate_collection"], [2, 2, 1, "", "validate_external_account_id_setting"], [2, 2, 1, "", "validate_form_fields"], [2, 2, 1, "", "validate_parent"]], "api.admin.controller.discovery_service_library_registrations": [[2, 1, 1, "", "DiscoveryServiceLibraryRegistrationsController"]], "api.admin.controller.discovery_service_library_registrations.DiscoveryServiceLibraryRegistrationsController": [[2, 2, 1, "", "get_library_info"], [2, 2, 1, "", "look_up_library"], [2, 2, 1, "", "look_up_registry"], [2, 2, 1, "", "process_discovery_service_library_registrations"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"]], "api.admin.controller.discovery_services": [[2, 1, 1, "", "DiscoveryServicesController"]], "api.admin.controller.discovery_services.DiscoveryServicesController": [[2, 2, 1, "", "look_up_service_from_registry"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_discovery_services"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "set_up_default_registry"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.individual_admin_settings": [[2, 1, 1, "", "IndividualAdminSettingsController"]], "api.admin.controller.individual_admin_settings.IndividualAdminSettingsController": [[2, 2, 1, "", "check_permissions"], [2, 2, 1, "", "handle_password"], [2, 2, 1, "", "handle_roles"], [2, 2, 1, "", "look_up_library_for_role"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_individual_admins"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "response"], [2, 2, 1, "", "validate_form_fields"], [2, 2, 1, "", "validate_role_exists"]], "api.admin.controller.library_settings": [[2, 1, 1, "", "LibrarySettingsController"]], "api.admin.controller.library_settings.LibrarySettingsController": [[2, 2, 1, "", "check_for_missing_fields"], [2, 2, 1, "", "check_for_missing_settings"], [2, 2, 1, "", "check_header_links"], [2, 2, 1, "", "check_short_name_unique"], [2, 2, 1, "", "check_web_color_contrast"], [2, 2, 1, "", "create_library"], [2, 2, 1, "", "current_value"], [2, 2, 1, "", "get_extra_geographic_information"], [2, 2, 1, "", "get_library_from_uuid"], [2, 2, 1, "", "image_setting"], [2, 2, 1, "", "library_configuration_settings"], [2, 2, 1, "", "list_setting"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_libraries"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "scalar_setting"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.metadata_service_self_tests": [[2, 1, 1, "", "MetadataServiceSelfTestsController"]], "api.admin.controller.metadata_service_self_tests.MetadataServiceSelfTestsController": [[2, 2, 1, "", "look_up_by_id"], [2, 2, 1, "", "process_metadata_service_self_tests"]], "api.admin.controller.metadata_services": [[2, 1, 1, "", "MetadataServicesController"]], "api.admin.controller.metadata_services.MetadataServicesController": [[2, 2, 1, "", "find_protocol_class"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_metadata_services"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "register_with_metadata_wrangler"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.patron_auth_service_self_tests": [[2, 1, 1, "", "PatronAuthServiceSelfTestsController"]], "api.admin.controller.patron_auth_service_self_tests.PatronAuthServiceSelfTestsController": [[2, 2, 1, "", "get_info"], [2, 2, 1, "", "look_up_by_id"], [2, 2, 1, "", "process_patron_auth_service_self_tests"], [2, 2, 1, "", "run_tests"]], "api.admin.controller.patron_auth_services": [[2, 1, 1, "", "PatronAuthServicesController"]], "api.admin.controller.patron_auth_services.PatronAuthServicesController": [[2, 2, 1, "", "check_external_type"], [2, 2, 1, "", "check_identifier_restriction"], [2, 2, 1, "", "check_libraries"], [2, 2, 1, "", "check_library_integrations"], [2, 2, 1, "", "get_name"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_patron_auth_services"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.search_service_self_tests": [[2, 1, 1, "", "SearchServiceSelfTestsController"]], "api.admin.controller.search_service_self_tests.SearchServiceSelfTestsController": [[2, 2, 1, "", "look_up_by_id"], [2, 2, 1, "", "process_search_service_self_tests"]], "api.admin.controller.self_tests": [[2, 1, 1, "", "SelfTestsController"]], "api.admin.controller.self_tests.SelfTestsController": [[2, 2, 1, "", "find_protocol_class"], [2, 2, 1, "", "get_info"], [2, 2, 1, "", "run_tests"], [2, 2, 1, "", "self_tests_process_get"], [2, 2, 1, "", "self_tests_process_post"]], "api.admin.controller.sitewide_services": [[2, 1, 1, "", "LoggingServicesController"], [2, 1, 1, "", "SearchServicesController"], [2, 1, 1, "", "SitewideServicesController"]], "api.admin.controller.sitewide_services.LoggingServicesController": [[2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_services"]], "api.admin.controller.sitewide_services.SearchServicesController": [[2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_services"]], "api.admin.controller.sitewide_services.SitewideServicesController": [[2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.sitewide_settings": [[2, 1, 1, "", "SitewideConfigurationSettingsController"]], "api.admin.controller.sitewide_settings.SitewideConfigurationSettingsController": [[2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "process_services"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.storage_services": [[2, 1, 1, "", "StorageServicesController"]], "api.admin.controller.storage_services.StorageServicesController": [[2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "process_services"]], "api.admin.controller.work_editor": [[2, 1, 1, "", "WorkController"]], "api.admin.controller.work_editor.WorkController": [[2, 3, 1, "", "BOTTOM"], [2, 3, 1, "", "CENTER"], [2, 3, 1, "", "MINIMUM_COVER_HEIGHT"], [2, 3, 1, "", "MINIMUM_COVER_WIDTH"], [2, 3, 1, "", "STAFF_WEIGHT"], [2, 3, 1, "", "TITLE_POSITIONS"], [2, 3, 1, "", "TOP"], [2, 2, 1, "", "change_book_cover"], [2, 2, 1, "", "classifications"], [2, 2, 1, "", "complaints"], [2, 2, 1, "", "custom_lists"], [2, 2, 1, "", "details"], [2, 2, 1, "", "edit"], [2, 2, 1, "", "edit_classifications"], [2, 2, 1, "", "generate_cover_image"], [2, 2, 1, "", "languages"], [2, 2, 1, "", "media"], [2, 2, 1, "", "preview_book_cover"], [2, 2, 1, "", "refresh_metadata"], [2, 2, 1, "", "resolve_complaints"], [2, 2, 1, "", "rights_status"], [2, 2, 1, "", "roles"], [2, 2, 1, "", "suppress"], [2, 2, 1, "", "unsuppress"]], "api.admin.exceptions": [[1, 6, 1, "", "AdminNotAuthorized"]], "api.admin.exceptions.AdminNotAuthorized": [[1, 2, 1, "", "as_problem_detail_document"], [1, 3, 1, "", "status_code"]], "api.admin.geographic_validator": [[1, 1, 1, "", "GeographicValidator"]], "api.admin.geographic_validator.GeographicValidator": [[1, 2, 1, "", "ask_registry"], [1, 2, 1, "", "find_location_through_registry"], [1, 2, 1, "", "format_as_string"], [1, 2, 1, "", "format_place"], [1, 2, 1, "", "get_us_search"], [1, 2, 1, "", "is_zip"], [1, 2, 1, "", "look_up_zip"], [1, 2, 1, "", "validate_geographic_areas"]], "api.admin.google_oauth_admin_authentication_provider": [[1, 1, 1, "", "DummyGoogleClient"], [1, 1, 1, "", "GoogleOAuthAdminAuthenticationProvider"]], "api.admin.google_oauth_admin_authentication_provider.DummyGoogleClient": [[1, 1, 1, "", "Credentials"], [1, 3, 1, "", "expired"], [1, 2, 1, "", "flow_from_client_secrets"], [1, 2, 1, "", "step1_get_authorize_url"], [1, 2, 1, "", "step2_exchange"]], "api.admin.google_oauth_admin_authentication_provider.DummyGoogleClient.Credentials": [[1, 3, 1, "", "access_token_expired"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_json"]], "api.admin.google_oauth_admin_authentication_provider.GoogleOAuthAdminAuthenticationProvider": [[1, 3, 1, "", "DESCRIPTION"], [1, 3, 1, "", "DOMAINS"], [1, 3, 1, "", "INSTRUCTIONS"], [1, 3, 1, "", "LIBRARY_SETTINGS"], [1, 3, 1, "", "NAME"], [1, 3, 1, "", "SETTINGS"], [1, 3, 1, "", "SITEWIDE"], [1, 3, 1, "", "TEMPLATE"], [1, 2, 1, "", "active_credentials"], [1, 2, 1, "", "auth_uri"], [1, 2, 1, "", "callback"], [1, 4, 1, "", "client"], [1, 4, 1, "", "domains"], [1, 2, 1, "", "google_error_problem_detail"], [1, 2, 1, "", "sign_in_template"], [1, 2, 1, "", "staff_email"]], "api.admin.opds": [[1, 1, 1, "", "AdminAnnotator"], [1, 1, 1, "", "AdminFeed"]], "api.admin.opds.AdminAnnotator": [[1, 2, 1, "", "annotate_feed"], [1, 2, 1, "", "annotate_work_entry"], [1, 2, 1, "", "complaints_url"], [1, 2, 1, "", "suppressed_url"]], "api.admin.opds.AdminFeed": [[1, 2, 1, "", "complaints"], [1, 2, 1, "", "suppressed"]], "api.admin.password_admin_authentication_provider": [[1, 1, 1, "", "PasswordAdminAuthenticationProvider"]], "api.admin.password_admin_authentication_provider.PasswordAdminAuthenticationProvider": [[1, 3, 1, "", "NAME"], [1, 3, 1, "", "TEMPLATE"], [1, 2, 1, "", "active_credentials"], [1, 2, 1, "", "sign_in"], [1, 2, 1, "", "sign_in_template"]], "api.admin.validator": [[1, 1, 1, "", "PatronAuthenticationValidatorFactory"], [1, 1, 1, "", "Validator"]], "api.admin.validator.PatronAuthenticationValidatorFactory": [[1, 3, 1, "", "VALIDATOR_CLASS_NAME"], [1, 3, 1, "", "VALIDATOR_FACTORY"], [1, 2, 1, "", "create"]], "api.admin.validator.Validator": [[1, 2, 1, "", "validate"], [1, 2, 1, "", "validate_email"], [1, 2, 1, "", "validate_image"], [1, 2, 1, "", "validate_language_code"], [1, 2, 1, "", "validate_number"], [1, 2, 1, "", "validate_url"]], "api.annotations": [[0, 1, 1, "", "AnnotationParser"], [0, 1, 1, "", "AnnotationWriter"], [0, 5, 1, "", "load_document"]], "api.annotations.AnnotationParser": [[0, 2, 1, "", "parse"]], "api.annotations.AnnotationWriter": [[0, 3, 1, "", "CONTENT_TYPE"], [0, 3, 1, "", "JSONLD_CONTEXT"], [0, 3, 1, "", "LDP_CONTEXT"], [0, 2, 1, "", "annotation_container_for"], [0, 2, 1, "", "annotation_page_for"], [0, 2, 1, "", "annotations_for"], [0, 2, 1, "", "detail"]], "api.announcements": [[0, 1, 1, "", "Announcement"], [0, 1, 1, "", "Announcements"]], "api.announcements.Announcement": [[0, 4, 1, "", "for_authentication_document"], [0, 4, 1, "", "is_active"], [0, 4, 1, "", "json_ready"]], "api.announcements.Announcements": [[0, 3, 1, "", "SETTING_NAME"], [0, 4, 1, "", "active"], [0, 2, 1, "", "for_library"]], "api.app": [[0, 5, 1, "", "get_locale"], [0, 5, 1, "", "initialize_database"], [0, 5, 1, "", "run"]], "api.authenticator": [[0, 1, 1, "", "AuthenticationProvider"], [0, 1, 1, "", "Authenticator"], [0, 1, 1, "", "BaseSAMLAuthenticationProvider"], [0, 1, 1, "", "BasicAuthTempTokenController"], [0, 1, 1, "", "BasicAuthenticationProvider"], [0, 1, 1, "", "BearerTokenSigner"], [0, 6, 1, "", "CannotCreateLocalPatron"], [0, 1, 1, "", "CirculationPatronProfileStorage"], [0, 1, 1, "", "LibraryAuthenticator"], [0, 1, 1, "", "OAuthAuthenticationProvider"], [0, 1, 1, "", "OAuthController"], [0, 1, 1, "", "PatronData"]], "api.authenticator.AuthenticationProvider": [[0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "EXTERNAL_TYPE_REGULAR_EXPRESSION"], [0, 3, 1, "", "FLOW_TYPE"], [0, 3, 1, "", "IDENTIFIES_INDIVIDUALS"], [0, 3, 1, "", "INSTITUTION_ID"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_FIELD"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_BARCODE"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_TYPE"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_TYPE_LIST"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_TYPE_NONE"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_TYPE_PREFIX"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_TYPE_REGEX"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_TYPE_STRING"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "LOGIN_BUTTON_IMAGE"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "authenticate"], [0, 2, 1, "", "authenticated_patron"], [0, 2, 1, "", "enforce_library_identifier_restriction"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "get_credential_from_header"], [0, 2, 1, "", "library"], [0, 2, 1, "", "remote_patron_lookup"], [0, 2, 1, "", "update_patron_external_type"], [0, 2, 1, "", "update_patron_metadata"]], "api.authenticator.Authenticator": [[0, 2, 1, "", "authenticated_patron"], [0, 2, 1, "", "bearer_token_provider_lookup"], [0, 2, 1, "", "create_authentication_document"], [0, 2, 1, "", "create_authentication_headers"], [0, 2, 1, "", "create_bearer_token"], [0, 4, 1, "", "current_library_short_name"], [0, 2, 1, "", "decode_bearer_token"], [0, 2, 1, "", "get_credential_from_header"], [0, 2, 1, "", "invoke_authenticator_method"], [0, 2, 1, "", "populate_authenticators"]], "api.authenticator.BaseSAMLAuthenticationProvider": [[0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "FLOW_TYPE"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "TOKEN_DATA_SOURCE_NAME"], [0, 3, 1, "", "TOKEN_TYPE"]], "api.authenticator.BasicAuthTempTokenController": [[0, 3, 1, "", "DO_NOT_GENERATE_NEW_TOKEN_PERIOD"], [0, 3, 1, "", "TOKEN_DURATION"], [0, 2, 1, "", "basic_auth_temp_token"], [0, 2, 1, "", "get_or_create_token"]], "api.authenticator.BasicAuthenticationProvider": [[0, 3, 1, "", "AUTHENTICATION_REALM"], [0, 3, 1, "", "BARCODE_FORMAT_CODABAR"], [0, 3, 1, "", "BARCODE_FORMAT_NONE"], [0, 3, 1, "", "BEARER_TOKEN_PROVIDER_NAME"], [0, 3, 1, "", "COMMON_IDENTIFIER_LABELS"], [0, 3, 1, "", "COMMON_PASSWORD_LABELS"], [0, 3, 1, "", "DEFAULT_IDENTIFIER_LABEL"], [0, 3, 1, "", "DEFAULT_IDENTIFIER_REGULAR_EXPRESSION"], [0, 3, 1, "", "DEFAULT_KEYBOARD"], [0, 3, 1, "", "DEFAULT_PASSWORD_LABEL"], [0, 3, 1, "", "DEFAULT_PASSWORD_REGULAR_EXPRESSION"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "EMAIL_ADDRESS_KEYBOARD"], [0, 3, 1, "", "FLOW_TYPE_BASIC"], [0, 3, 1, "", "FLOW_TYPE_OAUTH"], [0, 3, 1, "", "HTTP_BASIC_OAUTH_ENABLED"], [0, 3, 1, "", "HTTP_BASIC_OAUTH_ENABLED_DEFAULT"], [0, 3, 1, "", "IDENTIFIER_BARCODE_FORMAT"], [0, 3, 1, "", "IDENTIFIER_KEYBOARD"], [0, 3, 1, "", "IDENTIFIER_LABEL"], [0, 3, 1, "", "IDENTIFIER_MAXIMUM_LENGTH"], [0, 3, 1, "", "IDENTIFIER_REGULAR_EXPRESSION"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "NULL_KEYBOARD"], [0, 3, 1, "", "NUMBER_PAD"], [0, 3, 1, "", "PASSWORD_KEYBOARD"], [0, 3, 1, "", "PASSWORD_LABEL"], [0, 3, 1, "", "PASSWORD_MAXIMUM_LENGTH"], [0, 3, 1, "", "PASSWORD_REGULAR_EXPRESSION"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "TEST_IDENTIFIER"], [0, 3, 1, "", "TEST_IDENTIFIER_DESCRIPTION_FOR_OPTIONAL_PASSWORD"], [0, 3, 1, "", "TEST_IDENTIFIER_DESCRIPTION_FOR_REQUIRED_PASSWORD"], [0, 3, 1, "", "TEST_PASSWORD"], [0, 3, 1, "", "TEST_PASSWORD_DESCRIPTION_OPTIONAL"], [0, 3, 1, "", "TEST_PASSWORD_DESCRIPTION_REQUIRED"], [0, 3, 1, "", "TOKEN_TYPE"], [0, 3, 1, "", "alphanumerics_plus"], [0, 2, 1, "", "apply_patrondata"], [0, 2, 1, "", "authenticate"], [0, 4, 1, "", "authentication_header"], [0, 3, 1, "", "class_default"], [0, 4, 1, "", "collects_password"], [0, 2, 1, "", "get_credential_from_header"], [0, 2, 1, "", "local_patron_lookup"], [0, 3, 1, "", "patron_is_new"], [0, 2, 1, "", "remote_authenticate"], [0, 2, 1, "", "remote_patron_lookup"], [0, 2, 1, "", "scrub_credential"], [0, 2, 1, "", "server_side_validation"], [0, 2, 1, "", "testing_patron"], [0, 2, 1, "", "testing_patron_or_bust"]], "api.authenticator.BearerTokenSigner": [[0, 3, 1, "", "BEARER_TOKEN_SIGNING_SECRET"], [0, 2, 1, "", "bearer_token_signing_secret"]], "api.authenticator.CirculationPatronProfileStorage": [[0, 4, 1, "", "profile_document"]], "api.authenticator.LibraryAuthenticator": [[0, 2, 1, "", "assert_ready_for_token_signing"], [0, 2, 1, "", "authenticated_patron"], [0, 2, 1, "", "authentication_document_url"], [0, 2, 1, "", "bearer_token_provider_lookup"], [0, 2, 1, "", "create_authentication_document"], [0, 2, 1, "", "create_authentication_headers"], [0, 2, 1, "", "create_bearer_token"], [0, 2, 1, "", "decode_bearer_token"], [0, 2, 1, "", "decode_bearer_token_from_header"], [0, 2, 1, "", "from_config"], [0, 2, 1, "", "get_credential_from_header"], [0, 4, 1, "", "identifies_individuals"], [0, 4, 1, "", "key_pair"], [0, 4, 1, "", "library"], [0, 4, 1, "", "providers"], [0, 2, 1, "", "register_basic_auth_provider"], [0, 2, 1, "", "register_bearer_token_auth_provider"], [0, 2, 1, "", "register_provider"], [0, 4, 1, "", "supports_patron_authentication"]], "api.authenticator.OAuthAuthenticationProvider": [[0, 3, 1, "", "DEFAULT_TOKEN_EXPIRATION_DAYS"], [0, 3, 1, "", "FLOW_TYPE"], [0, 3, 1, "", "OAUTH_TOKEN_EXPIRATION_DAYS"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "authenticated_patron"], [0, 2, 1, "", "create_token"], [0, 2, 1, "", "external_authenticate_url"], [0, 2, 1, "", "external_authenticate_url_parameters"], [0, 2, 1, "", "oauth_callback"], [0, 2, 1, "", "remote_exchange_authorization_code_for_access_token"], [0, 2, 1, "", "remote_patron_lookup"], [0, 2, 1, "", "token_data_source"]], "api.authenticator.OAuthController": [[0, 2, 1, "", "oauth_authentication_callback"], [0, 2, 1, "", "oauth_authentication_callback_url"], [0, 2, 1, "", "oauth_authentication_redirect"]], "api.authenticator.PatronData": [[0, 3, 1, "", "CARD_REPORTED_LOST"], [0, 3, 1, "", "EXCESSIVE_FEES"], [0, 3, 1, "", "EXCESSIVE_FINES"], [0, 3, 1, "", "NO_BORROWING_PRIVILEGES"], [0, 3, 1, "", "NO_VALUE"], [0, 1, 1, "", "NoValue"], [0, 3, 1, "", "RECALL_OVERDUE"], [0, 3, 1, "", "TOO_MANY_ITEMS_BILLED"], [0, 3, 1, "", "TOO_MANY_LOANS"], [0, 3, 1, "", "TOO_MANY_LOST"], [0, 3, 1, "", "TOO_MANY_OVERDUE"], [0, 3, 1, "", "TOO_MANY_RENEWALS"], [0, 3, 1, "", "UNKNOWN_BLOCK"], [0, 2, 1, "", "apply"], [0, 3, 1, "", "fines"], [0, 2, 1, "", "get_or_create_patron"], [0, 2, 1, "", "set_authorization_identifier"], [0, 2, 1, "", "set_value"], [0, 4, 1, "", "to_dict"], [0, 4, 1, "", "to_response_parameters"]], "api.axis": [[0, 1, 1, "", "AudiobookMetadataParser"], [0, 1, 1, "", "AvailabilityResponseParser"], [0, 1, 1, "", "Axis360API"], [0, 1, 1, "", "Axis360APIConstants"], [0, 1, 1, "", "Axis360AcsFulfillmentInfo"], [0, 1, 1, "", "Axis360BibliographicCoverageProvider"], [0, 1, 1, "", "Axis360CirculationMonitor"], [0, 1, 1, "", "Axis360FulfillmentInfo"], [0, 1, 1, "", "Axis360FulfillmentInfoResponseParser"], [0, 1, 1, "", "Axis360Parser"], [0, 1, 1, "", "AxisCollectionReaper"], [0, 1, 1, "", "AxisNowManifest"], [0, 1, 1, "", "BibliographicParser"], [0, 1, 1, "", "CheckinResponseParser"], [0, 1, 1, "", "CheckoutResponseParser"], [0, 1, 1, "", "HoldReleaseResponseParser"], [0, 1, 1, "", "HoldResponseParser"], [0, 1, 1, "", "JSONResponseParser"], [0, 1, 1, "", "MockAxis360API"], [0, 1, 1, "", "ResponseParser"]], "api.axis.AvailabilityResponseParser": [[0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"]], "api.axis.Axis360API": [[0, 3, 1, "", "ALLOW_ANONYMOUS_ACCESS_SETTING"], [0, 3, 1, "", "AXISNOW"], [0, 3, 1, "", "DATE_FORMAT"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "PRODUCTION_BASE_URL"], [0, 3, 1, "", "QA_BASE_URL"], [0, 3, 1, "", "SERVER_NICKNAMES"], [0, 3, 1, "", "SERVICE_NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 3, 1, "", "access_token_endpoint"], [0, 3, 1, "", "adobe_drm"], [0, 3, 1, "", "audiobook_metadata_endpoint"], [0, 4, 1, "", "authorization_headers"], [0, 2, 1, "", "availability"], [0, 3, 1, "", "availability_endpoint"], [0, 3, 1, "", "axisnow_drm"], [0, 2, 1, "", "can_fulfill_without_loan"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 4, 1, "", "collection"], [0, 2, 1, "", "create_identifier_strings"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 3, 1, "", "epub"], [0, 2, 1, "", "external_integration"], [0, 3, 1, "", "findaway_drm"], [0, 2, 1, "", "fulfill"], [0, 3, 1, "", "fulfillment_endpoint"], [0, 2, 1, "", "get_audiobook_metadata"], [0, 2, 1, "", "get_fulfillment_info"], [0, 3, 1, "", "log"], [0, 3, 1, "", "no_drm"], [0, 2, 1, "", "parse_token"], [0, 2, 1, "", "patron_activity"], [0, 3, 1, "", "pdf"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "recent_activity"], [0, 2, 1, "", "refresh_bearer_token"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "request"], [0, 4, 1, "", "source"], [0, 2, 1, "", "update_availability"], [0, 2, 1, "", "update_book"], [0, 2, 1, "", "update_licensepools_for_identifiers"]], "api.axis.Axis360APIConstants": [[0, 3, 1, "", "VERIFY_SSL"]], "api.axis.Axis360AcsFulfillmentInfo": [[0, 4, 1, "", "as_response"], [0, 3, 1, "", "logger"], [0, 2, 1, "", "problem_detail_document"]], "api.axis.Axis360BibliographicCoverageProvider": [[0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "handle_success"], [0, 2, 1, "", "process_batch"], [0, 2, 1, "", "process_item"]], "api.axis.Axis360CirculationMonitor": [[0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "INTERVAL_SECONDS"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "catch_up_from"], [0, 2, 1, "", "process_book"]], "api.axis.Axis360FulfillmentInfo": [[0, 2, 1, "", "do_fetch"]], "api.axis.Axis360FulfillmentInfoResponseParser": [[0, 2, 1, "", "parse_axisnow"], [0, 2, 1, "", "parse_date"], [0, 2, 1, "", "parse_findaway"]], "api.axis.Axis360Parser": [[0, 3, 1, "", "FULL_DATE_FORMAT_EXPLICIT_UTC"], [0, 3, 1, "", "FULL_DATE_FORMAT_IMPLICIT_UTC"], [0, 3, 1, "", "NS"], [0, 3, 1, "", "SHORT_DATE_FORMAT"]], "api.axis.AxisCollectionReaper": [[0, 3, 1, "", "INTERVAL_SECONDS"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_items"]], "api.axis.AxisNowManifest": [[0, 3, 1, "", "MEDIA_TYPE"]], "api.axis.BibliographicParser": [[0, 3, 1, "", "DELIVERY_DATA_FOR_AXIS_FORMAT"], [0, 2, 1, "", "extract_availability"], [0, 2, 1, "", "extract_bibliographic"], [0, 3, 1, "", "generic_author"], [0, 3, 1, "", "log"], [0, 2, 1, "", "parse_contributor"], [0, 2, 1, "", "parse_list"], [0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"], [0, 3, 1, "", "role_abbreviation"], [0, 3, 1, "", "role_abbreviation_to_role"]], "api.axis.CheckinResponseParser": [[0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"]], "api.axis.CheckoutResponseParser": [[0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"]], "api.axis.HoldReleaseResponseParser": [[0, 2, 1, "", "post_process"], [0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"]], "api.axis.HoldResponseParser": [[0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"]], "api.axis.JSONResponseParser": [[0, 2, 1, "", "parse"], [0, 2, 1, "", "verify_status_code"]], "api.axis.MockAxis360API": [[0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "queue_response"]], "api.axis.ResponseParser": [[0, 3, 1, "", "SERVICE_NAME"], [0, 3, 1, "", "code_to_exception"], [0, 3, 1, "", "id_type"], [0, 2, 1, "", "raise_exception_on_error"]], "api.base_controller": [[0, 1, 1, "", "BaseCirculationManagerController"]], "api.base_controller.BaseCirculationManagerController": [[0, 2, 1, "", "authenticate"], [0, 2, 1, "", "authenticated_patron"], [0, 2, 1, "", "authenticated_patron_from_request"], [0, 2, 1, "", "authorization_header"], [0, 2, 1, "", "library_for_request"], [0, 2, 1, "", "library_through_external_loan_identifier"], [0, 4, 1, "", "request_patron"]], "api.bibliotheca": [[0, 1, 1, "", "BibliothecaAPI"], [0, 1, 1, "", "BibliothecaBibliographicCoverageProvider"], [0, 1, 1, "", "BibliothecaCirculationSweep"], [0, 1, 1, "", "BibliothecaEventMonitor"], [0, 6, 1, "", "BibliothecaException"], [0, 1, 1, "", "BibliothecaParser"], [0, 1, 1, "", "BibliothecaPurchaseMonitor"], [0, 1, 1, "", "BibliothecaTimelineMonitor"], [0, 1, 1, "", "CheckoutResponseParser"], [0, 1, 1, "", "DateResponseParser"], [0, 1, 1, "", "DummyBibliothecaAPIResponse"], [0, 1, 1, "", "ErrorParser"], [0, 1, 1, "", "EventParser"], [0, 1, 1, "", "HoldResponseParser"], [0, 1, 1, "", "ItemListParser"], [0, 1, 1, "", "MockBibliothecaAPI"], [0, 1, 1, "", "PatronCirculationParser"], [0, 1, 1, "", "RunBibliothecaPurchaseMonitorScript"], [0, 6, 1, "", "WorkflowException"]], "api.bibliotheca.BibliothecaAPI": [[0, 3, 1, "", "ARGUMENT_TIME_FORMAT"], [0, 3, 1, "", "AUTHORIZATION_FORMAT"], [0, 3, 1, "", "AUTHORIZATION_HEADER"], [0, 3, 1, "", "AUTH_TIME_FORMAT"], [0, 3, 1, "", "CAN_REVOKE_HOLD_WHEN_RESERVED"], [0, 3, 1, "", "DATETIME_HEADER"], [0, 3, 1, "", "DEFAULT_BASE_URL"], [0, 3, 1, "", "DEFAULT_VERSION"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "MAX_AGE"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SERVICE_NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 3, 1, "", "TEMPLATE"], [0, 3, 1, "", "VERSION_HEADER"], [0, 3, 1, "", "adobe_drm"], [0, 2, 1, "", "authorization"], [0, 2, 1, "", "bibliographic_lookup"], [0, 2, 1, "", "bibliographic_lookup_request"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 4, 1, "", "collection"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 2, 1, "", "external_integration"], [0, 3, 1, "", "findaway_drm"], [0, 2, 1, "", "findaway_license_to_webpub_manifest"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "full_path"], [0, 2, 1, "", "full_url"], [0, 2, 1, "", "get_audio_fulfillment_file"], [0, 2, 1, "", "get_bibliographic_info_for"], [0, 2, 1, "", "get_events_between"], [0, 2, 1, "", "get_fulfillment_file"], [0, 3, 1, "", "internal_format_to_delivery_mechanism"], [0, 3, 1, "", "log"], [0, 2, 1, "", "marc_request"], [0, 2, 1, "", "now"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "replacement_policy"], [0, 2, 1, "", "request"], [0, 2, 1, "", "sign"], [0, 2, 1, "", "signature"], [0, 4, 1, "", "source"], [0, 2, 1, "", "update_availability"]], "api.bibliotheca.BibliothecaBibliographicCoverageProvider": [[0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"]], "api.bibliotheca.BibliothecaCirculationSweep": [[0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_items"]], "api.bibliotheca.BibliothecaEventMonitor": [[0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "catch_up_from"], [0, 2, 1, "", "handle_event"]], "api.bibliotheca.BibliothecaParser": [[0, 3, 1, "", "INPUT_TIME_FORMAT"], [0, 2, 1, "", "date_from_subtag"], [0, 2, 1, "", "parse_date"]], "api.bibliotheca.BibliothecaPurchaseMonitor": [[0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "catch_up_from"], [0, 2, 1, "", "process_record"], [0, 2, 1, "", "purchases"], [0, 2, 1, "", "timestamp"]], "api.bibliotheca.BibliothecaTimelineMonitor": [[0, 3, 1, "", "LOG_DATE_FORMAT"], [0, 3, 1, "", "PROTOCOL"]], "api.bibliotheca.CheckoutResponseParser": [[0, 3, 1, "", "DATE_TAG_NAME"], [0, 3, 1, "", "RESULT_TAG_NAME"]], "api.bibliotheca.DateResponseParser": [[0, 3, 1, "", "DATE_TAG_NAME"], [0, 3, 1, "", "RESULT_TAG_NAME"], [0, 2, 1, "", "process_all"]], "api.bibliotheca.ErrorParser": [[0, 3, 1, "", "error_mapping"], [0, 3, 1, "", "hold_limit_reached"], [0, 3, 1, "", "loan_limit_reached"], [0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"], [0, 3, 1, "", "wrong_status"]], "api.bibliotheca.EventParser": [[0, 3, 1, "", "EVENT_NAMES"], [0, 3, 1, "", "EVENT_SOURCE"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"]], "api.bibliotheca.HoldResponseParser": [[0, 3, 1, "", "DATE_TAG_NAME"], [0, 3, 1, "", "RESULT_TAG_NAME"]], "api.bibliotheca.ItemListParser": [[0, 3, 1, "", "DATE_FORMAT"], [0, 3, 1, "", "NAMESPACES"], [0, 3, 1, "", "YEAR_FORMAT"], [0, 2, 1, "", "contributors_from_string"], [0, 3, 1, "", "format_data_for_bibliotheca_format"], [0, 2, 1, "", "internal_formats"], [0, 3, 1, "", "parenthetical"], [0, 2, 1, "", "parse"], [0, 2, 1, "", "parse_genre_string"], [0, 2, 1, "", "process_one"]], "api.bibliotheca.MockBibliothecaAPI": [[0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "now"], [0, 2, 1, "", "queue_response"]], "api.bibliotheca.PatronCirculationParser": [[0, 3, 1, "", "id_type"], [0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"], [0, 2, 1, "", "process_one_hold"], [0, 2, 1, "", "process_one_loan"], [0, 2, 1, "", "process_one_reserve"]], "api.bibliotheca.RunBibliothecaPurchaseMonitorScript": [[0, 2, 1, "", "arg_parser"], [0, 2, 1, "", "parse_command_line"]], "api.circulation": [[0, 1, 1, "", "APIAwareFulfillmentInfo"], [0, 1, 1, "", "BaseCirculationAPI"], [0, 1, 1, "", "CirculationAPI"], [0, 1, 1, "", "CirculationInfo"], [0, 1, 1, "", "DeliveryMechanismInfo"], [0, 1, 1, "", "FulfillmentInfo"], [0, 1, 1, "", "HoldInfo"], [0, 1, 1, "", "LoanInfo"]], "api.circulation.APIAwareFulfillmentInfo": [[0, 4, 1, "", "content"], [0, 4, 1, "", "content_expires"], [0, 4, 1, "", "content_link"], [0, 4, 1, "", "content_type"], [0, 2, 1, "", "do_fetch"], [0, 2, 1, "", "fetch"]], "api.circulation.BaseCirculationAPI": [[0, 3, 1, "", "AUDIOBOOK_LOAN_DURATION_SETTING"], [0, 3, 1, "", "BORROW_STEP"], [0, 3, 1, "", "CAN_REVOKE_HOLD_WHEN_RESERVED"], [0, 3, 1, "", "DEFAULT_LOAN_DURATION_SETTING"], [0, 3, 1, "", "EBOOK_LOAN_DURATION_SETTING"], [0, 3, 1, "", "FULFILL_STEP"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 2, 1, "", "can_fulfill_without_loan"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 2, 1, "", "default_notification_email_address"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "internal_format"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "patron_email_address"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "update_availability"]], "api.circulation.CirculationAPI": [[0, 2, 1, "", "api_for_license_pool"], [0, 2, 1, "", "borrow"], [0, 2, 1, "", "can_fulfill_without_loan"], [0, 2, 1, "", "can_revoke_hold"], [0, 4, 1, "", "default_api_map"], [0, 2, 1, "", "enforce_limits"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "fulfill_open_access"], [0, 4, 1, "", "library"], [0, 2, 1, "", "local_holds"], [0, 2, 1, "", "local_loans"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "patron_at_hold_limit"], [0, 2, 1, "", "patron_at_loan_limit"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "revoke_loan"], [0, 2, 1, "", "sync_bookshelf"]], "api.circulation.CirculationInfo": [[0, 2, 1, "", "collection"], [0, 2, 1, "", "fd"], [0, 2, 1, "", "license_pool"]], "api.circulation.DeliveryMechanismInfo": [[0, 2, 1, "", "apply"]], "api.circulation.FulfillmentInfo": [[0, 4, 1, "", "as_response"], [0, 3, 1, "", "can_cache_manifest"]], "api.circulation_exceptions": [[0, 6, 1, "", "AlreadyCheckedOut"], [0, 6, 1, "", "AlreadyOnHold"], [0, 6, 1, "", "AuthorizationBlocked"], [0, 6, 1, "", "AuthorizationExpired"], [0, 6, 1, "", "AuthorizationFailedException"], [0, 6, 1, "", "CannotFulfill"], [0, 6, 1, "", "CannotHold"], [0, 6, 1, "", "CannotLoan"], [0, 6, 1, "", "CannotPartiallyFulfill"], [0, 6, 1, "", "CannotReleaseHold"], [0, 6, 1, "", "CannotRenew"], [0, 6, 1, "", "CannotReturn"], [0, 6, 1, "", "CirculationException"], [0, 6, 1, "", "CurrentlyAvailable"], [0, 6, 1, "", "DeliveryMechanismConflict"], [0, 6, 1, "", "DeliveryMechanismError"], [0, 6, 1, "", "DeliveryMechanismMissing"], [0, 6, 1, "", "FormatNotAvailable"], [0, 6, 1, "", "FulfilledOnIncompatiblePlatform"], [0, 6, 1, "", "InternalServerError"], [0, 6, 1, "", "InvalidInputException"], [0, 6, 1, "", "LibraryAuthorizationFailedException"], [0, 6, 1, "", "LibraryInvalidInputException"], [0, 6, 1, "", "LimitReached"], [0, 6, 1, "", "NoAcceptableFormat"], [0, 6, 1, "", "NoActiveLoan"], [0, 6, 1, "", "NoAvailableCopies"], [0, 6, 1, "", "NoLicenses"], [0, 6, 1, "", "NoOpenAccessDownload"], [0, 6, 1, "", "NotCheckedOut"], [0, 6, 1, "", "NotFoundOnRemote"], [0, 6, 1, "", "NotOnHold"], [0, 6, 1, "", "OutstandingFines"], [0, 6, 1, "", "PatronAuthorizationFailedException"], [0, 6, 1, "", "PatronHoldLimitReached"], [0, 6, 1, "", "PatronLoanLimitReached"], [0, 6, 1, "", "PatronNotFoundOnRemote"], [0, 6, 1, "", "RemoteInitiatedServerError"], [0, 6, 1, "", "RemotePatronCreationFailedException"], [0, 6, 1, "", "RemoteRefusedReturn"]], "api.circulation_exceptions.AlreadyCheckedOut": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.AlreadyOnHold": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.AuthorizationBlocked": [[0, 2, 1, "", "as_problem_detail_document"], [0, 3, 1, "", "status_code"]], "api.circulation_exceptions.AuthorizationExpired": [[0, 2, 1, "", "as_problem_detail_document"], [0, 3, 1, "", "status_code"]], "api.circulation_exceptions.AuthorizationFailedException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotFulfill": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotHold": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotLoan": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotPartiallyFulfill": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotReleaseHold": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotRenew": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotReturn": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CirculationException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CurrentlyAvailable": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.DeliveryMechanismError": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.FormatNotAvailable": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.FulfilledOnIncompatiblePlatform": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.InternalServerError": [[0, 2, 1, "", "as_problem_detail_document"], [0, 3, 1, "", "status_code"]], "api.circulation_exceptions.InvalidInputException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.LibraryAuthorizationFailedException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.LibraryInvalidInputException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.LimitReached": [[0, 3, 1, "", "BASE_DOC"], [0, 3, 1, "", "MESSAGE_WITH_LIMIT"], [0, 3, 1, "", "SETTING_NAME"], [0, 2, 1, "", "as_problem_detail_document"], [0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NoAcceptableFormat": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NoActiveLoan": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NoAvailableCopies": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NoLicenses": [[0, 2, 1, "", "as_problem_detail_document"]], "api.circulation_exceptions.NoOpenAccessDownload": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NotCheckedOut": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NotFoundOnRemote": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NotOnHold": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.OutstandingFines": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.PatronAuthorizationFailedException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.PatronHoldLimitReached": [[0, 3, 1, "", "BASE_DOC"], [0, 3, 1, "", "MESSAGE_WITH_LIMIT"], [0, 3, 1, "", "SETTING_NAME"]], "api.circulation_exceptions.PatronLoanLimitReached": [[0, 3, 1, "", "BASE_DOC"], [0, 3, 1, "", "MESSAGE_WITH_LIMIT"], [0, 3, 1, "", "SETTING_NAME"]], "api.circulation_exceptions.PatronNotFoundOnRemote": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.RemoteInitiatedServerError": [[0, 2, 1, "", "as_problem_detail_document"], [0, 3, 1, "", "status_code"]], "api.circulation_exceptions.RemotePatronCreationFailedException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.RemoteRefusedReturn": [[0, 3, 1, "", "status_code"]], "api.clever": [[3, 3, 1, "", "AuthenticationProvider"], [3, 1, 1, "", "CleverAuthenticationAPI"], [3, 5, 1, "", "external_type_from_clever_grade"]], "api.clever.CleverAuthenticationAPI": [[3, 3, 1, "", "CLEVER_API_BASE_URL"], [3, 3, 1, "", "CLEVER_API_VERSION"], [3, 3, 1, "", "CLEVER_API_VERSIONED_URL"], [3, 3, 1, "", "CLEVER_TOKEN_URL"], [3, 3, 1, "", "DESCRIPTION"], [3, 3, 1, "", "EXTERNAL_AUTHENTICATE_URL"], [3, 3, 1, "", "LIBRARY_SETTINGS"], [3, 3, 1, "", "LOGIN_BUTTON_IMAGE"], [3, 3, 1, "", "NAME"], [3, 3, 1, "", "SETTINGS"], [3, 3, 1, "", "SUPPORTED_USER_TYPES"], [3, 3, 1, "", "TOKEN_DATA_SOURCE_NAME"], [3, 3, 1, "", "TOKEN_TYPE"], [3, 3, 1, "", "URI"], [3, 2, 1, "", "oauth_callback"], [3, 2, 1, "", "remote_exchange_code_for_bearer_token"], [3, 2, 1, "", "remote_patron_lookup"]], "api.config": [[0, 1, 1, "", "Configuration"], [0, 5, 1, "", "empty_config"], [0, 5, 1, "", "temp_config"]], "api.config.Configuration": [[0, 3, 1, "", "ABOUT"], [0, 3, 1, "", "ADMIN_WEB_HOSTNAMES"], [0, 3, 1, "", "AREA_INPUT_INSTRUCTIONS"], [0, 3, 1, "", "AUTHENTICATION_DOCUMENT_CACHE_TIME"], [0, 3, 1, "", "AUTHENTICATION_FOR_OPDS_LINKS"], [0, 3, 1, "", "BEARER_TOKEN_SIGNING_SECRET"], [0, 3, 1, "", "COLOR_SCHEME"], [0, 3, 1, "", "CONFIGURATION_CONTACT_EMAIL"], [0, 3, 1, "", "COPYRIGHT"], [0, 3, 1, "", "COPYRIGHT_DESIGNATED_AGENT_EMAIL"], [0, 3, 1, "", "COPYRIGHT_DESIGNATED_AGENT_REL"], [0, 3, 1, "", "CUSTOM_TOS_HREF"], [0, 3, 1, "", "CUSTOM_TOS_TEXT"], [0, 3, 1, "", "DEFAULT_COLOR_SCHEME"], [0, 3, 1, "", "DEFAULT_NOTIFICATION_EMAIL_ADDRESS"], [0, 3, 1, "", "DEFAULT_OPDS_FORMAT"], [0, 3, 1, "", "DEFAULT_TOS_HREF"], [0, 3, 1, "", "DEFAULT_TOS_TEXT"], [0, 3, 1, "", "DEFAULT_WEB_PRIMARY_COLOR"], [0, 3, 1, "", "DEFAULT_WEB_SECONDARY_COLOR"], [0, 3, 1, "", "HELP_EMAIL"], [0, 3, 1, "", "HELP_LINKS"], [0, 3, 1, "", "HELP_UNSUBSCRIBE_URI"], [0, 3, 1, "", "HELP_URI"], [0, 3, 1, "", "HELP_WEB"], [0, 3, 1, "", "HIDDEN_CONTENT_TYPES"], [0, 3, 1, "", "HOLD_LIMIT"], [0, 3, 1, "", "KEY_PAIR"], [0, 3, 1, "", "LANGUAGE_DESCRIPTION"], [0, 3, 1, "", "LARGE_COLLECTION_CUTOFF"], [0, 3, 1, "", "LARGE_COLLECTION_LANGUAGES"], [0, 3, 1, "", "LENDING_POLICY"], [0, 3, 1, "", "LIBRARY_DESCRIPTION"], [0, 3, 1, "", "LIBRARY_FOCUS_AREA"], [0, 3, 1, "", "LIBRARY_SERVICE_AREA"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "LICENSE"], [0, 3, 1, "", "LOAN_LIMIT"], [0, 3, 1, "", "LOGO"], [0, 3, 1, "", "MAX_OUTSTANDING_FINES"], [0, 3, 1, "", "PATRON_WEB_HOSTNAMES"], [0, 3, 1, "", "PRIVACY_POLICY"], [0, 3, 1, "", "REGISTER"], [0, 3, 1, "", "RESERVATIONS_FEATURE"], [0, 3, 1, "", "SECRET_KEY"], [0, 3, 1, "", "SITEWIDE_SETTINGS"], [0, 3, 1, "", "SMALL_COLLECTION_CUTOFF"], [0, 3, 1, "", "SMALL_COLLECTION_LANGUAGES"], [0, 3, 1, "", "STANDARD_NOREPLY_EMAIL_ADDRESS"], [0, 3, 1, "", "STATIC_FILE_CACHE_TIME"], [0, 3, 1, "", "TERMS_OF_SERVICE"], [0, 3, 1, "", "TINY_COLLECTION_LANGUAGES"], [0, 3, 1, "", "WEB_CSS_FILE"], [0, 3, 1, "", "WEB_HEADER_LABELS"], [0, 3, 1, "", "WEB_HEADER_LINKS"], [0, 3, 1, "", "WEB_PRIMARY_COLOR"], [0, 3, 1, "", "WEB_SECONDARY_COLOR"], [0, 3, 1, "", "WSGI_DEBUG_KEY"], [0, 2, 1, "", "cipher"], [0, 2, 1, "", "classify_holdings"], [0, 2, 1, "", "configuration_contact_uri"], [0, 2, 1, "", "copyright_designated_agent_uri"], [0, 2, 1, "", "estimate_language_collections_for_library"], [0, 2, 1, "", "help_uris"], [0, 2, 1, "", "key_pair"], [0, 2, 1, "", "large_collection_languages"], [0, 2, 1, "", "lending_policy"], [0, 2, 1, "", "load"], [0, 2, 1, "", "max_outstanding_fines"], [0, 2, 1, "", "small_collection_languages"], [0, 2, 1, "", "tiny_collection_languages"], [0, 2, 1, "", "unsubscribe_email_uri"]], "api.controller": [[0, 1, 1, "", "AnalyticsController"], [0, 1, 1, "", "AnnotationController"], [0, 1, 1, "", "CirculationManager"], [0, 1, 1, "", "CirculationManagerController"], [0, 1, 1, "", "IndexController"], [0, 1, 1, "", "LoanController"], [0, 1, 1, "", "MARCRecordController"], [0, 1, 1, "", "ODLNotificationController"], [0, 1, 1, "", "OPDSFeedController"], [0, 1, 1, "", "ProfileController"], [0, 1, 1, "", "RBDFulfillmentProxyController"], [0, 1, 1, "", "SharedCollectionController"], [0, 1, 1, "", "StaticFileController"], [0, 1, 1, "", "URNLookupController"], [0, 1, 1, "", "WorkController"]], "api.controller.AnalyticsController": [[0, 2, 1, "", "track_event"]], "api.controller.AnnotationController": [[0, 2, 1, "", "container"], [0, 2, 1, "", "container_for_work"], [0, 2, 1, "", "detail"]], "api.controller.CirculationManager": [[0, 2, 1, "", "annotator"], [0, 4, 1, "", "authentication_for_opds_document"], [0, 2, 1, "", "cdn_url_for"], [0, 4, 1, "", "external_search"], [0, 2, 1, "", "load_facets_from_request"], [0, 2, 1, "", "load_settings"], [0, 2, 1, "", "log_lanes"], [0, 4, 1, "", "public_key_integration_document"], [0, 2, 1, "", "reload_settings_if_changed"], [0, 2, 1, "", "setup_adobe_vendor_id"], [0, 2, 1, "", "setup_circulation"], [0, 2, 1, "", "setup_configuration_dependent_controllers"], [0, 2, 1, "", "setup_external_search"], [0, 2, 1, "", "setup_one_time_controllers"], [0, 2, 1, "", "setup_search"], [0, 2, 1, "", "setup_shared_collection"], [0, 4, 1, "", "sitewide_key_pair"], [0, 2, 1, "", "url_for"]], "api.controller.CirculationManagerController": [[0, 2, 1, "", "apply_borrowing_policy"], [0, 4, 1, "", "circulation"], [0, 2, 1, "", "get_patron_circ_objects"], [0, 2, 1, "", "get_patron_hold"], [0, 2, 1, "", "get_patron_loan"], [0, 2, 1, "", "handle_conditional_request"], [0, 2, 1, "", "load_lane"], [0, 2, 1, "", "load_licensepool"], [0, 2, 1, "", "load_licensepooldelivery"], [0, 2, 1, "", "load_licensepools"], [0, 2, 1, "", "load_work"], [0, 4, 1, "", "search_engine"], [0, 4, 1, "", "shared_collection"]], "api.controller.IndexController": [[0, 2, 1, "", "appropriate_index_for_patron_type"], [0, 2, 1, "", "authenticated_patron_root_lane"], [0, 2, 1, "", "authentication_document"], [0, 2, 1, "", "has_root_lanes"], [0, 2, 1, "", "public_key_document"]], "api.controller.LoanController": [[0, 2, 1, "", "best_lendable_pool"], [0, 2, 1, "", "borrow"], [0, 2, 1, "", "can_fulfill_without_loan"], [0, 2, 1, "", "detail"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "revoke"], [0, 2, 1, "", "sync"]], "api.controller.MARCRecordController": [[0, 3, 1, "", "DOWNLOAD_TEMPLATE"], [0, 2, 1, "", "download_page"]], "api.controller.ODLNotificationController": [[0, 2, 1, "", "notify"]], "api.controller.OPDSFeedController": [[0, 2, 1, "", "crawlable_collection_feed"], [0, 2, 1, "", "crawlable_library_feed"], [0, 2, 1, "", "crawlable_list_feed"], [0, 2, 1, "", "feed"], [0, 2, 1, "", "groups"], [0, 2, 1, "", "navigation"], [0, 2, 1, "", "qa_feed"], [0, 2, 1, "", "qa_series_feed"], [0, 2, 1, "", "search"]], "api.controller.ProfileController": [[0, 2, 1, "", "protocol"]], "api.controller.RBDFulfillmentProxyController": [[0, 2, 1, "", "proxy"]], "api.controller.SharedCollectionController": [[0, 2, 1, "", "authenticated_client_from_request"], [0, 2, 1, "", "borrow"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "hold_info"], [0, 2, 1, "", "info"], [0, 2, 1, "", "load_collection"], [0, 2, 1, "", "loan_info"], [0, 2, 1, "", "register"], [0, 2, 1, "", "revoke_hold"], [0, 2, 1, "", "revoke_loan"]], "api.controller.StaticFileController": [[0, 2, 1, "", "static_file"]], "api.controller.URNLookupController": [[0, 2, 1, "", "work_lookup"]], "api.controller.WorkController": [[0, 2, 1, "", "contributor"], [0, 2, 1, "", "permalink"], [0, 2, 1, "", "recommendations"], [0, 2, 1, "", "related"], [0, 2, 1, "", "report"], [0, 2, 1, "", "series"]], "api.coverage": [[0, 1, 1, "", "MockOPDSImportCoverageProvider"], [0, 1, 1, "", "OPDSImportCoverageProvider"], [0, 1, 1, "", "ReaperImporter"], [0, 1, 1, "", "RegistrarImporter"]], "api.coverage.MockOPDSImportCoverageProvider": [[0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "finalize_license_pool"], [0, 2, 1, "", "lookup_and_import_batch"], [0, 2, 1, "", "queue_import_results"]], "api.coverage.OPDSImportCoverageProvider": [[0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "OPDS_IMPORTER_CLASS"], [0, 4, 1, "", "api_method"], [0, 2, 1, "", "create_identifier_mapping"], [0, 2, 1, "", "finalize_license_pool"], [0, 2, 1, "", "import_feed_response"], [0, 2, 1, "", "lookup_and_import_batch"], [0, 2, 1, "", "process_batch"], [0, 2, 1, "", "process_item"]], "api.coverage.ReaperImporter": [[0, 3, 1, "", "SUCCESS_STATUS_CODES"]], "api.coverage.RegistrarImporter": [[0, 3, 1, "", "SUCCESS_STATUS_CODES"]], "api.custom_index": [[0, 1, 1, "", "COPPAGate"], [0, 1, 1, "", "CustomIndexView"]], "api.custom_index.COPPAGate": [[0, 3, 1, "", "NO_CONTENT"], [0, 3, 1, "", "NO_TITLE"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "REQUIREMENT_MET_LANE"], [0, 3, 1, "", "REQUIREMENT_NOT_MET_LANE"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "URI"], [0, 3, 1, "", "YES_CONTENT"], [0, 3, 1, "", "YES_TITLE"], [0, 2, 1, "", "gate_tag"], [0, 2, 1, "", "navigation_entry"]], "api.custom_index.CustomIndexView": [[0, 3, 1, "", "BY_PROTOCOL"], [0, 3, 1, "", "GOAL"], [0, 2, 1, "", "for_library"], [0, 2, 1, "", "register"], [0, 2, 1, "", "unregister"]], "api.custom_patron_catalog": [[0, 1, 1, "", "COPPAGate"], [0, 1, 1, "", "CustomPatronCatalog"], [0, 1, 1, "", "CustomRootLane"]], "api.custom_patron_catalog.COPPAGate": [[0, 3, 1, "", "AUTHENTICATION_NO_REL"], [0, 3, 1, "", "AUTHENTICATION_TYPE"], [0, 3, 1, "", "AUTHENTICATION_YES_REL"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "REQUIREMENT_MET_LANE"], [0, 3, 1, "", "REQUIREMENT_NOT_MET_LANE"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "annotate_authentication_document"]], "api.custom_patron_catalog.CustomPatronCatalog": [[0, 3, 1, "", "BY_PROTOCOL"], [0, 3, 1, "", "GOAL"], [0, 2, 1, "", "annotate_authentication_document"], [0, 2, 1, "", "for_library"], [0, 2, 1, "", "register"], [0, 2, 1, "", "replace_link"], [0, 2, 1, "", "unregister"]], "api.custom_patron_catalog.CustomRootLane": [[0, 3, 1, "", "LANE"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "annotate_authentication_document"]], "api.enki": [[0, 1, 1, "", "BibliographicParser"], [0, 1, 1, "", "EnkiAPI"], [0, 1, 1, "", "EnkiCollectionReaper"], [0, 1, 1, "", "EnkiImport"], [0, 1, 1, "", "MockEnkiAPI"]], "api.enki.BibliographicParser": [[0, 3, 1, "", "LANGUAGE_CODES"], [0, 2, 1, "", "extract_bibliographic"], [0, 2, 1, "", "extract_circulation"], [0, 3, 1, "", "log"], [0, 2, 1, "", "process_all"]], "api.enki.EnkiAPI": [[0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "ENKI"], [0, 3, 1, "", "ENKI_EXTERNAL"], [0, 3, 1, "", "ENKI_ID"], [0, 3, 1, "", "ENKI_LIBRARY_ID_KEY"], [0, 3, 1, "", "ERROR_INDICATOR"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "PRODUCTION_BASE_URL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 3, 1, "", "adobe_drm"], [0, 2, 1, "", "checkout"], [0, 4, 1, "", "collection"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 2, 1, "", "enki_library_id"], [0, 3, 1, "", "epub"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "get_all_titles"], [0, 2, 1, "", "get_item"], [0, 3, 1, "", "item_endpoint"], [0, 3, 1, "", "list_endpoint"], [0, 2, 1, "", "loan_request"], [0, 3, 1, "", "log"], [0, 3, 1, "", "no_drm"], [0, 2, 1, "", "parse_fulfill_result"], [0, 2, 1, "", "parse_patron_holds"], [0, 2, 1, "", "parse_patron_loans"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "patron_request"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "recent_activity"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "request"], [0, 2, 1, "", "updated_titles"], [0, 3, 1, "", "user_endpoint"]], "api.enki.EnkiCollectionReaper": [[0, 3, 1, "", "INTERVAL_SECONDS"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"]], "api.enki.EnkiImport": [[0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "FIVE_MINUTES"], [0, 3, 1, "", "INTERVAL_SECONDS"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "catch_up_from"], [0, 4, 1, "", "collection"], [0, 2, 1, "", "full_import"], [0, 2, 1, "", "incremental_import"], [0, 2, 1, "", "process_book"], [0, 2, 1, "", "update_circulation"]], "api.enki.MockEnkiAPI": [[0, 2, 1, "", "queue_response"]], "api.feedbooks": [[0, 1, 1, "", "FeedbooksImportMonitor"], [0, 1, 1, "", "FeedbooksOPDSImporter"], [0, 1, 1, "", "RehostingPolicy"]], "api.feedbooks.FeedbooksImportMonitor": [[0, 3, 1, "", "PROTOCOL"], [0, 2, 1, "", "data_source"], [0, 2, 1, "", "opds_url"]], "api.feedbooks.FeedbooksOPDSImporter": [[0, 3, 1, "", "BASE_OPDS_URL"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "REALLY_IMPORT_KEY"], [0, 3, 1, "", "REPLACEMENT_CSS_KEY"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "THIRTY_DAYS"], [0, 2, 1, "", "extract_feed_data"], [0, 2, 1, "", "improve_description"], [0, 2, 1, "", "make_link_data"], [0, 2, 1, "", "replace_css"], [0, 2, 1, "", "rights_uri_from_entry_tag"], [0, 2, 1, "", "rights_uri_from_feedparser_entry"]], "api.feedbooks.RehostingPolicy": [[0, 3, 1, "", "CAN_REHOST_IN_US"], [0, 3, 1, "", "PUBLIC_DOMAIN_CUTOFF"], [0, 3, 1, "", "RIGHTS_DICT"], [0, 3, 1, "", "RIGHTS_UNKNOWN"], [0, 3, 1, "", "US_SITES"], [0, 2, 1, "", "can_rehost_us"], [0, 2, 1, "", "rights_uri"]], "api.firstbook": [[0, 3, 1, "", "AuthenticationProvider"], [0, 1, 1, "", "FirstBookAuthenticationAPI"], [0, 1, 1, "", "MockFirstBookAuthenticationAPI"], [0, 1, 1, "", "MockFirstBookResponse"]], "api.firstbook.FirstBookAuthenticationAPI": [[0, 3, 1, "", "API_PATH"], [0, 3, 1, "", "DEFAULT_IDENTIFIER_LABEL"], [0, 3, 1, "", "DEFAULT_IDENTIFIER_REGULAR_EXPRESSION"], [0, 3, 1, "", "DEFAULT_PASSWORD_REGULAR_EXPRESSION"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "LOGIN_BUTTON_IMAGE"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SUCCESS_MESSAGE"], [0, 3, 1, "", "log"], [0, 2, 1, "", "remote_authenticate"], [0, 2, 1, "", "remote_pin_test"], [0, 2, 1, "", "request"]], "api.firstbook.MockFirstBookAuthenticationAPI": [[0, 3, 1, "", "FAILURE"], [0, 3, 1, "", "SUCCESS"], [0, 2, 1, "", "request"]], "api.firstbook2": [[0, 3, 1, "", "AuthenticationProvider"], [0, 1, 1, "", "FirstBookAuthenticationAPI"], [0, 1, 1, "", "MockFirstBookAuthenticationAPI"], [0, 1, 1, "", "MockFirstBookResponse"]], "api.firstbook2.FirstBookAuthenticationAPI": [[0, 3, 1, "", "ALGORITHM"], [0, 3, 1, "", "DEFAULT_IDENTIFIER_LABEL"], [0, 3, 1, "", "DEFAULT_IDENTIFIER_REGULAR_EXPRESSION"], [0, 3, 1, "", "DEFAULT_PASSWORD_REGULAR_EXPRESSION"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "LOGIN_BUTTON_IMAGE"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SUCCESS_MESSAGE"], [0, 2, 1, "", "jwt"], [0, 3, 1, "", "log"], [0, 2, 1, "", "remote_authenticate"], [0, 2, 1, "", "remote_pin_test"], [0, 2, 1, "", "request"]], "api.firstbook2.MockFirstBookAuthenticationAPI": [[0, 3, 1, "", "FAILURE"], [0, 3, 1, "", "SUCCESS"], [0, 2, 1, "", "request"]], "api.google_analytics_provider": [[0, 1, 1, "", "GoogleAnalyticsProvider"], [0, 3, 1, "", "Provider"]], "api.google_analytics_provider.GoogleAnalyticsProvider": [[0, 3, 1, "", "DEFAULT_URL"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "INSTRUCTIONS"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "TRACKING_ID"], [0, 2, 1, "", "collect_event"], [0, 2, 1, "", "post"]], "api.kansas_patron": [[0, 3, 1, "", "AuthenticationProvider"], [0, 1, 1, "", "KansasAuthenticationAPI"]], "api.kansas_patron.KansasAuthenticationAPI": [[0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "create_authorize_request"], [0, 3, 1, "", "log"], [0, 2, 1, "", "parse_authorize_response"], [0, 2, 1, "", "post_request"], [0, 2, 1, "", "remote_authenticate"]], "api.lanes": [[0, 1, 1, "", "ContributorFacets"], [0, 1, 1, "", "ContributorLane"], [0, 1, 1, "", "CrawlableCollectionBasedLane"], [0, 1, 1, "", "CrawlableCustomListBasedLane"], [0, 1, 1, "", "CrawlableFacets"], [0, 1, 1, "", "CrawlableLane"], [0, 1, 1, "", "DatabaseExclusiveWorkList"], [0, 1, 1, "", "DynamicLane"], [0, 1, 1, "", "HasSeriesFacets"], [0, 1, 1, "", "JackpotFacets"], [0, 1, 1, "", "JackpotWorkList"], [0, 1, 1, "", "KnownOverviewFacetsWorkList"], [0, 1, 1, "", "RecommendationLane"], [0, 1, 1, "", "RelatedBooksLane"], [0, 1, 1, "", "SeriesFacets"], [0, 1, 1, "", "SeriesLane"], [0, 1, 1, "", "WorkBasedLane"], [0, 5, 1, "", "create_default_lanes"], [0, 5, 1, "", "create_lane_for_small_collection"], [0, 5, 1, "", "create_lane_for_tiny_collection"], [0, 5, 1, "", "create_lanes_for_large_collection"], [0, 5, 1, "", "create_world_languages_lane"], [0, 5, 1, "", "lane_from_genres"], [0, 5, 1, "", "load_lanes"]], "api.lanes.ContributorFacets": [[0, 3, 1, "", "DEFAULT_SORT_ORDER"]], "api.lanes.ContributorLane": [[0, 3, 1, "", "CACHED_FEED_TYPE"], [0, 3, 1, "", "MAX_CACHE_AGE"], [0, 3, 1, "", "ROUTE"], [0, 2, 1, "", "modify_search_filter_hook"], [0, 2, 1, "", "overview_facets"], [0, 4, 1, "", "url_arguments"]], "api.lanes.CrawlableCollectionBasedLane": [[0, 3, 1, "", "COLLECTION_ROUTE"], [0, 3, 1, "", "LIBRARY_ROUTE"], [0, 3, 1, "", "MAX_CACHE_AGE"], [0, 2, 1, "", "initialize"], [0, 4, 1, "", "url_arguments"]], "api.lanes.CrawlableCustomListBasedLane": [[0, 3, 1, "", "ROUTE"], [0, 2, 1, "", "initialize"], [0, 4, 1, "", "url_arguments"], [0, 3, 1, "", "uses_customlists"]], "api.lanes.CrawlableFacets": [[0, 3, 1, "", "CACHED_FEED_TYPE"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "available_facets"], [0, 2, 1, "", "default_facet"]], "api.lanes.CrawlableLane": [[0, 3, 1, "", "MAX_CACHE_AGE"]], "api.lanes.DatabaseExclusiveWorkList": [[0, 2, 1, "", "works"]], "api.lanes.HasSeriesFacets": [[0, 2, 1, "", "modify_search_filter"]], "api.lanes.JackpotFacets": [[0, 2, 1, "", "available_facets"], [0, 2, 1, "", "default_facet"]], "api.lanes.JackpotWorkList": [[0, 2, 1, "", "works"]], "api.lanes.KnownOverviewFacetsWorkList": [[0, 2, 1, "", "overview_facets"]], "api.lanes.RecommendationLane": [[0, 3, 1, "", "CACHED_FEED_TYPE"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "MAX_CACHE_AGE"], [0, 3, 1, "", "ROUTE"], [0, 2, 1, "", "fetch_recommendations"], [0, 2, 1, "", "modify_search_filter_hook"], [0, 2, 1, "", "overview_facets"]], "api.lanes.RelatedBooksLane": [[0, 3, 1, "", "CACHED_FEED_TYPE"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "MAX_CACHE_AGE"], [0, 3, 1, "", "ROUTE"], [0, 2, 1, "", "works"]], "api.lanes.SeriesFacets": [[0, 3, 1, "", "DEFAULT_SORT_ORDER"]], "api.lanes.SeriesLane": [[0, 3, 1, "", "CACHED_FEED_TYPE"], [0, 3, 1, "", "MAX_CACHE_AGE"], [0, 3, 1, "", "ROUTE"], [0, 2, 1, "", "modify_search_filter_hook"], [0, 2, 1, "", "overview_facets"], [0, 4, 1, "", "url_arguments"]], "api.lanes.WorkBasedLane": [[0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "ROUTE"], [0, 2, 1, "", "accessible_to"], [0, 2, 1, "", "append_child"], [0, 2, 1, "", "audiences_list_from_source"], [0, 4, 1, "", "url_arguments"]], "api.lcp": [[4, 0, 0, "-", "collection"], [4, 0, 0, "-", "controller"], [4, 0, 0, "-", "encrypt"], [4, 0, 0, "-", "factory"], [4, 0, 0, "-", "hash"], [4, 0, 0, "-", "importer"], [4, 0, 0, "-", "mirror"], [4, 0, 0, "-", "server"], [4, 0, 0, "-", "utils"]], "api.lcp.collection": [[4, 1, 1, "", "LCPAPI"], [4, 1, 1, "", "LCPFulfilmentInfo"]], "api.lcp.collection.LCPAPI": [[4, 3, 1, "", "DESCRIPTION"], [4, 3, 1, "", "NAME"], [4, 3, 1, "", "SERVICE_NAME"], [4, 3, 1, "", "SETTINGS"], [4, 2, 1, "", "checkout"], [4, 4, 1, "", "collection"], [4, 2, 1, "", "external_integration"], [4, 2, 1, "", "fulfill"], [4, 2, 1, "", "internal_format"], [4, 2, 1, "", "patron_activity"]], "api.lcp.collection.LCPFulfilmentInfo": [[4, 4, 1, "", "as_response"]], "api.lcp.controller": [[4, 1, 1, "", "LCPController"]], "api.lcp.controller.LCPController": [[4, 2, 1, "", "get_lcp_license"], [4, 2, 1, "", "get_lcp_passphrase"]], "api.lcp.encrypt": [[4, 1, 1, "", "LCPEncryptionConfiguration"], [4, 6, 1, "", "LCPEncryptionException"], [4, 1, 1, "", "LCPEncryptionResult"], [4, 1, 1, "", "LCPEncryptor"], [4, 1, 1, "", "LCPEncryptorResultJSONEncoder"]], "api.lcp.encrypt.LCPEncryptionConfiguration": [[4, 3, 1, "", "DEFAULT_LCPENCRYPT_DOCKER_IMAGE"], [4, 3, 1, "", "DEFAULT_LCPENCRYPT_LOCATION"], [4, 3, 1, "", "lcpencrypt_location"], [4, 3, 1, "", "lcpencrypt_output_directory"]], "api.lcp.encrypt.LCPEncryptionResult": [[4, 3, 1, "", "CONTENT_ENCRYPTION_KEY"], [4, 3, 1, "", "CONTENT_ID"], [4, 3, 1, "", "PROTECTED_CONTENT_DISPOSITION"], [4, 3, 1, "", "PROTECTED_CONTENT_LENGTH"], [4, 3, 1, "", "PROTECTED_CONTENT_LOCATION"], [4, 3, 1, "", "PROTECTED_CONTENT_SHA256"], [4, 3, 1, "", "PROTECTED_CONTENT_TYPE"], [4, 4, 1, "", "content_encryption_key"], [4, 4, 1, "", "content_id"], [4, 2, 1, "", "from_dict"], [4, 4, 1, "", "protected_content_disposition"], [4, 4, 1, "", "protected_content_length"], [4, 4, 1, "", "protected_content_location"], [4, 4, 1, "", "protected_content_sha256"], [4, 4, 1, "", "protected_content_type"]], "api.lcp.encrypt.LCPEncryptor": [[4, 3, 1, "", "OUTPUT_REGEX"], [4, 1, 1, "", "Parameters"], [4, 2, 1, "", "encrypt"]], "api.lcp.encrypt.LCPEncryptor.Parameters": [[4, 4, 1, "", "content_id"], [4, 4, 1, "", "input_file_path"], [4, 4, 1, "", "lcpencrypt_location"], [4, 4, 1, "", "output_file_path"], [4, 2, 1, "", "to_array"]], "api.lcp.encrypt.LCPEncryptorResultJSONEncoder": [[4, 2, 1, "", "default"]], "api.lcp.factory": [[4, 1, 1, "", "LCPServerFactory"]], "api.lcp.factory.LCPServerFactory": [[4, 2, 1, "", "create"]], "api.lcp.hash": [[4, 1, 1, "", "Hasher"], [4, 1, 1, "", "HasherFactory"], [4, 1, 1, "", "HashingAlgorithm"], [4, 6, 1, "", "HashingError"], [4, 1, 1, "", "UniversalHasher"]], "api.lcp.hash.Hasher": [[4, 2, 1, "", "hash"]], "api.lcp.hash.HasherFactory": [[4, 2, 1, "", "create"]], "api.lcp.hash.HashingAlgorithm": [[4, 3, 1, "", "SHA256"], [4, 3, 1, "", "SHA512"]], "api.lcp.hash.UniversalHasher": [[4, 2, 1, "", "hash"]], "api.lcp.importer": [[4, 1, 1, "", "LCPImporter"]], "api.lcp.importer.LCPImporter": [[4, 2, 1, "", "import_book"]], "api.lcp.mirror": [[4, 1, 1, "", "LCPMirror"], [4, 1, 1, "", "LCPMirrorConfiguration"]], "api.lcp.mirror.LCPMirror": [[4, 3, 1, "", "NAME"], [4, 3, 1, "", "SETTINGS"], [4, 2, 1, "", "book_url"], [4, 2, 1, "", "collection_external_integration"], [4, 2, 1, "", "cover_image_root"], [4, 2, 1, "", "cover_image_url"], [4, 2, 1, "", "do_upload"], [4, 2, 1, "", "marc_file_root"], [4, 2, 1, "", "marc_file_url"], [4, 2, 1, "", "mirror_one"]], "api.lcp.mirror.LCPMirrorConfiguration": [[4, 3, 1, "", "endpoint_url"]], "api.lcp.server": [[4, 1, 1, "", "LCPServer"], [4, 1, 1, "", "LCPServerConfiguration"]], "api.lcp.server.LCPServer": [[4, 2, 1, "", "add_content"], [4, 2, 1, "", "generate_license"], [4, 2, 1, "", "get_license"]], "api.lcp.server.LCPServerConfiguration": [[4, 3, 1, "", "DEFAULT_ENCRYPTION_ALGORITHM"], [4, 3, 1, "", "DEFAULT_PAGE_SIZE"], [4, 3, 1, "", "DEFAULT_PASSPHRASE_HINT"], [4, 3, 1, "", "encryption_algorithm"], [4, 3, 1, "", "lcpserver_input_directory"], [4, 3, 1, "", "lcpserver_page_size"], [4, 3, 1, "", "lcpserver_password"], [4, 3, 1, "", "lcpserver_url"], [4, 3, 1, "", "lcpserver_user"], [4, 3, 1, "", "max_copiable_pages"], [4, 3, 1, "", "max_printable_pages"], [4, 3, 1, "", "passphrase_hint"], [4, 3, 1, "", "provider_name"]], "api.lcp.utils": [[4, 5, 1, "", "bind_method"], [4, 5, 1, "", "format_datetime"], [4, 5, 1, "", "get_target_extension"]], "api.local_analytics_exporter": [[0, 1, 1, "", "LocalAnalyticsExporter"]], "api.local_analytics_exporter.LocalAnalyticsExporter": [[0, 2, 1, "", "analytics_query"], [0, 2, 1, "", "export"]], "api.marc": [[0, 1, 1, "", "LibraryAnnotator"]], "api.marc.LibraryAnnotator": [[0, 2, 1, "", "add_web_client_urls"], [0, 2, 1, "", "annotate_work_record"], [0, 2, 1, "", "value"]], "api.metadata_wrangler": [[0, 1, 1, "", "BaseMetadataWranglerCoverageProvider"], [0, 1, 1, "", "MWAuxiliaryMetadataMonitor"], [0, 1, 1, "", "MWCollectionUpdateMonitor"], [0, 1, 1, "", "MetadataUploadCoverageProvider"], [0, 1, 1, "", "MetadataWranglerCollectionMonitor"], [0, 1, 1, "", "MetadataWranglerCollectionReaper"], [0, 1, 1, "", "MetadataWranglerCollectionRegistrar"]], "api.metadata_wrangler.BaseMetadataWranglerCoverageProvider": [[0, 3, 1, "", "COVERAGE_COUNTS_FOR_EVERY_COLLECTION"], [0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [0, 2, 1, "", "create_identifier_mapping"]], "api.metadata_wrangler.MWAuxiliaryMetadataMonitor": [[0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "endpoint"], [0, 2, 1, "", "get_identifiers"], [0, 2, 1, "", "run_once"]], "api.metadata_wrangler.MWCollectionUpdateMonitor": [[0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "endpoint"], [0, 2, 1, "", "import_one_feed"], [0, 2, 1, "", "run_once"]], "api.metadata_wrangler.MetadataUploadCoverageProvider": [[0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "OPERATION"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_batch"]], "api.metadata_wrangler.MetadataWranglerCollectionMonitor": [[0, 2, 1, "", "assert_authenticated"], [0, 2, 1, "", "endpoint"], [0, 2, 1, "", "get_response"]], "api.metadata_wrangler.MetadataWranglerCollectionReaper": [[0, 3, 1, "", "OPDS_IMPORTER_CLASS"], [0, 3, 1, "", "OPERATION"], [0, 3, 1, "", "SERVICE_NAME"], [0, 4, 1, "", "api_method"], [0, 2, 1, "", "finalize_batch"], [0, 2, 1, "", "items_that_need_coverage"]], "api.metadata_wrangler.MetadataWranglerCollectionRegistrar": [[0, 3, 1, "", "OPDS_IMPORTER_CLASS"], [0, 3, 1, "", "OPERATION"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "items_that_need_coverage"]], "api.millenium_patron": [[0, 3, 1, "", "AuthenticationProvider"], [0, 1, 1, "", "MilleniumPatronAPI"], [0, 1, 1, "", "MockMilleniumPatronAPI"]], "api.millenium_patron.MilleniumPatronAPI": [[0, 3, 1, "", "ADDRESS_FIELD"], [0, 3, 1, "", "AUTHENTICATION_MODE"], [0, 3, 1, "", "AUTHENTICATION_MODES"], [0, 3, 1, "", "BARCODE_FIELD"], [0, 3, 1, "", "BLOCK_FIELD"], [0, 3, 1, "", "BLOCK_TYPES"], [0, 3, 1, "", "DEFAULT_CURRENCY"], [0, 3, 1, "", "EMAIL_ADDRESS_FIELD"], [0, 3, 1, "", "ERROR_MESSAGE_FIELD"], [0, 3, 1, "", "EXPIRATION_DATE_FORMAT"], [0, 3, 1, "", "EXPIRATION_FIELD"], [0, 3, 1, "", "FAMILY_NAME_AUTHENTICATION_MODE"], [0, 3, 1, "", "FINES_FIELD"], [0, 3, 1, "", "HOME_BRANCH_FIELD"], [0, 3, 1, "", "HOME_BRANCH_NEIGHBORHOOD_MODE"], [0, 3, 1, "", "IDENTIFIER_BLACKLIST"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "MULTIVALUE_FIELDS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "NEIGHBORHOOD_MODE"], [0, 3, 1, "", "NEIGHBORHOOD_MODES"], [0, 3, 1, "", "NO_NEIGHBORHOOD_MODE"], [0, 3, 1, "", "PATRON_TYPE_FIELD"], [0, 3, 1, "", "PERSONAL_NAME_FIELD"], [0, 3, 1, "", "PIN_AUTHENTICATION_MODE"], [0, 3, 1, "", "POSTAL_CODE_NEIGHBORHOOD_MODE"], [0, 3, 1, "", "POSTAL_CODE_RES"], [0, 3, 1, "", "RECORD_NUMBER_FIELD"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "USERNAME_FIELD"], [0, 3, 1, "", "VERIFY_CERTIFICATE"], [0, 2, 1, "", "extract_postal_code"], [0, 2, 1, "", "family_name_match"], [0, 2, 1, "", "patron_dump_to_patrondata"], [0, 2, 1, "", "remote_authenticate"], [0, 2, 1, "", "request"], [0, 3, 1, "", "setting"]], "api.millenium_patron.MockMilleniumPatronAPI": [[0, 2, 1, "", "remote_authenticate"], [0, 2, 1, "", "remote_patron_lookup"], [0, 3, 1, "", "the_future"], [0, 3, 1, "", "user1"], [0, 3, 1, "", "user2"], [0, 3, 1, "", "users"]], "api.monitor": [[0, 1, 1, "", "HoldReaper"], [0, 1, 1, "", "IdlingAnnotationReaper"], [0, 1, 1, "", "LoanReaper"], [0, 1, 1, "", "LoanlikeReaperMonitor"]], "api.monitor.HoldReaper": [[0, 3, 1, "", "MAX_AGE"], [0, 3, 1, "", "MODEL_CLASS"], [0, 4, 1, "", "where_clause"]], "api.monitor.IdlingAnnotationReaper": [[0, 3, 1, "", "MAX_AGE"], [0, 3, 1, "", "MODEL_CLASS"], [0, 3, 1, "", "TIMESTAMP_FIELD"], [0, 4, 1, "", "where_clause"]], "api.monitor.LoanReaper": [[0, 3, 1, "", "MAX_AGE"], [0, 3, 1, "", "MODEL_CLASS"], [0, 4, 1, "", "where_clause"]], "api.monitor.LoanlikeReaperMonitor": [[0, 3, 1, "", "SOURCE_OF_TRUTH_PROTOCOLS"], [0, 4, 1, "", "where_clause"]], "api.novelist": [[0, 1, 1, "", "MockNoveListAPI"], [0, 1, 1, "", "NoveListAPI"]], "api.novelist.MockNoveListAPI": [[0, 2, 1, "", "lookup"], [0, 2, 1, "", "setup_method"]], "api.novelist.NoveListAPI": [[0, 3, 1, "", "AUTHORIZED_IDENTIFIER"], [0, 3, 1, "", "AUTH_PARAMS"], [0, 3, 1, "", "COLLECTION_DATA_API"], [0, 3, 1, "", "IS_CONFIGURED"], [0, 3, 1, "", "MAX_REPRESENTATION_AGE"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "NO_ISBN_EQUIVALENCY"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "QUERY_ENDPOINT"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SITEWIDE"], [0, 2, 1, "", "build_query_url"], [0, 2, 1, "", "choose_best_metadata"], [0, 2, 1, "", "create_item_object"], [0, 3, 1, "", "currentQueryIdentifier"], [0, 2, 1, "", "from_config"], [0, 2, 1, "", "get_items_from_query"], [0, 2, 1, "", "get_recommendations"], [0, 2, 1, "", "get_series_information"], [0, 2, 1, "", "is_configured"], [0, 3, 1, "", "log"], [0, 2, 1, "", "lookup"], [0, 2, 1, "", "lookup_equivalent_isbns"], [0, 2, 1, "", "lookup_info_to_metadata"], [0, 2, 1, "", "make_novelist_data_object"], [0, 3, 1, "", "medium_to_book_format_type_values"], [0, 2, 1, "", "put"], [0, 2, 1, "", "put_items_novelist"], [0, 2, 1, "", "review_response"], [0, 2, 1, "", "scrubbed_url"], [0, 4, 1, "", "source"], [0, 2, 1, "", "values"], [0, 3, 1, "", "version"]], "api.nyt": [[0, 1, 1, "", "NYTAPI"], [0, 1, 1, "", "NYTBestSellerAPI"], [0, 1, 1, "", "NYTBestSellerList"], [0, 1, 1, "", "NYTBestSellerListTitle"]], "api.nyt.NYTAPI": [[0, 3, 1, "", "DATE_FORMAT"], [0, 3, 1, "", "TIME_ZONE"], [0, 2, 1, "", "date_string"], [0, 2, 1, "", "parse_date"], [0, 2, 1, "", "parse_datetime"]], "api.nyt.NYTBestSellerAPI": [[0, 3, 1, "", "BASE_URL"], [0, 3, 1, "", "CARDINALITY"], [0, 3, 1, "", "GOAL"], [0, 3, 1, "", "HISTORICAL_LIST_MAX_AGE"], [0, 3, 1, "", "LIST_MAX_AGE"], [0, 3, 1, "", "LIST_NAMES_URL"], [0, 3, 1, "", "LIST_OF_LISTS_MAX_AGE"], [0, 3, 1, "", "LIST_URL"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SITEWIDE"], [0, 2, 1, "", "best_seller_list"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "fill_in_history"], [0, 2, 1, "", "from_config"], [0, 2, 1, "", "list_info"], [0, 2, 1, "", "list_of_lists"], [0, 2, 1, "", "request"], [0, 4, 1, "", "source"], [0, 2, 1, "", "update"]], "api.nyt.NYTBestSellerList": [[0, 4, 1, "", "all_dates"], [0, 4, 1, "", "medium"], [0, 2, 1, "", "to_customlist"], [0, 2, 1, "", "update"], [0, 2, 1, "", "update_custom_list"]], "api.odilo": [[0, 1, 1, "", "MockOdiloAPI"], [0, 1, 1, "", "OdiloAPI"], [0, 1, 1, "", "OdiloBibliographicCoverageProvider"], [0, 1, 1, "", "OdiloCirculationMonitor"], [0, 1, 1, "", "OdiloRepresentationExtractor"]], "api.odilo.MockOdiloAPI": [[0, 2, 1, "", "mock_access_token_response"], [0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "patron_request"], [0, 2, 1, "", "queue_response"], [0, 2, 1, "", "token_post"]], "api.odilo.OdiloAPI": [[0, 3, 1, "", "ALL_PRODUCTS_ENDPOINT"], [0, 3, 1, "", "CHECKIN_ENDPOINT"], [0, 3, 1, "", "CHECKOUT_ENDPOINT"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "LIBRARY_API_BASE_URL"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "PAGE_SIZE_LIMIT"], [0, 3, 1, "", "PATRON_CHECKOUTS_ENDPOINT"], [0, 3, 1, "", "PATRON_HOLDS_ENDPOINT"], [0, 3, 1, "", "PLACE_HOLD_ENDPOINT"], [0, 3, 1, "", "RECORD_AVAILABILITY_ENDPOINT"], [0, 3, 1, "", "RECORD_METADATA_ENDPOINT"], [0, 3, 1, "", "RELEASE_HOLD_ENDPOINT"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 3, 1, "", "TOKEN_ENDPOINT"], [0, 2, 1, "", "check_creds"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 4, 1, "", "collection"], [0, 2, 1, "", "credential_object"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 3, 1, "", "error_to_exception"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "extract_date"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "get"], [0, 2, 1, "", "get_availability"], [0, 2, 1, "", "get_checkout"], [0, 2, 1, "", "get_fulfillment_link"], [0, 2, 1, "", "get_hold"], [0, 2, 1, "", "get_metadata"], [0, 2, 1, "", "get_patron_checkouts"], [0, 2, 1, "", "get_patron_holds"], [0, 2, 1, "", "hold_from_odilo_hold"], [0, 2, 1, "", "loan_info_from_odilo_checkout"], [0, 3, 1, "", "log"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "patron_request"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "raise_exception_on_error"], [0, 2, 1, "", "refresh_creds"], [0, 2, 1, "", "release_hold"], [0, 4, 1, "", "source"], [0, 2, 1, "", "token_post"]], "api.odilo.OdiloBibliographicCoverageProvider": [[0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"]], "api.odilo.OdiloCirculationMonitor": [[0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "INTERVAL_SECONDS"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "all_ids"], [0, 2, 1, "", "catch_up_from"], [0, 2, 1, "", "get_url"]], "api.odilo.OdiloRepresentationExtractor": [[0, 3, 1, "", "ACSM"], [0, 3, 1, "", "ACSM_EPUB"], [0, 3, 1, "", "ACSM_PDF"], [0, 3, 1, "", "EBOOK_STREAMING"], [0, 3, 1, "", "format_data_for_odilo_format"], [0, 2, 1, "", "image_link_to_linkdata"], [0, 3, 1, "", "log"], [0, 3, 1, "", "odilo_medium_to_simplified_medium"], [0, 2, 1, "", "record_info_to_circulation"], [0, 2, 1, "", "record_info_to_metadata"], [0, 2, 1, "", "set_format"]], "api.odl": [[0, 1, 1, "", "MockODLAPI"], [0, 1, 1, "", "MockSharedODLAPI"], [0, 1, 1, "", "ODLAPI"], [0, 1, 1, "", "ODLExpiredItemsReaper"], [0, 1, 1, "", "ODLHoldReaper"], [0, 1, 1, "", "ODLImportMonitor"], [0, 1, 1, "", "ODLImporter"], [0, 1, 1, "", "ODLXMLParser"], [0, 1, 1, "", "SharedODLAPI"], [0, 1, 1, "", "SharedODLImportMonitor"], [0, 1, 1, "", "SharedODLImporter"]], "api.odl.MockODLAPI": [[0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "queue_response"]], "api.odl.MockSharedODLAPI": [[0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "queue_response"]], "api.odl.ODLAPI": [[0, 3, 1, "", "ACTIVE_STATUS"], [0, 3, 1, "", "CANCELLED_STATUS"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "EXPIRED_STATUS"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "READY_STATUS"], [0, 3, 1, "", "RETURNED_STATUS"], [0, 3, 1, "", "REVOKED_STATUS"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 3, 1, "", "STATUS_VALUES"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkin_from_external_library"], [0, 2, 1, "", "checkout"], [0, 2, 1, "", "checkout_to_external_library"], [0, 2, 1, "", "collection"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "fulfill_for_external_library"], [0, 2, 1, "", "get_license_status_document"], [0, 2, 1, "", "internal_format"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "release_hold_from_external_library"], [0, 2, 1, "", "update_hold_queue"], [0, 2, 1, "", "update_loan"]], "api.odl.ODLExpiredItemsReaper": [[0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"]], "api.odl.ODLHoldReaper": [[0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "run_once"]], "api.odl.ODLImportMonitor": [[0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"]], "api.odl.ODLImporter": [[0, 3, 1, "", "LICENSE_INFO_DOCUMENT_MEDIA_TYPE"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "PARSER_CLASS"], [0, 2, 1, "", "parse_license"]], "api.odl.ODLXMLParser": [[0, 3, 1, "", "NAMESPACES"]], "api.odl.SharedODLAPI": [[0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SUPPORTS_REGISTRATION"], [0, 3, 1, "", "SUPPORTS_STAGING"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 2, 1, "", "collection"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "internal_format"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "release_hold"]], "api.odl.SharedODLImportMonitor": [[0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "opds_url"]], "api.odl.SharedODLImporter": [[0, 3, 1, "", "NAME"], [0, 2, 1, "", "get_fulfill_url"]], "api.onix": [[0, 1, 1, "", "ONIXExtractor"], [0, 1, 1, "", "UsageStatus"], [0, 1, 1, "", "UsageUnit"]], "api.onix.ONIXExtractor": [[0, 3, 1, "", "AUDIENCE_TYPES"], [0, 3, 1, "", "CONTRIBUTOR_TYPES"], [0, 3, 1, "", "PRODUCT_CONTENT_TYPES"], [0, 3, 1, "", "SUBJECT_TYPES"], [0, 2, 1, "", "parse"]], "api.onix.UsageStatus": [[0, 3, 1, "", "LIMITED"], [0, 3, 1, "", "PROHIBITED"], [0, 3, 1, "", "UNLIMITED"]], "api.onix.UsageUnit": [[0, 3, 1, "", "CHARACTERS"], [0, 3, 1, "", "CONCURRENT_USERS"], [0, 3, 1, "", "COPIES"], [0, 3, 1, "", "DAYS"], [0, 3, 1, "", "DEVICES"], [0, 3, 1, "", "PAGES"], [0, 3, 1, "", "PERCENTAGE"], [0, 3, 1, "", "PERCENTAGE_PER_TIME_PERIOD"], [0, 3, 1, "", "TIMES"], [0, 3, 1, "", "WORDS"]], "api.opds": [[0, 1, 1, "", "CirculationManagerAnnotator"], [0, 1, 1, "", "LibraryAnnotator"], [0, 1, 1, "", "LibraryLoanAndHoldAnnotator"], [0, 1, 1, "", "SharedCollectionAnnotator"], [0, 1, 1, "", "SharedCollectionLoanAndHoldAnnotator"]], "api.opds.CirculationManagerAnnotator": [[0, 2, 1, "", "acquisition_links"], [0, 2, 1, "", "active_licensepool_for"], [0, 2, 1, "", "annotate_work_entry"], [0, 2, 1, "", "borrow_link"], [0, 2, 1, "", "cdn_url_for"], [0, 2, 1, "", "default_lane_url"], [0, 2, 1, "", "facet_url"], [0, 2, 1, "", "feed_url"], [0, 2, 1, "", "fulfill_link"], [0, 2, 1, "", "is_work_entry_solo"], [0, 2, 1, "", "lane_url"], [0, 2, 1, "", "navigation_url"], [0, 2, 1, "", "open_access_link"], [0, 2, 1, "", "revoke_link"], [0, 2, 1, "", "rights_attributes"], [0, 2, 1, "", "test_url_for"], [0, 2, 1, "", "top_level_title"], [0, 2, 1, "", "url_for"], [0, 2, 1, "", "visible_delivery_mechanisms"]], "api.opds.LibraryAnnotator": [[0, 3, 1, "", "ABOUT"], [0, 3, 1, "", "CONFIGURATION_LINKS"], [0, 3, 1, "", "COPYRIGHT"], [0, 3, 1, "", "HELP_LINKS"], [0, 3, 1, "", "LICENSE"], [0, 3, 1, "", "PRIVACY_POLICY"], [0, 3, 1, "", "REGISTER"], [0, 3, 1, "", "TERMS_OF_SERVICE"], [0, 2, 1, "", "acquisition_links"], [0, 2, 1, "", "add_authentication_document_link"], [0, 2, 1, "", "add_author_links"], [0, 2, 1, "", "add_configuration_links"], [0, 2, 1, "", "add_patron"], [0, 2, 1, "", "add_series_link"], [0, 2, 1, "", "adobe_id_tags"], [0, 2, 1, "", "annotate_feed"], [0, 2, 1, "", "annotate_work_entry"], [0, 2, 1, "", "borrow_link"], [0, 2, 1, "", "default_lane_url"], [0, 2, 1, "", "drm_device_registration_tags"], [0, 2, 1, "", "feed_url"], [0, 2, 1, "", "fulfill_link"], [0, 2, 1, "", "group_uri"], [0, 2, 1, "", "groups_url"], [0, 2, 1, "", "lane_url"], [0, 2, 1, "", "language_and_audience_key_from_work"], [0, 2, 1, "", "open_access_link"], [0, 2, 1, "", "permalink_for"], [0, 2, 1, "", "related_books_available"], [0, 2, 1, "", "revoke_link"], [0, 2, 1, "", "search_url"], [0, 2, 1, "", "top_level_title"]], "api.opds.LibraryLoanAndHoldAnnotator": [[0, 2, 1, "", "active_loans_for"], [0, 2, 1, "", "annotate_feed"], [0, 2, 1, "", "drm_device_registration_feed_tags"], [0, 2, 1, "", "single_item_feed"], [0, 4, 1, "", "user_profile_management_protocol_link"]], "api.opds.SharedCollectionAnnotator": [[0, 2, 1, "", "acquisition_links"], [0, 2, 1, "", "borrow_link"], [0, 2, 1, "", "default_lane_url"], [0, 2, 1, "", "feed_url"], [0, 2, 1, "", "fulfill_link"], [0, 2, 1, "", "lane_url"], [0, 2, 1, "", "revoke_link"], [0, 2, 1, "", "top_level_title"]], "api.opds.SharedCollectionLoanAndHoldAnnotator": [[0, 2, 1, "", "single_item_feed"]], "api.opds_for_distributors": [[0, 1, 1, "", "MockOPDSForDistributorsAPI"], [0, 1, 1, "", "OPDSForDistributorsAPI"], [0, 1, 1, "", "OPDSForDistributorsImportMonitor"], [0, 1, 1, "", "OPDSForDistributorsImporter"], [0, 1, 1, "", "OPDSForDistributorsReaperMonitor"]], "api.opds_for_distributors.MockOPDSForDistributorsAPI": [[0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "queue_response"]], "api.opds_for_distributors.OPDSForDistributorsAPI": [[0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SUPPORTED_MEDIA_TYPES"], [0, 2, 1, "", "can_fulfill_without_loan"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "patron_activity"]], "api.opds_for_distributors.OPDSForDistributorsImportMonitor": [[0, 3, 1, "", "PROTOCOL"]], "api.opds_for_distributors.OPDSForDistributorsImporter": [[0, 3, 1, "", "NAME"], [0, 2, 1, "", "update_work_for_edition"]], "api.opds_for_distributors.OPDSForDistributorsReaperMonitor": [[0, 2, 1, "", "feed_contains_new_data"], [0, 2, 1, "", "import_one_feed"], [0, 2, 1, "", "run_once"]], "api.overdrive": [[0, 1, 1, "", "MockOverdriveAPI"], [0, 1, 1, "", "MockOverdriveResponse"], [0, 1, 1, "", "NewTitlesOverdriveCollectionMonitor"], [0, 1, 1, "", "OverdriveAPI"], [0, 1, 1, "", "OverdriveAPIConstants"], [0, 1, 1, "", "OverdriveAdvantageAccountListScript"], [0, 1, 1, "", "OverdriveCirculationMonitor"], [0, 1, 1, "", "OverdriveCollectionReaper"], [0, 1, 1, "", "OverdriveFormatSweep"], [0, 1, 1, "", "OverdriveManifestFulfillmentInfo"], [0, 1, 1, "", "RecentOverdriveCollectionMonitor"]], "api.overdrive.MockOverdriveAPI": [[0, 3, 1, "", "collection_token"], [0, 3, 1, "", "library_data"], [0, 2, 1, "", "patron_request"], [0, 3, 1, "", "token_data"]], "api.overdrive.MockOverdriveResponse": [[0, 2, 1, "", "json"]], "api.overdrive.NewTitlesOverdriveCollectionMonitor": [[0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "OVERLAP"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "recently_changed_ids"], [0, 2, 1, "", "should_stop"]], "api.overdrive.OverdriveAPI": [[0, 3, 1, "", "CHILD_SETTINGS"], [0, 3, 1, "", "DEFAULT_ERROR_URL"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "ERROR_MESSAGE_TO_EXCEPTION"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "LOCK_IN_FORMATS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 3, 1, "", "adobe_drm"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 2, 1, "", "circulation_lookup"], [0, 2, 1, "", "default_notification_email_address"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 3, 1, "", "epub"], [0, 3, 1, "", "error_to_exception"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "extract_content_link"], [0, 2, 1, "", "extract_data_from_checkout_response"], [0, 2, 1, "", "extract_data_from_hold_response"], [0, 2, 1, "", "extract_download_link"], [0, 2, 1, "", "extract_expiration_date"], [0, 2, 1, "", "fill_out_form"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "get_download_link"], [0, 2, 1, "", "get_fulfillment_link"], [0, 2, 1, "", "get_fulfillment_link_from_download_link"], [0, 2, 1, "", "get_hold"], [0, 2, 1, "", "get_loan"], [0, 2, 1, "", "get_loans"], [0, 2, 1, "", "get_patron_checkouts"], [0, 2, 1, "", "get_patron_credential"], [0, 2, 1, "", "get_patron_holds"], [0, 2, 1, "", "get_patron_information"], [0, 3, 1, "", "libby_drm"], [0, 2, 1, "", "lock_in_format"], [0, 2, 1, "", "make_direct_download_link"], [0, 3, 1, "", "no_drm"], [0, 3, 1, "", "overdrive_audiobook_manifest"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "patron_request"], [0, 3, 1, "", "pdf"], [0, 2, 1, "", "perform_early_return"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "process_checkout_data"], [0, 2, 1, "", "process_place_hold_response"], [0, 2, 1, "", "raise_exception_on_error"], [0, 2, 1, "", "refresh_patron_access_token"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "scope_string"], [0, 3, 1, "", "streaming_audio"], [0, 3, 1, "", "streaming_drm"], [0, 3, 1, "", "streaming_text"], [0, 2, 1, "", "update_availability"], [0, 2, 1, "", "update_formats"], [0, 2, 1, "", "update_licensepool"], [0, 2, 1, "", "update_licensepool_with_book_info"]], "api.overdrive.OverdriveAPIConstants": [[0, 3, 1, "", "MANIFEST_INTERNAL_FORMATS"], [0, 3, 1, "", "STREAMING_FORMATS"]], "api.overdrive.OverdriveAdvantageAccountListScript": [[0, 2, 1, "", "explain_advantage_collection"], [0, 2, 1, "", "explain_main_collection"], [0, 2, 1, "", "run"]], "api.overdrive.OverdriveCirculationMonitor": [[0, 3, 1, "", "OVERLAP"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "catch_up_from"], [0, 2, 1, "", "recently_changed_ids"]], "api.overdrive.OverdriveCollectionReaper": [[0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"]], "api.overdrive.OverdriveFormatSweep": [[0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"]], "api.overdrive.OverdriveManifestFulfillmentInfo": [[0, 4, 1, "", "as_response"]], "api.overdrive.RecentOverdriveCollectionMonitor": [[0, 3, 1, "", "MAXIMUM_CONSECUTIVE_UNCHANGED_BOOKS"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "should_stop"]], "api.proquest": [[5, 0, 0, "-", "client"], [5, 0, 0, "-", "credential"], [5, 0, 0, "-", "identifier"], [5, 0, 0, "-", "importer"], [5, 0, 0, "-", "scripts"]], "api.proquest.client": [[5, 1, 1, "", "ProQuestAPIClient"], [5, 1, 1, "", "ProQuestAPIClientConfiguration"], [5, 1, 1, "", "ProQuestAPIClientFactory"], [5, 6, 1, "", "ProQuestAPIInvalidJSONResponseError"], [5, 6, 1, "", "ProQuestAPIMissingJSONPropertyError"], [5, 1, 1, "", "ProQuestBook"]], "api.proquest.client.ProQuestAPIClient": [[5, 3, 1, "", "DOWNLOAD_LINK_FIELD"], [5, 3, 1, "", "DRM_FREE_DOWNLOAD_LINK_KEYWORD"], [5, 3, 1, "", "MAX_PAGE_INDEX"], [5, 3, 1, "", "MAX_PAGE_SIZE"], [5, 3, 1, "", "RESPONSE_OPDS_FEED_FIELD"], [5, 3, 1, "", "RESPONSE_STATUS_CODE_FIELD"], [5, 3, 1, "", "SUCCESS_STATUS_CODE"], [5, 3, 1, "", "TOKEN_FIELD"], [5, 2, 1, "", "create_token"], [5, 2, 1, "", "download_all_feed_pages"], [5, 2, 1, "", "download_feed_page"], [5, 2, 1, "", "get_book"]], "api.proquest.client.ProQuestAPIClientConfiguration": [[5, 3, 1, "", "DEFAULT_PAGE_SIZE"], [5, 3, 1, "", "books_catalog_service_url"], [5, 3, 1, "", "download_link_service_url"], [5, 3, 1, "", "http_proxy_url"], [5, 3, 1, "", "https_proxy_url"], [5, 3, 1, "", "page_size"], [5, 3, 1, "", "partner_auth_token_service_url"]], "api.proquest.client.ProQuestAPIClientFactory": [[5, 2, 1, "", "create"]], "api.proquest.client.ProQuestAPIInvalidJSONResponseError": [[5, 4, 1, "", "response"]], "api.proquest.client.ProQuestAPIMissingJSONPropertyError": [[5, 4, 1, "", "missing_property"]], "api.proquest.client.ProQuestBook": [[5, 4, 1, "", "content"], [5, 4, 1, "", "content_type"], [5, 4, 1, "", "link"]], "api.proquest.credential": [[5, 1, 1, "", "ProQuestCredentialManager"], [5, 1, 1, "", "ProQuestCredentialType"]], "api.proquest.credential.ProQuestCredentialManager": [[5, 2, 1, "", "lookup_patron_affiliation_id"], [5, 2, 1, "", "lookup_proquest_token"], [5, 2, 1, "", "save_proquest_token"]], "api.proquest.credential.ProQuestCredentialType": [[5, 3, 1, "", "PROQUEST_JWT_TOKEN"]], "api.proquest.identifier": [[5, 1, 1, "", "ProQuestIdentifierParser"]], "api.proquest.identifier.ProQuestIdentifierParser": [[5, 3, 1, "", "PROQUEST_ID_REGEX"], [5, 2, 1, "", "parse"]], "api.proquest.importer": [[5, 6, 1, "", "CannotCreateProQuestTokenError"], [5, 1, 1, "", "ProQuestOPDS2ImportMonitor"], [5, 1, 1, "", "ProQuestOPDS2Importer"], [5, 1, 1, "", "ProQuestOPDS2ImporterConfiguration"], [5, 5, 1, "", "parse_identifier"]], "api.proquest.importer.ProQuestOPDS2ImportMonitor": [[5, 3, 1, "", "PROTOCOL"], [5, 2, 1, "", "run_once"]], "api.proquest.importer.ProQuestOPDS2Importer": [[5, 3, 1, "", "DESCRIPTION"], [5, 3, 1, "", "LIBRARY_SETTINGS"], [5, 3, 1, "", "NAME"], [5, 3, 1, "", "SETTINGS"], [5, 2, 1, "", "checkout"], [5, 2, 1, "", "external_integration"], [5, 2, 1, "", "extract_next_links"], [5, 2, 1, "", "fulfill"], [5, 2, 1, "", "internal_format"], [5, 2, 1, "", "patron_activity"], [5, 2, 1, "", "place_hold"], [5, 2, 1, "", "release_hold"]], "api.proquest.importer.ProQuestOPDS2ImporterConfiguration": [[5, 3, 1, "", "DEFAULT_AFFILIATION_ATTRIBUTES"], [5, 3, 1, "", "DEFAULT_TOKEN_EXPIRATION_TIMEOUT_SECONDS"], [5, 3, 1, "", "TEST_AFFILIATION_ID"], [5, 3, 1, "", "affiliation_attributes"], [5, 3, 1, "", "data_source_name"], [5, 3, 1, "", "default_audience"], [5, 3, 1, "", "test_affiliation_id"], [5, 3, 1, "", "token_expiration_timeout"]], "api.proquest.scripts": [[5, 1, 1, "", "ProQuestOPDS2ImportScript"]], "api.proquest.scripts.ProQuestOPDS2ImportScript": [[5, 2, 1, "", "arg_parser"], [5, 2, 1, "", "run_monitor"]], "api.rbdigital": [[0, 1, 1, "", "AudiobookManifest"], [0, 1, 1, "", "MockRBDigitalAPI"], [0, 6, 1, "", "RBDProxyException"], [0, 1, 1, "", "RBDigitalAPI"], [0, 1, 1, "", "RBDigitalBibliographicCoverageProvider"], [0, 1, 1, "", "RBDigitalCirculationMonitor"], [0, 1, 1, "", "RBDigitalDeltaMonitor"], [0, 1, 1, "", "RBDigitalFulfillmentProxy"], [0, 1, 1, "", "RBDigitalImportMonitor"], [0, 1, 1, "", "RBDigitalRepresentationExtractor"], [0, 1, 1, "", "RBDigitalSyncMonitor"], [0, 1, 1, "", "RBFulfillmentInfo"]], "api.rbdigital.AudiobookManifest": [[0, 3, 1, "", "INTERMEDIATE_LINK_MEDIA_TYPE"], [0, 2, 1, "", "best_cover"], [0, 2, 1, "", "import_metadata"], [0, 2, 1, "", "import_spine"]], "api.rbdigital.MockRBDigitalAPI": [[0, 4, 1, "", "collection"], [0, 2, 1, "", "get_data"], [0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "populate_all_catalog"], [0, 2, 1, "", "queue_response"]], "api.rbdigital.RBDigitalAPI": [[0, 3, 1, "", "API_VERSION"], [0, 3, 1, "", "BASE_SETTINGS"], [0, 3, 1, "", "BEARER_TOKEN_PROPERTY"], [0, 3, 1, "", "CACHED_IDENTIFIER_PROPERTY"], [0, 3, 1, "", "CREDENTIAL_TYPES"], [0, 3, 1, "", "DATE_FORMAT"], [0, 3, 1, "", "DEFAULT_LOAN_DURATION"], [0, 3, 1, "", "EXPIRATION_DATE_FORMAT"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "PRODUCTION_BASE_URL"], [0, 3, 1, "", "PROXY_BEARER_GRACE_PERIOD"], [0, 3, 1, "", "QA_BASE_URL"], [0, 3, 1, "", "RESPONSE_VERBOSITY"], [0, 3, 1, "", "SERVER_NICKNAMES"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "align_dates_to_available_snapshots"], [0, 4, 1, "", "authorization_headers"], [0, 2, 1, "", "cache_patron_bearer_token"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 2, 1, "", "circulate_item"], [0, 4, 1, "", "collection"], [0, 2, 1, "", "create_identifier_strings"], [0, 2, 1, "", "create_patron"], [0, 4, 1, "", "default_circulation_replacement_policy"], [0, 2, 1, "", "dummy_email_address"], [0, 2, 1, "", "dummy_patron_identifier"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "fetch_patron_bearer_token"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "get_all_available_through_search"], [0, 2, 1, "", "get_all_catalog"], [0, 2, 1, "", "get_credential_by_token"], [0, 2, 1, "", "get_delta"], [0, 2, 1, "", "get_ebook_availability_info"], [0, 2, 1, "", "get_metadata_by_isbn"], [0, 2, 1, "", "get_patron_checkouts"], [0, 2, 1, "", "get_patron_holds"], [0, 2, 1, "", "internal_format"], [0, 3, 1, "", "log"], [0, 3, 1, "", "my_audiobook_setting"], [0, 3, 1, "", "my_ebook_setting"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "patron_bearer_token"], [0, 2, 1, "", "patron_credential"], [0, 2, 1, "", "patron_fulfillment_request"], [0, 2, 1, "", "patron_remote_identifier"], [0, 2, 1, "", "patron_remote_identifier_lookup"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "populate_all_catalog"], [0, 2, 1, "", "populate_delta"], [0, 2, 1, "", "queue_response"], [0, 2, 1, "", "reauthorize_patron_bearer_token"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "request"], [0, 2, 1, "", "search"], [0, 4, 1, "", "source"], [0, 2, 1, "", "update_availability"], [0, 2, 1, "", "update_licensepool_for_identifier"], [0, 2, 1, "", "validate_item"], [0, 2, 1, "", "validate_response"]], "api.rbdigital.RBDigitalBibliographicCoverageProvider": [[0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"], [0, 2, 1, "", "update_metadata"]], "api.rbdigital.RBDigitalCirculationMonitor": [[0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_availability"], [0, 2, 1, "", "run_once"]], "api.rbdigital.RBDigitalDeltaMonitor": [[0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "invoke"]], "api.rbdigital.RBDigitalFulfillmentProxy": [[0, 2, 1, "", "make_request"], [0, 2, 1, "", "proxied_manifest"], [0, 2, 1, "", "proxy"], [0, 4, 1, "", "use_proxy_links"]], "api.rbdigital.RBDigitalImportMonitor": [[0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "invoke"]], "api.rbdigital.RBDigitalRepresentationExtractor": [[0, 3, 1, "", "DATETIME_FORMAT"], [0, 3, 1, "", "DATE_FORMAT"], [0, 2, 1, "", "image_link_to_linkdata"], [0, 2, 1, "", "isbn_info_to_metadata"], [0, 3, 1, "", "log"], [0, 3, 1, "", "rbdigital_medium_to_simplified_medium"]], "api.rbdigital.RBDigitalSyncMonitor": [[0, 3, 1, "", "PROTOCOL"], [0, 2, 1, "", "invoke"], [0, 2, 1, "", "run_once"]], "api.rbdigital.RBFulfillmentInfo": [[0, 2, 1, "", "do_fetch"], [0, 2, 1, "", "fetch_access_document"], [0, 2, 1, "", "fulfill_part"], [0, 2, 1, "", "process_access_document"]], "api.registry": [[0, 1, 1, "", "LibraryRegistrationScript"], [0, 1, 1, "", "Registration"], [0, 1, 1, "", "RemoteRegistry"]], "api.registry.LibraryRegistrationScript": [[0, 3, 1, "", "GOAL"], [0, 3, 1, "", "PROTOCOL"], [0, 2, 1, "", "arg_parser"], [0, 2, 1, "", "do_run"], [0, 2, 1, "", "process_library"]], "api.registry.Registration": [[0, 3, 1, "", "FAILURE_STATUS"], [0, 3, 1, "", "LIBRARY_REGISTRATION_STAGE"], [0, 3, 1, "", "LIBRARY_REGISTRATION_STATUS"], [0, 3, 1, "", "LIBRARY_REGISTRATION_WEB_CLIENT"], [0, 3, 1, "", "PRODUCTION_STAGE"], [0, 3, 1, "", "SUCCESS_STATUS"], [0, 3, 1, "", "TESTING_STAGE"], [0, 3, 1, "", "VALID_REGISTRATION_STAGES"], [0, 2, 1, "", "push"], [0, 2, 1, "", "setting"]], "api.registry.RemoteRegistry": [[0, 3, 1, "", "DEFAULT_LIBRARY_REGISTRY_URL"], [0, 3, 1, "", "OPDS_1_PREFIX"], [0, 3, 1, "", "OPDS_2_TYPE"], [0, 2, 1, "", "fetch_catalog"], [0, 2, 1, "", "fetch_registration_document"], [0, 2, 1, "", "for_integration_id"], [0, 2, 1, "", "for_protocol_and_goal"], [0, 2, 1, "", "for_protocol_goal_and_url"], [0, 4, 1, "", "registrations"]], "api.saml": [[6, 0, 0, "-", "auth"], [7, 0, 0, "-", "configuration"], [6, 0, 0, "-", "controller"], [8, 0, 0, "-", "metadata"], [6, 0, 0, "-", "provider"]], "api.saml.auth": [[6, 1, 1, "", "SAMLAuthenticationManager"], [6, 1, 1, "", "SAMLAuthenticationManagerFactory"]], "api.saml.auth.SAMLAuthenticationManager": [[6, 4, 1, "", "configuration"], [6, 2, 1, "", "finish_authentication"], [6, 2, 1, "", "start_authentication"]], "api.saml.auth.SAMLAuthenticationManagerFactory": [[6, 2, 1, "", "create"]], "api.saml.configuration": [[7, 0, 0, "-", "model"], [7, 0, 0, "-", "validator"]], "api.saml.configuration.model": [[7, 1, 1, "", "SAMLConfiguration"], [7, 6, 1, "", "SAMLConfigurationError"], [7, 1, 1, "", "SAMLConfigurationFactory"], [7, 1, 1, "", "SAMLOneLoginConfiguration"], [7, 1, 1, "", "SAMLSettings"]], "api.saml.configuration.model.SAMLConfiguration": [[7, 3, 1, "", "IDP_DISPLAY_NAME_DEFAULT_TEMPLATE"], [7, 3, 1, "", "federated_identity_provider_entity_ids"], [7, 3, 1, "", "filter_expression"], [7, 2, 1, "", "get_identity_providers"], [7, 2, 1, "", "get_service_provider"], [7, 3, 1, "", "non_federated_identity_provider_xml_metadata"], [7, 3, 1, "", "patron_id_attributes"], [7, 3, 1, "", "patron_id_regular_expression"], [7, 3, 1, "", "patron_id_use_name_id"], [7, 3, 1, "", "service_provider_debug_mode"], [7, 3, 1, "", "service_provider_private_key"], [7, 3, 1, "", "service_provider_strict_mode"], [7, 3, 1, "", "service_provider_xml_metadata"], [7, 3, 1, "", "session_lifetime"]], "api.saml.configuration.model.SAMLConfigurationFactory": [[7, 2, 1, "", "create"]], "api.saml.configuration.model.SAMLOneLoginConfiguration": [[7, 3, 1, "", "ASSERTION_CONSUMER_SERVICE"], [7, 3, 1, "", "AUTHN_REQUESTS_SIGNED"], [7, 3, 1, "", "BINDING"], [7, 3, 1, "", "DEBUG"], [7, 3, 1, "", "ENCRYPTION"], [7, 3, 1, "", "ENTITY_ID"], [7, 3, 1, "", "IDP"], [7, 3, 1, "", "NAME_ID_FORMAT"], [7, 3, 1, "", "PRIVATE_KEY"], [7, 3, 1, "", "SECURITY"], [7, 3, 1, "", "SIGNING"], [7, 3, 1, "", "SINGLE_SIGN_ON_SERVICE"], [7, 3, 1, "", "SP"], [7, 3, 1, "", "STRICT"], [7, 3, 1, "", "URL"], [7, 3, 1, "", "X509_CERT"], [7, 3, 1, "", "X509_CERT_MULTI"], [7, 4, 1, "", "configuration"], [7, 2, 1, "", "get_identity_provider_settings"], [7, 2, 1, "", "get_service_provider_settings"], [7, 2, 1, "", "get_settings"]], "api.saml.configuration.validator": [[7, 1, 1, "", "ProviderType"], [7, 1, 1, "", "SAMLSettingsValidator"]], "api.saml.configuration.validator.ProviderType": [[7, 3, 1, "", "IdentityProvider"], [7, 3, 1, "", "ServiceProvider"]], "api.saml.configuration.validator.SAMLSettingsValidator": [[7, 2, 1, "", "validate"]], "api.saml.controller": [[6, 1, 1, "", "SAMLController"]], "api.saml.controller.SAMLController": [[6, 3, 1, "", "ACCESS_TOKEN"], [6, 3, 1, "", "ERROR"], [6, 3, 1, "", "IDP_ENTITY_ID"], [6, 3, 1, "", "LIBRARY_SHORT_NAME"], [6, 3, 1, "", "PATRON_INFO"], [6, 3, 1, "", "PROVIDER_NAME"], [6, 3, 1, "", "REDIRECT_URI"], [6, 3, 1, "", "RELAY_STATE"], [6, 2, 1, "", "saml_authentication_callback"], [6, 2, 1, "", "saml_authentication_redirect"]], "api.saml.metadata": [[9, 0, 0, "-", "federations"], [8, 0, 0, "-", "filter"], [8, 0, 0, "-", "model"], [8, 0, 0, "-", "monitor"], [8, 0, 0, "-", "parser"]], "api.saml.metadata.federations": [[9, 0, 0, "-", "incommon"], [9, 0, 0, "-", "loader"], [9, 0, 0, "-", "model"], [9, 0, 0, "-", "validator"]], "api.saml.metadata.federations.loader": [[9, 1, 1, "", "SAMLFederatedIdentityProviderLoader"], [9, 1, 1, "", "SAMLMetadataLoader"], [9, 6, 1, "", "SAMLMetadataLoadingError"]], "api.saml.metadata.federations.loader.SAMLFederatedIdentityProviderLoader": [[9, 3, 1, "", "ENGLISH_LANGUAGE_CODES"], [9, 2, 1, "", "load"]], "api.saml.metadata.federations.loader.SAMLMetadataLoader": [[9, 2, 1, "", "load_idp_metadata"]], "api.saml.metadata.federations.model": [[9, 1, 1, "", "SAMLFederatedIdentityProvider"], [9, 1, 1, "", "SAMLFederation"]], "api.saml.metadata.federations.model.SAMLFederatedIdentityProvider": [[9, 3, 1, "", "display_name"], [9, 3, 1, "", "entity_id"], [9, 3, 1, "", "federation"], [9, 3, 1, "", "federation_id"], [9, 3, 1, "", "id"], [9, 3, 1, "", "xml_metadata"]], "api.saml.metadata.federations.model.SAMLFederation": [[9, 3, 1, "", "certificate"], [9, 3, 1, "", "id"], [9, 3, 1, "", "identity_providers"], [9, 3, 1, "", "idp_metadata_service_url"], [9, 3, 1, "", "last_updated_at"], [9, 3, 1, "", "type"]], "api.saml.metadata.federations.validator": [[9, 1, 1, "", "SAMLFederatedMetadataExpirationValidator"], [9, 6, 1, "", "SAMLFederatedMetadataValidationError"], [9, 1, 1, "", "SAMLFederatedMetadataValidator"], [9, 1, 1, "", "SAMLFederatedMetadataValidatorChain"], [9, 1, 1, "", "SAMLMetadataSignatureValidator"]], "api.saml.metadata.federations.validator.SAMLFederatedMetadataExpirationValidator": [[9, 3, 1, "", "MAX_CLOCK_SKEW"], [9, 3, 1, "", "MAX_VALID_TIME"], [9, 2, 1, "", "validate"]], "api.saml.metadata.federations.validator.SAMLFederatedMetadataValidator": [[9, 2, 1, "", "validate"]], "api.saml.metadata.federations.validator.SAMLFederatedMetadataValidatorChain": [[9, 2, 1, "", "validate"]], "api.saml.metadata.federations.validator.SAMLMetadataSignatureValidator": [[9, 2, 1, "", "validate"]], "api.saml.metadata.filter": [[8, 1, 1, "", "SAMLSubjectFilter"], [8, 6, 1, "", "SAMLSubjectFilterError"]], "api.saml.metadata.filter.SAMLSubjectFilter": [[8, 2, 1, "", "execute"], [8, 2, 1, "", "validate"]], "api.saml.metadata.model": [[8, 1, 1, "", "SAMLAttribute"], [8, 1, 1, "", "SAMLAttributeStatement"], [8, 1, 1, "", "SAMLAttributeType"], [8, 1, 1, "", "SAMLBinding"], [8, 1, 1, "", "SAMLIdentityProviderMetadata"], [8, 1, 1, "", "SAMLLocalizedMetadataItem"], [8, 1, 1, "", "SAMLNameID"], [8, 1, 1, "", "SAMLNameIDFormat"], [8, 1, 1, "", "SAMLOrganization"], [8, 1, 1, "", "SAMLProviderMetadata"], [8, 1, 1, "", "SAMLService"], [8, 1, 1, "", "SAMLServiceProviderMetadata"], [8, 1, 1, "", "SAMLSubject"], [8, 1, 1, "", "SAMLSubjectJSONDecoder"], [8, 1, 1, "", "SAMLSubjectJSONEncoder"], [8, 1, 1, "", "SAMLSubjectPatronIDExtractor"], [8, 1, 1, "", "SAMLUIInfo"]], "api.saml.metadata.model.SAMLAttribute": [[8, 4, 1, "", "friendly_name"], [8, 4, 1, "", "name"], [8, 4, 1, "", "name_format"], [8, 4, 1, "", "values"]], "api.saml.metadata.model.SAMLAttributeStatement": [[8, 4, 1, "", "attributes"]], "api.saml.metadata.model.SAMLAttributeType": [[8, 3, 1, "", "displayName"], [8, 3, 1, "", "eduOrg"], [8, 3, 1, "", "eduOrgHomePageURI"], [8, 3, 1, "", "eduOrgIdentityAuthNPolicyURI"], [8, 3, 1, "", "eduOrgLegalName"], [8, 3, 1, "", "eduOrgSuperiorURI"], [8, 3, 1, "", "eduOrgWhitePagesURI"], [8, 3, 1, "", "eduPerson"], [8, 3, 1, "", "eduPersonAffiliation"], [8, 3, 1, "", "eduPersonAssurance"], [8, 3, 1, "", "eduPersonEntitlement"], [8, 3, 1, "", "eduPersonNickname"], [8, 3, 1, "", "eduPersonOrcid"], [8, 3, 1, "", "eduPersonOrgDN"], [8, 3, 1, "", "eduPersonOrgUnitDN"], [8, 3, 1, "", "eduPersonPrimaryAffiliation"], [8, 3, 1, "", "eduPersonPrimaryOrgUnitDN"], [8, 3, 1, "", "eduPersonPrincipalName"], [8, 3, 1, "", "eduPersonPrincipalNamePrior"], [8, 3, 1, "", "eduPersonScopedAffiliation"], [8, 3, 1, "", "eduPersonTargetedID"], [8, 3, 1, "", "eduPersonUniqueId"], [8, 3, 1, "", "givenName"], [8, 3, 1, "", "mail"], [8, 3, 1, "", "surname"], [8, 3, 1, "", "uid"]], "api.saml.metadata.model.SAMLBinding": [[8, 3, 1, "", "DEFLATE"], [8, 3, 1, "", "HTTP_ARTIFACT"], [8, 3, 1, "", "HTTP_POST"], [8, 3, 1, "", "HTTP_REDIRECT"], [8, 3, 1, "", "SOAP"]], "api.saml.metadata.model.SAMLIdentityProviderMetadata": [[8, 4, 1, "", "encryption_certificates"], [8, 4, 1, "", "signing_certificates"], [8, 4, 1, "", "slo_service"], [8, 4, 1, "", "sso_service"], [8, 4, 1, "", "want_authn_requests_signed"]], "api.saml.metadata.model.SAMLLocalizedMetadataItem": [[8, 4, 1, "", "language"], [8, 4, 1, "", "value"]], "api.saml.metadata.model.SAMLNameID": [[8, 4, 1, "", "name_format"], [8, 4, 1, "", "name_id"], [8, 4, 1, "", "name_qualifier"], [8, 4, 1, "", "sp_name_qualifier"]], "api.saml.metadata.model.SAMLNameIDFormat": [[8, 3, 1, "", "EMAIL_ADDRESS"], [8, 3, 1, "", "ENCRYPTED"], [8, 3, 1, "", "ENTITY"], [8, 3, 1, "", "KERBEROS"], [8, 3, 1, "", "PERSISTENT"], [8, 3, 1, "", "TRANSIENT"], [8, 3, 1, "", "UNSPECIFIED"], [8, 3, 1, "", "WINDOWS_DOMAIN_QUALIFIED_NAME"], [8, 3, 1, "", "X509_SUBJECT_NAME"]], "api.saml.metadata.model.SAMLOrganization": [[8, 4, 1, "", "organization_display_names"], [8, 4, 1, "", "organization_names"], [8, 4, 1, "", "organization_urls"]], "api.saml.metadata.model.SAMLProviderMetadata": [[8, 4, 1, "", "entity_id"], [8, 4, 1, "", "name_id_format"], [8, 4, 1, "", "organization"], [8, 4, 1, "", "ui_info"]], "api.saml.metadata.model.SAMLService": [[8, 4, 1, "", "binding"], [8, 4, 1, "", "url"]], "api.saml.metadata.model.SAMLServiceProviderMetadata": [[8, 4, 1, "", "acs_service"], [8, 4, 1, "", "authn_requests_signed"], [8, 4, 1, "", "certificate"], [8, 4, 1, "", "private_key"], [8, 4, 1, "", "want_assertions_signed"]], "api.saml.metadata.model.SAMLSubject": [[8, 4, 1, "", "attribute_statement"], [8, 4, 1, "", "name_id"], [8, 4, 1, "", "valid_till"]], "api.saml.metadata.model.SAMLSubjectJSONDecoder": [[8, 2, 1, "", "decode"]], "api.saml.metadata.model.SAMLSubjectJSONEncoder": [[8, 2, 1, "", "default"]], "api.saml.metadata.model.SAMLSubjectPatronIDExtractor": [[8, 3, 1, "", "PATRON_ID_REGULAR_EXPRESSION_NAMED_GROUP"], [8, 2, 1, "", "extract"]], "api.saml.metadata.model.SAMLUIInfo": [[8, 4, 1, "", "descriptions"], [8, 4, 1, "", "display_names"], [8, 4, 1, "", "information_urls"], [8, 4, 1, "", "logo_urls"], [8, 4, 1, "", "privacy_statement_urls"]], "api.saml.metadata.monitor": [[8, 1, 1, "", "SAMLMetadataMonitor"]], "api.saml.metadata.monitor.SAMLMetadataMonitor": [[8, 3, 1, "", "MAX_AGE"], [8, 3, 1, "", "SERVICE_NAME"], [8, 2, 1, "", "run_once"]], "api.saml.metadata.parser": [[8, 1, 1, "", "SAMLMetadataParser"], [8, 6, 1, "", "SAMLMetadataParsingError"], [8, 1, 1, "", "SAMLMetadataParsingResult"], [8, 1, 1, "", "SAMLSubjectParser"]], "api.saml.metadata.parser.SAMLMetadataParser": [[8, 2, 1, "", "parse"]], "api.saml.metadata.parser.SAMLMetadataParsingResult": [[8, 4, 1, "", "provider"], [8, 4, 1, "", "xml_node"]], "api.saml.metadata.parser.SAMLSubjectParser": [[8, 2, 1, "", "parse"]], "api.saml.provider": [[6, 3, 1, "", "AuthenticationProvider"], [6, 1, 1, "", "SAMLWebSSOAuthenticationProvider"], [6, 5, 1, "", "validator_factory"]], "api.saml.provider.SAMLWebSSOAuthenticationProvider": [[6, 3, 1, "", "DESCRIPTION"], [6, 3, 1, "", "NAME"], [6, 2, 1, "", "authenticate"], [6, 2, 1, "", "authenticated_patron"], [6, 2, 1, "", "get_authentication_manager"], [6, 2, 1, "", "get_configuration"], [6, 2, 1, "", "remote_patron_lookup"], [6, 2, 1, "", "saml_callback"]], "api.selftest": [[0, 1, 1, "", "HasCollectionSelfTests"], [0, 1, 1, "", "HasSelfTests"], [0, 1, 1, "", "RunSelfTestsScript"]], "api.selftest.HasSelfTests": [[0, 2, 1, "", "default_patrons"]], "api.selftest.RunSelfTestsScript": [[0, 2, 1, "", "do_run"], [0, 2, 1, "", "process_result"], [0, 2, 1, "", "test_collection"]], "api.shared_collection": [[0, 1, 1, "", "BaseSharedCollectionAPI"], [0, 1, 1, "", "SharedCollectionAPI"]], "api.shared_collection.BaseSharedCollectionAPI": [[0, 3, 1, "", "EXTERNAL_LIBRARY_URLS"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "checkin_from_external_library"], [0, 2, 1, "", "checkout_to_external_library"], [0, 2, 1, "", "fulfill_for_external_library"], [0, 2, 1, "", "release_hold_from_external_library"]], "api.shared_collection.SharedCollectionAPI": [[0, 2, 1, "", "api"], [0, 2, 1, "", "api_for_licensepool"], [0, 2, 1, "", "borrow"], [0, 2, 1, "", "check_client_authorization"], [0, 4, 1, "", "default_api_map"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "register"], [0, 2, 1, "", "revoke_hold"], [0, 2, 1, "", "revoke_loan"]], "api.simple_authentication": [[0, 3, 1, "", "AuthenticationProvider"], [0, 1, 1, "", "SimpleAuthenticationProvider"]], "api.simple_authentication.SimpleAuthenticationProvider": [[0, 3, 1, "", "ADDITIONAL_TEST_IDENTIFIERS"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "TEST_NEIGHBORHOOD"], [0, 3, 1, "", "basic_settings"], [0, 2, 1, "", "generate_patrondata"], [0, 3, 1, "", "i"], [0, 2, 1, "", "remote_authenticate"], [0, 3, 1, "", "s"], [0, 3, 1, "", "setting"], [0, 2, 1, "", "valid_patron"]], "api.sip": [[10, 3, 1, "", "AuthenticationProvider"], [10, 1, 1, "", "SIP2AuthenticationProvider"], [10, 0, 0, "-", "client"], [10, 0, 0, "-", "dialect"]], "api.sip.SIP2AuthenticationProvider": [[10, 3, 1, "", "DATE_FORMATS"], [10, 3, 1, "", "DEFAULT_ENCODING"], [10, 3, 1, "", "ENCODING"], [10, 3, 1, "", "FIELD_SEPARATOR"], [10, 3, 1, "", "ILS"], [10, 3, 1, "", "LOCATION_CODE"], [10, 3, 1, "", "NAME"], [10, 3, 1, "", "PATRON_STATUS_BLOCK"], [10, 3, 1, "", "PORT"], [10, 3, 1, "", "SETTINGS"], [10, 3, 1, "", "SPECIFIC_BLOCK_REASONS"], [10, 3, 1, "", "SSL_CERTIFICATE"], [10, 3, 1, "", "SSL_KEY"], [10, 3, 1, "", "USE_SSL"], [10, 2, 1, "", "info_to_patrondata"], [10, 2, 1, "", "parse_date"], [10, 2, 1, "", "patron_information"], [10, 2, 1, "", "remote_authenticate"]], "api.sip.client": [[10, 1, 1, "", "Constants"], [10, 1, 1, "", "MockSIPClient"], [10, 1, 1, "", "MockSIPClientFactory"], [10, 6, 1, "", "RequestResend"], [10, 1, 1, "", "SIPClient"], [10, 1, 1, "", "fixed"], [10, 1, 1, "", "named"]], "api.sip.client.Constants": [[10, 3, 1, "", "DEFAULT_ENCODING"], [10, 3, 1, "", "ENGLISH"], [10, 3, 1, "", "TERMINATOR_CHAR"], [10, 3, 1, "", "UNKNOWN_LANGUAGE"]], "api.sip.client.MockSIPClient": [[10, 2, 1, "", "connect"], [10, 2, 1, "", "disconnect"], [10, 2, 1, "", "do_send"], [10, 2, 1, "", "queue_response"], [10, 2, 1, "", "read_message"]], "api.sip.client.SIPClient": [[10, 3, 1, "", "CARD_REPORTED_LOST"], [10, 3, 1, "", "CHARGE_PRIVILEGES_DENIED"], [10, 3, 1, "", "EXCESSIVE_FEES"], [10, 3, 1, "", "EXCESSIVE_FINES"], [10, 3, 1, "", "HOLD_PRIVILEGES_DENIED"], [10, 3, 1, "", "MAXIMUM_RETRIES"], [10, 3, 1, "", "PATRON_STATUS_FIELDS"], [10, 3, 1, "", "PATRON_STATUS_FIELDS_THAT_DENY_BORROWING_PRIVILEGES"], [10, 3, 1, "", "RECALL_OVERDUE"], [10, 3, 1, "", "RECALL_PRIVILEGES_DENIED"], [10, 3, 1, "", "RENEWAL_PRIVILEGES_DENIED"], [10, 3, 1, "", "TOO_MANY_ITEMS_BILLED"], [10, 3, 1, "", "TOO_MANY_ITEMS_CHARGED"], [10, 3, 1, "", "TOO_MANY_ITEMS_OVERDUE"], [10, 3, 1, "", "TOO_MANY_LOST"], [10, 3, 1, "", "TOO_MANY_RENEWALS"], [10, 3, 1, "", "TOO_MANY_RETURN_CLAIMS"], [10, 2, 1, "", "append_checksum"], [10, 2, 1, "", "connect"], [10, 2, 1, "", "consume_status_code"], [10, 2, 1, "", "disconnect"], [10, 2, 1, "", "do_send"], [10, 2, 1, "", "end_session"], [10, 2, 1, "", "end_session_message"], [10, 2, 1, "", "end_session_response_parser"], [10, 3, 1, "", "log"], [10, 2, 1, "", "login"], [10, 2, 1, "", "login_message"], [10, 2, 1, "", "login_response_parser"], [10, 2, 1, "", "make_insecure_connection"], [10, 2, 1, "", "make_request"], [10, 2, 1, "", "make_secure_connection"], [10, 2, 1, "", "now"], [10, 2, 1, "", "parse_patron_status"], [10, 2, 1, "", "parse_response"], [10, 2, 1, "", "patron_information"], [10, 2, 1, "", "patron_information_parser"], [10, 2, 1, "", "patron_information_request"], [10, 2, 1, "", "read_message"], [10, 2, 1, "", "reset_connection_state"], [10, 2, 1, "", "send"], [10, 2, 1, "", "summary"]], "api.sip.client.fixed": [[10, 3, 1, "", "charged_items_count"], [10, 2, 1, "", "consume"], [10, 3, 1, "", "end_session"], [10, 3, 1, "", "fine_items_count"], [10, 3, 1, "", "hold_items_count"], [10, 3, 1, "", "language"], [10, 3, 1, "", "login_ok"], [10, 3, 1, "", "overdue_items_count"], [10, 3, 1, "", "patron_status"], [10, 3, 1, "", "recall_items_count"], [10, 3, 1, "", "transaction_date"], [10, 3, 1, "", "unavailable_holds_count"]], "api.sip.client.named": [[10, 3, 1, "", "charged_items"], [10, 3, 1, "", "charged_items_limit"], [10, 2, 1, "", "consume"], [10, 3, 1, "", "currency_type"], [10, 3, 1, "", "email_address"], [10, 3, 1, "", "fee_amount"], [10, 3, 1, "", "fee_limit"], [10, 3, 1, "", "fine_items"], [10, 3, 1, "", "hold_items"], [10, 3, 1, "", "hold_items_limit"], [10, 3, 1, "", "home_address"], [10, 3, 1, "", "institution_id"], [10, 3, 1, "", "overdue_items"], [10, 3, 1, "", "overdue_items_limit"], [10, 3, 1, "", "patron_identifier"], [10, 3, 1, "", "personal_name"], [10, 3, 1, "", "phone_number"], [10, 3, 1, "", "polaris_patron_birthdate"], [10, 3, 1, "", "polaris_patron_expiration"], [10, 3, 1, "", "polaris_patron_expired"], [10, 3, 1, "", "polaris_postal_code"], [10, 3, 1, "", "print_line"], [10, 3, 1, "", "recall_items"], [10, 4, 1, "", "required"], [10, 3, 1, "", "screen_message"], [10, 3, 1, "", "sequence_number"], [10, 3, 1, "", "sipserver_internal_id"], [10, 3, 1, "", "sipserver_internet_privileges"], [10, 3, 1, "", "sipserver_patron_class"], [10, 3, 1, "", "sipserver_patron_expiration"], [10, 3, 1, "", "unavailable_hold_items"], [10, 3, 1, "", "valid_patron"], [10, 3, 1, "", "valid_patron_password"]], "api.sip.dialect": [[10, 1, 1, "", "AutoGraphicsVerso"], [10, 1, 1, "", "Dialect"], [10, 1, 1, "", "GenericILS"]], "api.sip.dialect.AutoGraphicsVerso": [[10, 3, 1, "", "sendEndSession"]], "api.sip.dialect.Dialect": [[10, 3, 1, "", "AG_VERSO"], [10, 3, 1, "", "GENERIC_ILS"], [10, 2, 1, "", "load_dialect"], [10, 3, 1, "", "sendEndSession"]], "api.sip.dialect.GenericILS": [[10, 3, 1, "", "sendEndSession"]], "api.testing": [[0, 1, 1, "", "AnnouncementTest"], [0, 1, 1, "", "MockCirculationAPI"], [0, 1, 1, "", "MockRemoteAPI"], [0, 1, 1, "", "MockSharedCollectionAPI"], [0, 1, 1, "", "MonitorTest"], [0, 1, 1, "", "VendorIDTest"]], "api.testing.AnnouncementTest": [[0, 3, 1, "", "a_week_ago"], [0, 3, 1, "", "active"], [0, 3, 1, "", "expired"], [0, 3, 1, "", "format"], [0, 3, 1, "", "forthcoming"], [0, 3, 1, "", "in_a_week"], [0, 3, 1, "", "today"], [0, 3, 1, "", "tomorrow"], [0, 3, 1, "", "yesterday"]], "api.testing.MockCirculationAPI": [[0, 2, 1, "", "add_remote_hold"], [0, 2, 1, "", "add_remote_loan"], [0, 2, 1, "", "api_for_license_pool"], [0, 2, 1, "", "local_holds"], [0, 2, 1, "", "local_loans"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "queue_checkin"], [0, 2, 1, "", "queue_checkout"], [0, 2, 1, "", "queue_fulfill"], [0, 2, 1, "", "queue_hold"], [0, 2, 1, "", "queue_release_hold"]], "api.testing.MockRemoteAPI": [[0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "internal_format"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "queue_checkin"], [0, 2, 1, "", "queue_checkout"], [0, 2, 1, "", "queue_fulfill"], [0, 2, 1, "", "queue_hold"], [0, 2, 1, "", "queue_release_hold"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "update_availability"], [0, 2, 1, "", "update_loan"]], "api.testing.MockSharedCollectionAPI": [[0, 2, 1, "", "borrow"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "queue_borrow"], [0, 2, 1, "", "queue_fulfill"], [0, 2, 1, "", "queue_register"], [0, 2, 1, "", "queue_revoke_hold"], [0, 2, 1, "", "queue_revoke_loan"], [0, 2, 1, "", "register"], [0, 2, 1, "", "revoke_hold"], [0, 2, 1, "", "revoke_loan"]], "api.testing.MonitorTest": [[0, 4, 1, "", "ts"]], "api.testing.VendorIDTest": [[0, 3, 1, "", "TEST_NODE_VALUE"], [0, 3, 1, "", "TEST_VENDOR_ID"], [0, 2, 1, "", "initialize_adobe"]], "api.util": [[11, 0, 0, "-", "patron"], [11, 0, 0, "-", "short_client_token"], [11, 0, 0, "-", "url"]], "api.util.patron": [[11, 1, 1, "", "PatronUtility"]], "api.util.patron.PatronUtility": [[11, 2, 1, "", "assert_borrowing_privileges"], [11, 2, 1, "", "authorization_is_active"], [11, 2, 1, "", "has_borrowing_privileges"], [11, 2, 1, "", "has_excess_fines"], [11, 2, 1, "", "needs_external_sync"]], "api.util.short_client_token": [[11, 1, 1, "", "ShortClientTokenUtility"]], "api.util.short_client_token.ShortClientTokenUtility": [[11, 3, 1, "", "ADOBE_ACCOUNT_ID_PATRON_IDENTIFIER"], [11, 3, 1, "", "ALGORITHM"], [11, 3, 1, "", "EPOCH"], [11, 3, 1, "", "OTHER_LIBRARIES_KEY"], [11, 3, 1, "", "VENDOR_ID_KEY"], [11, 3, 1, "", "VENDOR_ID_UUID_TOKEN_TYPE"], [11, 2, 1, "", "adobe_base64_decode"], [11, 2, 1, "", "adobe_base64_encode"], [11, 2, 1, "", "adobe_relevant_credentials"], [11, 2, 1, "", "decode_short_client_token"], [11, 2, 1, "", "decode_two_part_short_client_token"], [11, 2, 1, "", "encode_short_client_token"], [11, 2, 1, "", "from_config"], [11, 2, 1, "", "numericdate"], [11, 2, 1, "", "short_client_token_for_patron"]], "api.util.url": [[11, 1, 1, "", "URLUtility"]], "api.util.url.URLUtility": [[11, 2, 1, "", "build_url"], [11, 2, 1, "", "url_match_in_domain_list"]], "api.web_publication_manifest": [[0, 1, 1, "", "FindawayManifest"], [0, 1, 1, "", "SpineItem"]], "api.web_publication_manifest.FindawayManifest": [[0, 3, 1, "", "FINDAWAY_EXTENSION_CONTEXT"], [0, 3, 1, "", "MEDIA_TYPE"]], "api.web_publication_manifest.SpineItem": [[0, 2, 1, "", "sort_key"]], "core": [[13, 0, 0, "-", "analytics"], [13, 0, 0, "-", "app_server"], [13, 0, 0, "-", "cdn"], [14, 0, 0, "-", "classifier"], [13, 0, 0, "-", "config"], [13, 0, 0, "-", "coverage"], [13, 0, 0, "-", "entrypoint"], [13, 0, 0, "-", "exceptions"], [13, 0, 0, "-", "external_list"], [13, 0, 0, "-", "external_search"], [13, 0, 0, "-", "facets"], [13, 0, 0, "-", "lane"], [15, 0, 0, "-", "lcp"], [13, 0, 0, "-", "local_analytics_provider"], [13, 0, 0, "-", "log"], [13, 0, 0, "-", "marc"], [13, 0, 0, "-", "metadata_layer"], [13, 0, 0, "-", "mirror"], [13, 0, 0, "-", "mock_analytics_provider"], [16, 0, 0, "-", "model"], [13, 0, 0, "-", "monitor"], [13, 0, 0, "-", "opds"], [13, 0, 0, "-", "opds2_import"], [13, 0, 0, "-", "opds_import"], [13, 0, 0, "-", "opensearch"], [13, 0, 0, "-", "overdrive"], [13, 0, 0, "-", "problem_details"], [17, 0, 0, "-", "python_expression_dsl"], [18, 0, 0, "-", "resources"], [13, 0, 0, "-", "s3"], [13, 0, 0, "-", "scripts"], [13, 0, 0, "-", "selftest"], [13, 0, 0, "-", "testing"], [13, 0, 0, "-", "user_profile"], [19, 0, 0, "-", "util"]], "core.analytics": [[13, 1, 1, "", "Analytics"]], "core.analytics.Analytics": [[13, 3, 1, "", "GLOBAL_ENABLED"], [13, 3, 1, "", "LIBRARY_ENABLED"], [13, 2, 1, "", "collect_event"], [13, 2, 1, "", "is_configured"]], "core.app_server": [[13, 1, 1, "", "ComplaintController"], [13, 1, 1, "", "ErrorHandler"], [13, 1, 1, "", "HeartbeatController"], [13, 1, 1, "", "URNLookupController"], [13, 1, 1, "", "URNLookupHandler"], [13, 5, 1, "", "cdn_url_for"], [13, 5, 1, "", "compressible"], [13, 5, 1, "", "load_facets_from_request"], [13, 5, 1, "", "load_pagination_from_request"], [13, 5, 1, "", "returns_problem_detail"]], "core.app_server.ComplaintController": [[13, 2, 1, "", "register"]], "core.app_server.ErrorHandler": [[13, 2, 1, "", "handle"]], "core.app_server.HeartbeatController": [[13, 3, 1, "", "HEALTH_CHECK_TYPE"], [13, 3, 1, "", "VERSION_FILENAME"], [13, 2, 1, "", "heartbeat"]], "core.app_server.URNLookupController": [[13, 2, 1, "", "permalink"], [13, 2, 1, "", "process_urns"], [13, 2, 1, "", "work_lookup"]], "core.app_server.URNLookupHandler": [[13, 3, 1, "", "UNRECOGNIZED_IDENTIFIER"], [13, 3, 1, "", "WORK_NOT_CREATED"], [13, 3, 1, "", "WORK_NOT_PRESENTATION_READY"], [13, 2, 1, "", "add_entry"], [13, 2, 1, "", "add_message"], [13, 2, 1, "", "add_urn_failure_messages"], [13, 2, 1, "", "add_work"], [13, 2, 1, "", "post_lookup_hook"], [13, 2, 1, "", "process_identifier"], [13, 2, 1, "", "process_urns"]], "core.cdn": [[13, 5, 1, "", "cdnify"]], "core.classifier": [[14, 1, 1, "", "AgeOrGradeClassifier"], [14, 1, 1, "", "Classifier"], [14, 1, 1, "", "ClassifierConstants"], [14, 1, 1, "", "FreeformAudienceClassifier"], [14, 1, 1, "", "GenreData"], [14, 1, 1, "", "Lowercased"], [14, 1, 1, "", "WorkClassifier"], [14, 0, 0, "-", "age"], [14, 0, 0, "-", "bic"], [14, 0, 0, "-", "bisac"], [14, 0, 0, "-", "ddc"], [14, 0, 0, "-", "gutenberg"], [14, 0, 0, "-", "keyword"], [14, 0, 0, "-", "lcc"], [14, 0, 0, "-", "overdrive"], [14, 0, 0, "-", "rbdigital"], [14, 0, 0, "-", "simplified"]], "core.classifier.AgeOrGradeClassifier": [[14, 2, 1, "", "audience"], [14, 2, 1, "", "target_age"]], "core.classifier.Classifier": [[14, 3, 1, "", "AUDIENCES_NO_RESEARCH"], [14, 2, 1, "", "and_up"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "audience_match"], [14, 3, 1, "", "classifiers"], [14, 2, 1, "", "classify"], [14, 2, 1, "", "default_audience_for_target_age"], [14, 2, 1, "", "default_target_age_for_audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "genre_match"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "lookup"], [14, 2, 1, "", "name_for"], [14, 2, 1, "", "range_tuple"], [14, 2, 1, "", "scrub_identifier"], [14, 2, 1, "", "scrub_identifier_and_name"], [14, 2, 1, "", "scrub_name"], [14, 2, 1, "", "target_age"]], "core.classifier.ClassifierConstants": [[14, 3, 1, "", "ADULT_AGE_CUTOFF"], [14, 3, 1, "", "AGE_RANGE"], [14, 3, 1, "", "ALL_AGES_AGE_CUTOFF"], [14, 3, 1, "", "ATOS_SCORE"], [14, 3, 1, "", "AUDIENCES"], [14, 3, 1, "", "AUDIENCES_ADULT"], [14, 3, 1, "", "AUDIENCES_JUVENILE"], [14, 3, 1, "", "AUDIENCES_YOUNG_CHILDREN"], [14, 3, 1, "", "AUDIENCE_ADULT"], [14, 3, 1, "", "AUDIENCE_ADULTS_ONLY"], [14, 3, 1, "", "AUDIENCE_ALL_AGES"], [14, 3, 1, "", "AUDIENCE_CHILDREN"], [14, 3, 1, "", "AUDIENCE_RESEARCH"], [14, 3, 1, "", "AUDIENCE_YOUNG_ADULT"], [14, 3, 1, "", "AXIS_360_AUDIENCE"], [14, 3, 1, "", "BIC"], [14, 3, 1, "", "BISAC"], [14, 3, 1, "", "DDC"], [14, 3, 1, "", "FAST"], [14, 3, 1, "", "FREEFORM_AUDIENCE"], [14, 3, 1, "", "GRADE_LEVEL"], [14, 3, 1, "", "GUTENBERG_BOOKSHELF"], [14, 3, 1, "", "INTEREST_LEVEL"], [14, 3, 1, "", "LCC"], [14, 3, 1, "", "LCSH"], [14, 3, 1, "", "LEXILE_SCORE"], [14, 3, 1, "", "NYPL_APPEAL"], [14, 3, 1, "", "ORGANIZATION"], [14, 3, 1, "", "OVERDRIVE"], [14, 3, 1, "", "PERSON"], [14, 3, 1, "", "PLACE"], [14, 3, 1, "", "RBDIGITAL"], [14, 3, 1, "", "RBDIGITAL_AUDIENCE"], [14, 3, 1, "", "SIMPLIFIED_FICTION_STATUS"], [14, 3, 1, "", "SIMPLIFIED_GENRE"], [14, 3, 1, "", "TAG"], [14, 3, 1, "", "TOPIC"], [14, 3, 1, "", "YOUNG_ADULT_AGE_CUTOFF"]], "core.classifier.FreeformAudienceClassifier": [[14, 2, 1, "", "audience"], [14, 2, 1, "", "target_age"]], "core.classifier.GenreData": [[14, 2, 1, "", "add_genre"], [14, 4, 1, "", "all_subgenres"], [14, 2, 1, "", "has_subgenre"], [14, 4, 1, "", "parents"], [14, 2, 1, "", "populate"], [14, 4, 1, "", "self_and_subgenres"], [14, 4, 1, "", "variable_name"]], "core.classifier.Lowercased": [[14, 2, 1, "", "scrub_identifier"]], "core.classifier.WorkClassifier": [[14, 2, 1, "", "add"], [14, 2, 1, "", "audience"], [14, 3, 1, "", "audience_imprints"], [14, 2, 1, "", "classify"], [14, 2, 1, "", "consolidate_genre_weights"], [14, 2, 1, "", "fiction"], [14, 3, 1, "", "fiction_imprints"], [14, 3, 1, "", "fiction_publishers"], [14, 3, 1, "", "genre_imprints"], [14, 3, 1, "", "genre_publishers"], [14, 2, 1, "", "genres"], [14, 3, 1, "", "nonfiction_imprints"], [14, 3, 1, "", "nonfiction_publishers"], [14, 3, 1, "", "not_adult_imprints"], [14, 3, 1, "", "not_adult_publishers"], [14, 2, 1, "", "prepare_to_classify"], [14, 2, 1, "", "target_age"], [14, 2, 1, "", "top_tier_values"], [14, 2, 1, "", "weigh_genre"], [14, 2, 1, "", "weigh_metadata"]], "core.classifier.age": [[14, 1, 1, "", "AgeClassifier"], [14, 1, 1, "", "GradeLevelClassifier"], [14, 1, 1, "", "InterestLevelClassifier"]], "core.classifier.age.AgeClassifier": [[14, 3, 1, "", "age_res"], [14, 2, 1, "", "audience"], [14, 3, 1, "", "baby_re"], [14, 3, 1, "", "generic_age_res"], [14, 2, 1, "", "target_age"], [14, 2, 1, "", "target_age_match"]], "core.classifier.age.GradeLevelClassifier": [[14, 3, 1, "", "american_grade_to_age"], [14, 2, 1, "", "audience"], [14, 3, 1, "", "generic_grade_res"], [14, 3, 1, "", "grade_res"], [14, 2, 1, "", "target_age"], [14, 2, 1, "", "target_age_match"]], "core.classifier.age.InterestLevelClassifier": [[14, 2, 1, "", "audience"], [14, 2, 1, "", "target_age"]], "core.classifier.bic": [[14, 1, 1, "", "BICClassifier"]], "core.classifier.bic.BICClassifier": [[14, 3, 1, "", "LEVEL_1_PREFIXES"], [14, 3, 1, "", "LEVEL_2_PREFIXES"], [14, 3, 1, "", "LEVEL_3_PREFIXES"], [14, 3, 1, "", "LEVEL_4_PREFIXES"], [14, 3, 1, "", "PREFIX_LISTS"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"]], "core.classifier.bisac": [[14, 1, 1, "", "BISACClassifier"], [14, 1, 1, "", "CustomMatchToken"], [14, 1, 1, "", "Interchangeable"], [14, 1, 1, "", "MatchingRule"], [14, 1, 1, "", "RE"], [14, 1, 1, "", "Something"], [14, 5, 1, "", "m"]], "core.classifier.bisac.BISACClassifier": [[14, 3, 1, "", "AUDIENCE"], [14, 3, 1, "", "FICTION"], [14, 3, 1, "", "GENRE"], [14, 3, 1, "", "NAMES"], [14, 3, 1, "", "TARGET_AGE"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "scrub_identifier"], [14, 2, 1, "", "scrub_name"], [14, 3, 1, "", "see_also"], [14, 3, 1, "", "stop"], [14, 2, 1, "", "target_age"]], "core.classifier.bisac.CustomMatchToken": [[14, 2, 1, "", "matches"]], "core.classifier.bisac.Interchangeable": [[14, 2, 1, "", "matches"]], "core.classifier.bisac.MatchingRule": [[14, 2, 1, "", "match"]], "core.classifier.bisac.RE": [[14, 2, 1, "", "matches"]], "core.classifier.bisac.Something": [[14, 2, 1, "", "matches"]], "core.classifier.ddc": [[14, 1, 1, "", "DeweyDecimalClassifier"]], "core.classifier.ddc.DeweyDecimalClassifier": [[14, 3, 1, "", "FICTION"], [14, 3, 1, "", "GENRES"], [14, 3, 1, "", "NAMES"], [14, 3, 1, "", "NONFICTION"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "name_for"], [14, 2, 1, "", "scrub_identifier"]], "core.classifier.gutenberg": [[14, 1, 1, "", "GutenbergBookshelfClassifier"]], "core.classifier.gutenberg.GutenbergBookshelfClassifier": [[14, 3, 1, "", "FICTION"], [14, 3, 1, "", "GENRES"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "scrub_identifier"]], "core.classifier.keyword": [[14, 1, 1, "", "Eg"], [14, 1, 1, "", "FASTClassifier"], [14, 1, 1, "", "KeywordBasedClassifier"], [14, 1, 1, "", "LCSHClassifier"], [14, 1, 1, "", "TAGClassifier"], [14, 5, 1, "", "match_kw"]], "core.classifier.keyword.KeywordBasedClassifier": [[14, 3, 1, "", "CATCHALL_KEYWORDS"], [14, 3, 1, "", "JUVENILE_BLACKLIST"], [14, 3, 1, "", "JUVENILE_INDICATORS"], [14, 3, 1, "", "JUVENILE_TERMS_THAT_IMPLY_YOUNG_ADULT"], [14, 3, 1, "", "LEVEL_1_NONFICTION_INDICATORS"], [14, 3, 1, "", "LEVEL_2_FICTION_INDICATORS"], [14, 3, 1, "", "LEVEL_2_KEYWORDS"], [14, 3, 1, "", "LEVEL_2_NONFICTION_INDICATORS"], [14, 3, 1, "", "LEVEL_3_KEYWORDS"], [14, 3, 1, "", "YOUNG_ADULT_INDICATORS"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "audience_match"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "genre_match"], [14, 2, 1, "", "is_fiction"]], "core.classifier.lcc": [[14, 1, 1, "", "LCCClassifier"]], "core.classifier.lcc.LCCClassifier": [[14, 3, 1, "", "FICTION"], [14, 3, 1, "", "GENRES"], [14, 3, 1, "", "JUVENILE"], [14, 3, 1, "", "LEFTOVERS"], [14, 3, 1, "", "NAMES"], [14, 3, 1, "", "TOP_LEVEL"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "name_for"], [14, 2, 1, "", "scrub_identifier"]], "core.classifier.overdrive": [[14, 1, 1, "", "OverdriveClassifier"]], "core.classifier.overdrive.OverdriveClassifier": [[14, 3, 1, "", "FICTION"], [14, 3, 1, "", "GENRES"], [14, 3, 1, "", "MUSIC_GENRES"], [14, 3, 1, "", "NEITHER_FICTION_NOR_NONFICTION"], [14, 3, 1, "", "VIDEO_GENRES"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "scrub_identifier"], [14, 2, 1, "", "target_age"]], "core.classifier.rbdigital": [[14, 1, 1, "", "RBDigitalAudienceClassifier"], [14, 1, 1, "", "RBDigitalSubjectClassifier"]], "core.classifier.rbdigital.RBDigitalAudienceClassifier": [[14, 2, 1, "", "target_age"]], "core.classifier.rbdigital.RBDigitalSubjectClassifier": [[14, 2, 1, "", "audience"], [14, 3, 1, "", "fiction_genres"], [14, 2, 1, "", "genre"], [14, 3, 1, "", "genres"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "scrub_identifier"], [14, 2, 1, "", "target_age"]], "core.classifier.simplified": [[14, 1, 1, "", "SimplifiedFictionClassifier"], [14, 1, 1, "", "SimplifiedGenreClassifier"]], "core.classifier.simplified.SimplifiedFictionClassifier": [[14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "scrub_identifier"]], "core.classifier.simplified.SimplifiedGenreClassifier": [[14, 3, 1, "", "NONE"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "scrub_identifier"]], "core.config": [[13, 6, 1, "", "CannotLoadConfiguration"], [13, 1, 1, "", "Configuration"], [13, 1, 1, "", "ConfigurationConstants"], [13, 5, 1, "", "empty_config"], [13, 5, 1, "", "temp_config"]], "core.config.Configuration": [[13, 3, 1, "", "ALLOW_HOLDS"], [13, 3, 1, "", "ANALYTICS_POLICY"], [13, 3, 1, "", "APP_VERSION"], [13, 3, 1, "", "AXIS_INTEGRATION"], [13, 3, 1, "", "BASE_URL_KEY"], [13, 3, 1, "", "CDNS_LOADED_FROM_DATABASE"], [13, 3, 1, "", "CDN_MIRRORED_DOMAIN_KEY"], [13, 3, 1, "", "CONTENT_SERVER_INTEGRATION"], [13, 3, 1, "", "DATABASE_INTEGRATION"], [13, 3, 1, "", "DATABASE_LOG_LEVEL"], [13, 3, 1, "", "DATABASE_PRODUCTION_ENVIRONMENT_VARIABLE"], [13, 3, 1, "", "DATABASE_PRODUCTION_URL"], [13, 3, 1, "", "DATABASE_TEST_ENVIRONMENT_VARIABLE"], [13, 3, 1, "", "DATABASE_TEST_URL"], [13, 3, 1, "", "DATA_DIRECTORY"], [13, 3, 1, "", "DEBUG"], [13, 3, 1, "", "DEFAULT_APP_NAME"], [13, 3, 1, "", "DEFAULT_MINIMUM_FEATURED_QUALITY"], [13, 3, 1, "", "DEFAULT_OPDS_FORMAT"], [13, 3, 1, "", "ERROR"], [13, 3, 1, "", "EXCLUDED_AUDIO_DATA_SOURCES"], [13, 3, 1, "", "EXTERNAL_TYPE_REGULAR_EXPRESSION"], [13, 3, 1, "", "FEATURED_LANE_SIZE"], [13, 3, 1, "", "INFO"], [13, 3, 1, "", "INTEGRATIONS"], [13, 3, 1, "", "LANES_POLICY"], [13, 3, 1, "", "LAST_CHECKED_FOR_SITE_CONFIGURATION_UPDATE"], [13, 3, 1, "", "LIBRARY_SETTINGS"], [13, 3, 1, "", "LOCALIZATION_LANGUAGES"], [13, 3, 1, "", "LOGGING"], [13, 3, 1, "", "LOGGING_FORMAT"], [13, 3, 1, "", "LOGGING_LEVEL"], [13, 3, 1, "", "LOG_APP_NAME"], [13, 3, 1, "", "LOG_DATA_FORMAT"], [13, 3, 1, "", "LOG_FORMAT_JSON"], [13, 3, 1, "", "LOG_FORMAT_TEXT"], [13, 3, 1, "", "LOG_LEVEL"], [13, 3, 1, "", "LOG_LEVEL_UI"], [13, 3, 1, "", "LOG_OUTPUT_TYPE"], [13, 3, 1, "", "MEASUREMENT_REAPER"], [13, 3, 1, "", "MINIMUM_FEATURED_QUALITY"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "NO_APP_VERSION_FOUND"], [13, 3, 1, "", "OVERDRIVE_INTEGRATION"], [13, 3, 1, "", "POLICIES"], [13, 3, 1, "", "RBDIGITAL_INTEGRATION"], [13, 3, 1, "", "SHORT_NAME"], [13, 3, 1, "", "SITEWIDE_SETTINGS"], [13, 3, 1, "", "SITE_CONFIGURATION_CHANGED"], [13, 3, 1, "", "SITE_CONFIGURATION_LAST_UPDATE"], [13, 3, 1, "", "SITE_CONFIGURATION_TIMEOUT"], [13, 3, 1, "", "THREEM_INTEGRATION"], [13, 3, 1, "", "TYPE"], [13, 3, 1, "", "URL"], [13, 3, 1, "", "VERSION_FILENAME"], [13, 3, 1, "", "WARN"], [13, 3, 1, "", "WEBSITE_URL"], [13, 2, 1, "", "app_version"], [13, 2, 1, "", "cdns"], [13, 2, 1, "", "cdns_loaded_from_database"], [13, 2, 1, "", "data_directory"], [13, 2, 1, "", "database_url"], [13, 2, 1, "", "get"], [13, 3, 1, "", "instance"], [13, 2, 1, "", "integration"], [13, 2, 1, "", "integration_url"], [13, 2, 1, "", "last_checked_for_site_configuration_update"], [13, 2, 1, "", "load"], [13, 2, 1, "", "load_cdns"], [13, 2, 1, "", "load_from_file"], [13, 2, 1, "", "localization_languages"], [13, 3, 1, "", "log"], [13, 2, 1, "", "policy"], [13, 2, 1, "", "required"], [13, 2, 1, "", "site_configuration_last_update"], [13, 2, 1, "", "static_resources_dir"]], "core.config.ConfigurationConstants": [[13, 3, 1, "", "ALL_ACCESS"], [13, 3, 1, "", "DEFAULT_FACET_KEY_PREFIX"], [13, 3, 1, "", "ENABLED_FACETS_KEY_PREFIX"], [13, 3, 1, "", "SYS_ADMIN_ONLY"], [13, 3, 1, "", "SYS_ADMIN_OR_MANAGER"]], "core.coverage": [[13, 1, 1, "", "BaseCoverageProvider"], [13, 1, 1, "", "BibliographicCoverageProvider"], [13, 1, 1, "", "CatalogCoverageProvider"], [13, 1, 1, "", "CollectionCoverageProvider"], [13, 1, 1, "", "CollectionCoverageProviderJob"], [13, 1, 1, "", "CoverageFailure"], [13, 1, 1, "", "CoverageProviderProgress"], [13, 1, 1, "", "IdentifierCoverageProvider"], [13, 1, 1, "", "MARCRecordWorkCoverageProvider"], [13, 1, 1, "", "OPDSEntryWorkCoverageProvider"], [13, 1, 1, "", "PresentationReadyWorkCoverageProvider"], [13, 1, 1, "", "WorkClassificationCoverageProvider"], [13, 1, 1, "", "WorkCoverageProvider"], [13, 1, 1, "", "WorkPresentationEditionCoverageProvider"], [13, 1, 1, "", "WorkPresentationProvider"]], "core.coverage.BaseCoverageProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "OPERATION"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "add_coverage_record_for"], [13, 2, 1, "", "add_coverage_records_for"], [13, 4, 1, "", "collection"], [13, 2, 1, "", "failure_for_ignored_item"], [13, 2, 1, "", "finalize_batch"], [13, 2, 1, "", "finalize_timestampdata"], [13, 2, 1, "", "handle_success"], [13, 2, 1, "", "items_that_need_coverage"], [13, 4, 1, "", "log"], [13, 4, 1, "", "operation"], [13, 2, 1, "", "process_batch"], [13, 2, 1, "", "process_batch_and_handle_results"], [13, 2, 1, "", "process_item"], [13, 2, 1, "", "record_failure_as_coverage_record"], [13, 2, 1, "", "run"], [13, 2, 1, "", "run_once"], [13, 2, 1, "", "run_once_and_update_timestamp"], [13, 2, 1, "", "should_update"], [13, 4, 1, "", "timestamp"]], "core.coverage.BibliographicCoverageProvider": [[13, 2, 1, "", "handle_success"]], "core.coverage.CatalogCoverageProvider": [[13, 2, 1, "", "items_that_need_coverage"]], "core.coverage.CollectionCoverageProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "EXCLUDE_SEARCH_INDEX"], [13, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [13, 3, 1, "", "PROTOCOL"], [13, 2, 1, "", "all"], [13, 2, 1, "", "collections"], [13, 2, 1, "", "items_that_need_coverage"], [13, 2, 1, "", "license_pool"], [13, 2, 1, "", "run_once"], [13, 2, 1, "", "set_metadata_and_circulation_data"], [13, 2, 1, "", "set_presentation_ready"], [13, 2, 1, "", "work"]], "core.coverage.CollectionCoverageProviderJob": [[13, 2, 1, "", "run"]], "core.coverage.CoverageFailure": [[13, 2, 1, "", "to_coverage_record"], [13, 2, 1, "", "to_work_coverage_record"]], "core.coverage.CoverageProviderProgress": [[13, 4, 1, "", "achievements"]], "core.coverage.IdentifierCoverageProvider": [[13, 3, 1, "", "COVERAGE_COUNTS_FOR_EVERY_COLLECTION"], [13, 3, 1, "", "DATA_SOURCE_NAME"], [13, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [13, 3, 1, "", "NO_SPECIFIED_TYPES"], [13, 2, 1, "", "add_coverage_record_for"], [13, 2, 1, "", "bulk_register"], [13, 2, 1, "", "can_cover"], [13, 4, 1, "", "collection_or_not"], [13, 4, 1, "", "data_source"], [13, 2, 1, "", "edition"], [13, 2, 1, "", "ensure_coverage"], [13, 2, 1, "", "failure"], [13, 2, 1, "", "failure_for_ignored_item"], [13, 2, 1, "", "items_that_need_coverage"], [13, 2, 1, "", "record_failure_as_coverage_record"], [13, 2, 1, "", "register"], [13, 2, 1, "", "run_on_specific_identifiers"], [13, 2, 1, "", "set_metadata"]], "core.coverage.MARCRecordWorkCoverageProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "OPERATION"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.coverage.OPDSEntryWorkCoverageProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "OPERATION"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.coverage.PresentationReadyWorkCoverageProvider": [[13, 2, 1, "", "items_that_need_coverage"]], "core.coverage.WorkClassificationCoverageProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "OPERATION"], [13, 3, 1, "", "POLICY"], [13, 3, 1, "", "SERVICE_NAME"]], "core.coverage.WorkCoverageProvider": [[13, 2, 1, "", "add_coverage_record_for"], [13, 2, 1, "", "add_coverage_records_for"], [13, 2, 1, "", "failure"], [13, 2, 1, "", "failure_for_ignored_item"], [13, 2, 1, "", "items_that_need_coverage"], [13, 2, 1, "", "record_failure_as_coverage_record"], [13, 2, 1, "", "register"]], "core.coverage.WorkPresentationEditionCoverageProvider": [[13, 3, 1, "", "OPERATION"], [13, 3, 1, "", "POLICY"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.coverage.WorkPresentationProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"]], "core.entrypoint": [[13, 1, 1, "", "AudiobooksEntryPoint"], [13, 1, 1, "", "EbooksEntryPoint"], [13, 1, 1, "", "EntryPoint"], [13, 1, 1, "", "EverythingEntryPoint"], [13, 1, 1, "", "MediumEntryPoint"]], "core.entrypoint.AudiobooksEntryPoint": [[13, 3, 1, "", "INTERNAL_NAME"], [13, 3, 1, "", "URI"]], "core.entrypoint.EbooksEntryPoint": [[13, 3, 1, "", "INTERNAL_NAME"], [13, 3, 1, "", "URI"]], "core.entrypoint.EntryPoint": [[13, 3, 1, "", "BY_INTERNAL_NAME"], [13, 3, 1, "", "DEFAULT_ENABLED"], [13, 3, 1, "", "DISPLAY_TITLES"], [13, 3, 1, "", "ENABLED_SETTING"], [13, 3, 1, "", "ENTRY_POINTS"], [13, 3, 1, "", "URI"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_filter"], [13, 2, 1, "", "register"], [13, 2, 1, "", "unregister"]], "core.entrypoint.EverythingEntryPoint": [[13, 3, 1, "", "INTERNAL_NAME"], [13, 3, 1, "", "URI"]], "core.entrypoint.MediumEntryPoint": [[13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_filter"]], "core.exceptions": [[13, 6, 1, "", "BaseError"]], "core.exceptions.BaseError": [[13, 4, 1, "", "inner_exception"]], "core.external_list": [[13, 1, 1, "", "ClassificationBasedMembershipManager"], [13, 1, 1, "", "CustomListFromCSV"], [13, 1, 1, "", "MembershipManager"], [13, 1, 1, "", "TitleFromExternalList"]], "core.external_list.ClassificationBasedMembershipManager": [[13, 4, 1, "", "new_membership"]], "core.external_list.CustomListFromCSV": [[13, 2, 1, "", "annotation_citation"], [13, 2, 1, "", "metadata_to_list_entry"], [13, 2, 1, "", "metadata_to_title"], [13, 2, 1, "", "to_customlist"]], "core.external_list.MembershipManager": [[13, 4, 1, "", "new_membership"], [13, 2, 1, "", "update"]], "core.external_list.TitleFromExternalList": [[13, 2, 1, "", "to_custom_list_entry"], [13, 2, 1, "", "to_edition"]], "core.external_search": [[13, 1, 1, "", "CurrentMapping"], [13, 1, 1, "", "ExternalSearchIndex"], [13, 1, 1, "", "Filter"], [13, 1, 1, "", "Mapping"], [13, 1, 1, "", "MappingDocument"], [13, 1, 1, "", "MockExternalSearchIndex"], [13, 1, 1, "", "MockMeta"], [13, 1, 1, "", "MockSearchResult"], [13, 1, 1, "", "Query"], [13, 1, 1, "", "QueryParser"], [13, 1, 1, "", "SearchBase"], [13, 1, 1, "", "SearchIndexCoverageProvider"], [13, 1, 1, "", "SortKeyPagination"], [13, 1, 1, "", "WorkSearchResult"], [13, 5, 1, "", "mock_search_index"]], "core.external_search.CurrentMapping": [[13, 3, 1, "", "AUTHOR_CHAR_FILTER_NAMES"], [13, 3, 1, "", "CHAR_FILTERS"], [13, 3, 1, "", "VERSION_NAME"], [13, 3, 1, "", "WORK_LAST_UPDATE_SCRIPT"], [13, 3, 1, "", "name"], [13, 3, 1, "", "normalizer"], [13, 3, 1, "", "pattern"], [13, 3, 1, "", "replacement"], [13, 2, 1, "", "stored_scripts"]], "core.external_search.ExternalSearchIndex": [[13, 3, 1, "", "CURRENT_ALIAS_SUFFIX"], [13, 3, 1, "", "DEFAULT_TEST_SEARCH_TERM"], [13, 3, 1, "", "DEFAULT_WORKS_INDEX_PREFIX"], [13, 3, 1, "", "MOCK_IMPLEMENTATION"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SITEWIDE"], [13, 3, 1, "", "TEST_SEARCH_TERM_KEY"], [13, 3, 1, "", "VERSION_RE"], [13, 3, 1, "", "WORKS_INDEX_PREFIX_KEY"], [13, 2, 1, "", "base_index_name"], [13, 2, 1, "", "bulk_update"], [13, 2, 1, "", "count_works"], [13, 2, 1, "", "create_search_doc"], [13, 2, 1, "", "load"], [13, 2, 1, "", "query_works"], [13, 2, 1, "", "query_works_multi"], [13, 2, 1, "", "remove_work"], [13, 2, 1, "", "reset"], [13, 2, 1, "", "search_integration"], [13, 2, 1, "", "set_stored_scripts"], [13, 2, 1, "", "set_works_index_and_alias"], [13, 2, 1, "", "setup_current_alias"], [13, 2, 1, "", "setup_index"], [13, 2, 1, "", "transfer_current_alias"], [13, 3, 1, "", "work_document_type"], [13, 2, 1, "", "works_alias_name"], [13, 2, 1, "", "works_index_name"], [13, 2, 1, "", "works_prefixed"]], "core.external_search.Filter": [[13, 3, 1, "", "AUTHOR_MATCH_ROLES"], [13, 3, 1, "", "DETERMINISTIC"], [13, 3, 1, "", "FEATURABLE_SCRIPT"], [13, 3, 1, "", "KNOWN_SCRIPT_FIELDS"], [13, 4, 1, "", "asc"], [13, 4, 1, "", "audiences"], [13, 4, 1, "", "author_filter"], [13, 2, 1, "", "build"], [13, 2, 1, "", "featurability_scoring_functions"], [13, 2, 1, "", "from_worklist"], [13, 4, 1, "", "last_update_time_script_field"], [13, 4, 1, "", "sort_order"], [13, 4, 1, "", "target_age_filter"], [13, 2, 1, "", "universal_base_filter"], [13, 2, 1, "", "universal_nested_filters"]], "core.external_search.Mapping": [[13, 3, 1, "", "VERSION_NAME"], [13, 2, 1, "", "body"], [13, 2, 1, "", "create"], [13, 2, 1, "", "script_name"], [13, 2, 1, "", "sort_author_keyword_property_hook"], [13, 2, 1, "", "version_name"]], "core.external_search.MappingDocument": [[13, 2, 1, "", "add_properties"], [13, 2, 1, "", "add_property"], [13, 2, 1, "", "basic_text_property_hook"], [13, 2, 1, "", "filterable_text_property_hook"], [13, 2, 1, "", "subdocument"]], "core.external_search.MockExternalSearchIndex": [[13, 2, 1, "", "bulk"], [13, 2, 1, "", "count_works"], [13, 2, 1, "", "create_search_doc"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "exists"], [13, 2, 1, "", "index"], [13, 2, 1, "", "query_works"], [13, 2, 1, "", "query_works_multi"], [13, 3, 1, "", "work_document_type"]], "core.external_search.MockMeta": [[13, 4, 1, "", "sort"]], "core.external_search.MockSearchResult": [[13, 2, 1, "", "to_dict"]], "core.external_search.Query": [[13, 3, 1, "", "BASELINE_COEFFICIENT"], [13, 3, 1, "", "DEFAULT_KEYWORD_MATCH_COEFFICIENT"], [13, 3, 1, "", "KEYWORD_MATCH_COEFFICIENT_FOR_FIELD"], [13, 3, 1, "", "MULTI_MATCH_FIELDS"], [13, 3, 1, "", "QUERY_WAS_A_FILTER_WEIGHT"], [13, 3, 1, "", "SEARCH_RELEVANT_ROLES"], [13, 3, 1, "", "SIMPLE_MATCH_FIELDS"], [13, 3, 1, "", "SLIGHTLY_ABOVE_BASELINE"], [13, 3, 1, "", "SPELLCHECKER"], [13, 3, 1, "", "STEMMABLE_FIELDS"], [13, 3, 1, "", "STOPWORD_FIELDS"], [13, 3, 1, "", "WEIGHT_FOR_FIELD"], [13, 2, 1, "", "build"], [13, 4, 1, "", "elasticsearch_query"], [13, 3, 1, "", "field"], [13, 4, 1, "", "match_author_hypotheses"], [13, 2, 1, "", "match_one_field_hypotheses"], [13, 4, 1, "", "match_topic_hypotheses"], [13, 4, 1, "", "parsed_query_matches"], [13, 2, 1, "", "title_multi_match_for"]], "core.external_search.QueryParser": [[13, 2, 1, "", "add_match_term_filter"], [13, 2, 1, "", "add_target_age_filter"]], "core.external_search.SearchBase": [[13, 2, 1, "", "make_target_age_query"]], "core.external_search.SearchIndexCoverageProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "OPERATION"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_batch"]], "core.external_search.SortKeyPagination": [[13, 2, 1, "", "from_request"], [13, 2, 1, "", "items"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_query"], [13, 4, 1, "", "next_page"], [13, 4, 1, "", "offset"], [13, 2, 1, "", "page_loaded"], [13, 4, 1, "", "pagination_key"], [13, 4, 1, "", "previous_page"], [13, 4, 1, "", "total_size"]], "core.facets": [[13, 1, 1, "", "FacetConfig"], [13, 1, 1, "", "FacetConstants"]], "core.facets.FacetConfig": [[13, 2, 1, "", "default_facet"], [13, 2, 1, "", "enable_facet"], [13, 2, 1, "", "enabled_facets"], [13, 2, 1, "", "from_library"], [13, 2, 1, "", "set_default_facet"]], "core.facets.FacetConstants": [[13, 3, 1, "", "AVAILABILITY_FACETS"], [13, 3, 1, "", "AVAILABILITY_FACET_GROUP_NAME"], [13, 3, 1, "", "AVAILABLE_ALL"], [13, 3, 1, "", "AVAILABLE_NOT_NOW"], [13, 3, 1, "", "AVAILABLE_NOW"], [13, 3, 1, "", "AVAILABLE_OPEN_ACCESS"], [13, 3, 1, "", "COLLECTION_FACETS"], [13, 3, 1, "", "COLLECTION_FACET_GROUP_NAME"], [13, 3, 1, "", "COLLECTION_FEATURED"], [13, 3, 1, "", "COLLECTION_FULL"], [13, 3, 1, "", "DEFAULT_ENABLED_FACETS"], [13, 3, 1, "", "DEFAULT_FACET"], [13, 3, 1, "", "ENTRY_POINT_FACET_GROUP_NAME"], [13, 3, 1, "", "ENTRY_POINT_REL"], [13, 3, 1, "", "FACETS_BY_GROUP"], [13, 3, 1, "", "FACET_DISPLAY_TITLES"], [13, 3, 1, "", "GROUP_DESCRIPTIONS"], [13, 3, 1, "", "GROUP_DISPLAY_TITLES"], [13, 3, 1, "", "MAX_CACHE_AGE_NAME"], [13, 3, 1, "", "ORDER_ADDED_TO_COLLECTION"], [13, 3, 1, "", "ORDER_ASCENDING"], [13, 3, 1, "", "ORDER_AUTHOR"], [13, 3, 1, "", "ORDER_DESCENDING"], [13, 3, 1, "", "ORDER_DESCENDING_BY_DEFAULT"], [13, 3, 1, "", "ORDER_FACETS"], [13, 3, 1, "", "ORDER_FACET_GROUP_NAME"], [13, 3, 1, "", "ORDER_LAST_UPDATE"], [13, 3, 1, "", "ORDER_RANDOM"], [13, 3, 1, "", "ORDER_RELEVANCE"], [13, 3, 1, "", "ORDER_SERIES_POSITION"], [13, 3, 1, "", "ORDER_TITLE"], [13, 3, 1, "", "ORDER_WORK_ID"], [13, 3, 1, "", "SORT_ORDER_TO_ELASTICSEARCH_FIELD_NAME"]], "core.lane": [[13, 1, 1, "", "BaseFacets"], [13, 1, 1, "", "DatabaseBackedFacets"], [13, 1, 1, "", "DatabaseBackedWorkList"], [13, 1, 1, "", "DefaultSortOrderFacets"], [13, 1, 1, "", "Facets"], [13, 1, 1, "", "FacetsWithEntryPoint"], [13, 1, 1, "", "FeaturedFacets"], [13, 1, 1, "", "HierarchyWorkList"], [13, 1, 1, "", "Lane"], [13, 1, 1, "", "LaneGenre"], [13, 1, 1, "", "Pagination"], [13, 1, 1, "", "SearchFacets"], [13, 1, 1, "", "SpecificWorkList"], [13, 1, 1, "", "TopLevelWorkList"], [13, 1, 1, "", "WorkList"], [13, 5, 1, "", "configuration_relevant_lifecycle_event"], [13, 5, 1, "", "configuration_relevant_update"]], "core.lane.BaseFacets": [[13, 3, 1, "", "CACHED_FEED_TYPE"], [13, 4, 1, "", "cached"], [13, 4, 1, "", "facet_groups"], [13, 2, 1, "", "items"], [13, 3, 1, "", "max_cache_age"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_filter"], [13, 4, 1, "", "query_string"], [13, 2, 1, "", "scoring_functions"], [13, 2, 1, "", "selectable_entrypoints"]], "core.lane.DatabaseBackedFacets": [[13, 3, 1, "", "ORDER_FACET_TO_DATABASE_FIELD"], [13, 2, 1, "", "available_facets"], [13, 2, 1, "", "default_facet"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "order_by"]], "core.lane.DatabaseBackedWorkList": [[13, 2, 1, "", "age_range_filter_clauses"], [13, 2, 1, "", "audience_filter_clauses"], [13, 2, 1, "", "base_query"], [13, 2, 1, "", "bibliographic_filter_clauses"], [13, 2, 1, "", "customlist_filter_clauses"], [13, 2, 1, "", "genre_filter_clause"], [13, 2, 1, "", "modify_database_query_hook"], [13, 2, 1, "", "only_show_ready_deliverable_works"], [13, 2, 1, "", "works_from_database"]], "core.lane.DefaultSortOrderFacets": [[13, 2, 1, "", "available_facets"], [13, 2, 1, "", "default_facet"]], "core.lane.Facets": [[13, 3, 1, "", "ORDER_BY_RELEVANCE"], [13, 2, 1, "", "available_facets"], [13, 2, 1, "", "default"], [13, 2, 1, "", "default_facet"], [13, 4, 1, "", "enabled_facets"], [13, 4, 1, "", "facet_groups"], [13, 2, 1, "", "from_request"], [13, 2, 1, "", "items"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_filter"], [13, 2, 1, "", "navigate"]], "core.lane.FacetsWithEntryPoint": [[13, 2, 1, "", "from_request"], [13, 2, 1, "", "items"], [13, 2, 1, "", "load_entrypoint"], [13, 2, 1, "", "load_max_cache_age"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_filter"], [13, 2, 1, "", "navigate"], [13, 2, 1, "", "selectable_entrypoints"]], "core.lane.FeaturedFacets": [[13, 3, 1, "", "CACHED_FEED_TYPE"], [13, 2, 1, "", "default"], [13, 2, 1, "", "modify_search_filter"], [13, 2, 1, "", "navigate"], [13, 2, 1, "", "scoring_functions"]], "core.lane.HierarchyWorkList": [[13, 2, 1, "", "accessible_to"]], "core.lane.Lane": [[13, 3, 1, "", "MAX_CACHE_AGE"], [13, 2, 1, "", "add_genre"], [13, 2, 1, "", "affected_by_customlist"], [13, 3, 1, "", "audiences"], [13, 3, 1, "", "cachedfeeds"], [13, 3, 1, "", "cachedmarcfiles"], [13, 4, 1, "", "children"], [13, 4, 1, "", "collection_ids"], [13, 4, 1, "", "customlist_ids"], [13, 3, 1, "", "customlists"], [13, 4, 1, "", "depth"], [13, 3, 1, "", "display_name"], [13, 4, 1, "", "entrypoints"], [13, 2, 1, "", "explain"], [13, 3, 1, "", "fiction"], [13, 4, 1, "", "genre_ids"], [13, 3, 1, "", "genres"], [13, 2, 1, "", "get_library"], [13, 2, 1, "", "groups"], [13, 3, 1, "", "id"], [13, 3, 1, "", "include_self_in_grouped_feed"], [13, 3, 1, "", "inherit_parent_restrictions"], [13, 2, 1, "", "is_self_or_descendant"], [13, 3, 1, "", "lane_genres"], [13, 3, 1, "", "languages"], [13, 3, 1, "", "library_id"], [13, 3, 1, "", "license_datasource_id"], [13, 3, 1, "", "list_datasource"], [13, 4, 1, "", "list_datasource_id"], [13, 3, 1, "", "list_seen_in_previous_days"], [13, 2, 1, "", "max_cache_age"], [13, 3, 1, "", "media"], [13, 3, 1, "", "parent"], [13, 3, 1, "", "parent_id"], [13, 4, 1, "", "parentage"], [13, 3, 1, "", "priority"], [13, 3, 1, "", "root_for_patron_type"], [13, 2, 1, "", "search"], [13, 4, 1, "", "search_target"], [13, 3, 1, "", "size"], [13, 3, 1, "", "size_by_entrypoint"], [13, 3, 1, "", "sublanes"], [13, 3, 1, "", "target_age"], [13, 2, 1, "", "update_size"], [13, 4, 1, "", "url_name"], [13, 4, 1, "", "uses_customlists"], [13, 3, 1, "", "visible"], [13, 4, 1, "", "visible_children"]], "core.lane.LaneGenre": [[13, 2, 1, "", "from_genre"], [13, 3, 1, "", "genre"], [13, 3, 1, "", "genre_id"], [13, 3, 1, "", "id"], [13, 3, 1, "", "inclusive"], [13, 3, 1, "", "lane"], [13, 3, 1, "", "lane_id"], [13, 3, 1, "", "recursive"]], "core.lane.Pagination": [[13, 3, 1, "", "DEFAULT_CRAWLABLE_SIZE"], [13, 3, 1, "", "DEFAULT_FEATURED_SIZE"], [13, 3, 1, "", "DEFAULT_SEARCH_SIZE"], [13, 3, 1, "", "DEFAULT_SIZE"], [13, 3, 1, "", "MAX_SIZE"], [13, 2, 1, "", "default"], [13, 4, 1, "", "first_page"], [13, 2, 1, "", "from_request"], [13, 4, 1, "", "has_next_page"], [13, 2, 1, "", "items"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_query"], [13, 4, 1, "", "next_page"], [13, 2, 1, "", "page_loaded"], [13, 4, 1, "", "previous_page"], [13, 4, 1, "", "query_string"], [13, 2, 1, "", "size_from_request"]], "core.lane.SearchFacets": [[13, 3, 1, "", "DEFAULT_MIN_SCORE"], [13, 2, 1, "", "default_facet"], [13, 2, 1, "", "from_request"], [13, 2, 1, "", "items"], [13, 2, 1, "", "modify_search_filter"], [13, 2, 1, "", "navigate"], [13, 2, 1, "", "selectable_entrypoints"]], "core.lane.SpecificWorkList": [[13, 2, 1, "", "modify_database_query_hook"]], "core.lane.WorkList": [[13, 3, 1, "", "CACHED_FEED_TYPE"], [13, 3, 1, "", "MAX_CACHE_AGE"], [13, 2, 1, "", "accessible_to"], [13, 2, 1, "", "append_child"], [13, 4, 1, "", "audience_key"], [13, 4, 1, "", "customlist_ids"], [13, 4, 1, "", "display_name_for_all"], [13, 2, 1, "", "filter"], [13, 4, 1, "", "full_identifier"], [13, 2, 1, "", "get_customlists"], [13, 2, 1, "", "get_library"], [13, 2, 1, "", "groups"], [13, 4, 1, "", "has_visible_children"], [13, 4, 1, "", "hierarchy"], [13, 4, 1, "", "inherit_parent_restrictions"], [13, 2, 1, "", "inherited_value"], [13, 2, 1, "", "inherited_values"], [13, 2, 1, "", "initialize"], [13, 2, 1, "", "is_self_or_descendant"], [13, 4, 1, "", "language_key"], [13, 2, 1, "", "max_cache_age"], [13, 2, 1, "", "modify_search_filter_hook"], [13, 2, 1, "", "overview_facets"], [13, 4, 1, "", "parent"], [13, 4, 1, "", "parentage"], [13, 2, 1, "", "search"], [13, 4, 1, "", "search_target"], [13, 2, 1, "", "top_level_for_library"], [13, 4, 1, "", "unique_key"], [13, 4, 1, "", "uses_customlists"], [13, 3, 1, "", "visible"], [13, 4, 1, "", "visible_children"], [13, 2, 1, "", "works"], [13, 2, 1, "", "works_for_hits"], [13, 2, 1, "", "works_for_resultsets"]], "core.lcp": [[15, 0, 0, "-", "credential"], [15, 0, 0, "-", "exceptions"]], "core.lcp.credential": [[15, 1, 1, "", "LCPCredentialFactory"], [15, 1, 1, "", "LCPCredentialType"]], "core.lcp.credential.LCPCredentialFactory": [[15, 2, 1, "", "get_hashed_passphrase"], [15, 2, 1, "", "get_patron_id"], [15, 2, 1, "", "get_patron_passphrase"], [15, 2, 1, "", "set_hashed_passphrase"]], "core.lcp.credential.LCPCredentialType": [[15, 3, 1, "", "LCP_HASHED_PASSPHRASE"], [15, 3, 1, "", "LCP_PASSPHRASE"], [15, 3, 1, "", "PATRON_ID"]], "core.lcp.exceptions": [[15, 6, 1, "", "LCPError"]], "core.local_analytics_provider": [[13, 1, 1, "", "LocalAnalyticsProvider"], [13, 3, 1, "", "Provider"]], "core.local_analytics_provider.LocalAnalyticsProvider": [[13, 3, 1, "", "CARDINALITY"], [13, 3, 1, "", "DESCRIPTION"], [13, 3, 1, "", "LOCATION_SOURCE"], [13, 3, 1, "", "LOCATION_SOURCE_DISABLED"], [13, 3, 1, "", "LOCATION_SOURCE_NEIGHBORHOOD"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "SETTINGS"], [13, 2, 1, "", "collect_event"], [13, 2, 1, "", "initialize"]], "core.log": [[13, 1, 1, "", "CloudwatchLogs"], [13, 1, 1, "", "JSONFormatter"], [13, 1, 1, "", "LogConfiguration"], [13, 1, 1, "", "Logger"], [13, 1, 1, "", "Loggly"], [13, 1, 1, "", "StringFormatter"], [13, 1, 1, "", "SysLogger"]], "core.log.CloudwatchLogs": [[13, 3, 1, "", "CREATE_GROUP"], [13, 3, 1, "", "DEFAULT_CREATE_GROUP"], [13, 3, 1, "", "DEFAULT_INTERVAL"], [13, 3, 1, "", "DEFAULT_REGION"], [13, 3, 1, "", "GROUP"], [13, 3, 1, "", "INTERVAL"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "REGION"], [13, 3, 1, "", "REGIONS"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SITEWIDE"], [13, 3, 1, "", "STREAM"], [13, 2, 1, "", "from_configuration"], [13, 2, 1, "", "get_handler"]], "core.log.JSONFormatter": [[13, 2, 1, "", "format"], [13, 3, 1, "", "fqdn"], [13, 3, 1, "", "hostname"]], "core.log.LogConfiguration": [[13, 3, 1, "", "DATABASE_LOG_LEVEL"], [13, 3, 1, "", "DEBUG"], [13, 3, 1, "", "DEFAULT_APP_NAME"], [13, 3, 1, "", "DEFAULT_DATABASE_LOG_LEVEL"], [13, 3, 1, "", "DEFAULT_LOG_LEVEL"], [13, 3, 1, "", "ERROR"], [13, 3, 1, "", "INFO"], [13, 3, 1, "", "LOG_APP_NAME"], [13, 3, 1, "", "LOG_LEVEL"], [13, 3, 1, "", "LOG_LEVEL_UI"], [13, 3, 1, "", "SITEWIDE_SETTINGS"], [13, 3, 1, "", "WARN"], [13, 2, 1, "", "from_configuration"], [13, 2, 1, "", "initialize"]], "core.log.Logger": [[13, 3, 1, "", "DEFAULT_APP_NAME"], [13, 3, 1, "", "DEFAULT_MESSAGE_TEMPLATE"], [13, 3, 1, "", "JSON_LOG_FORMAT"], [13, 3, 1, "", "TEXT_LOG_FORMAT"], [13, 2, 1, "", "from_configuration"], [13, 2, 1, "", "set_formatter"]], "core.log.Loggly": [[13, 3, 1, "", "DEFAULT_LOGGLY_URL"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "PASSWORD"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SITEWIDE"], [13, 3, 1, "", "URL"], [13, 3, 1, "", "USER"], [13, 2, 1, "", "from_configuration"], [13, 2, 1, "", "loggly_handler"], [13, 2, 1, "", "set_formatter"]], "core.log.StringFormatter": [[13, 2, 1, "", "format"]], "core.log.SysLogger": [[13, 3, 1, "", "LOG_FORMAT"], [13, 3, 1, "", "LOG_MESSAGE_TEMPLATE"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SITEWIDE"], [13, 2, 1, "", "from_configuration"]], "core.marc": [[13, 1, 1, "", "Annotator"], [13, 1, 1, "", "MARCExporter"], [13, 1, 1, "", "MARCExporterFacets"]], "core.marc.Annotator": [[13, 3, 1, "", "AUDIENCE_TERMS"], [13, 3, 1, "", "FORMAT_TERMS"], [13, 2, 1, "", "add_audience"], [13, 2, 1, "", "add_contributors"], [13, 2, 1, "", "add_control_fields"], [13, 2, 1, "", "add_distributor"], [13, 2, 1, "", "add_ebooks_subject"], [13, 2, 1, "", "add_formats"], [13, 2, 1, "", "add_isbn"], [13, 2, 1, "", "add_marc_organization_code"], [13, 2, 1, "", "add_physical_description"], [13, 2, 1, "", "add_publisher"], [13, 2, 1, "", "add_series"], [13, 2, 1, "", "add_simplified_genres"], [13, 2, 1, "", "add_summary"], [13, 2, 1, "", "add_system_details"], [13, 2, 1, "", "add_title"], [13, 2, 1, "", "annotate_work_record"], [13, 2, 1, "", "leader"], [13, 3, 1, "", "marc_cache_field"]], "core.marc.MARCExporter": [[13, 3, 1, "", "DEFAULT_MIRROR_INTEGRATION"], [13, 3, 1, "", "DEFAULT_UPDATE_FREQUENCY"], [13, 3, 1, "", "DESCRIPTION"], [13, 3, 1, "", "INCLUDE_SIMPLIFIED_GENRES"], [13, 3, 1, "", "INCLUDE_SUMMARY"], [13, 3, 1, "", "LIBRARY_SETTINGS"], [13, 3, 1, "", "MARC_ORGANIZATION_CODE"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "NO_MIRROR_INTEGRATION"], [13, 3, 1, "", "SETTING"], [13, 3, 1, "", "UPDATE_FREQUENCY"], [13, 3, 1, "", "WEB_CLIENT_URL"], [13, 2, 1, "", "create_record"], [13, 2, 1, "", "from_config"], [13, 2, 1, "", "get_storage_settings"], [13, 2, 1, "", "records"]], "core.marc.MARCExporterFacets": [[13, 2, 1, "", "modify_search_filter"]], "core.metadata_layer": [[13, 6, 1, "", "CSVFormatError"], [13, 1, 1, "", "CSVMetadataImporter"], [13, 1, 1, "", "CirculationData"], [13, 1, 1, "", "ContributorData"], [13, 1, 1, "", "FormatData"], [13, 1, 1, "", "IdentifierData"], [13, 1, 1, "", "LicenseData"], [13, 1, 1, "", "LinkData"], [13, 1, 1, "", "MARCExtractor"], [13, 1, 1, "", "MeasurementData"], [13, 1, 1, "", "MetaToModelUtility"], [13, 1, 1, "", "Metadata"], [13, 1, 1, "", "ReplacementPolicy"], [13, 1, 1, "", "SubjectData"], [13, 1, 1, "", "TimestampData"]], "core.metadata_layer.CSVMetadataImporter": [[13, 3, 1, "", "DEFAULT_IDENTIFIER_FIELD_NAMES"], [13, 3, 1, "", "DEFAULT_SUBJECT_FIELD_NAMES"], [13, 3, 1, "", "IDENTIFIER_PRECEDENCE"], [13, 4, 1, "", "identifier_field_names"], [13, 2, 1, "", "list_field"], [13, 3, 1, "", "log"], [13, 2, 1, "", "row_to_metadata"], [13, 2, 1, "", "to_metadata"]], "core.metadata_layer.CirculationData": [[13, 2, 1, "", "apply"], [13, 2, 1, "", "data_source"], [13, 4, 1, "", "has_open_access_link"], [13, 2, 1, "", "license_pool"], [13, 4, 1, "", "links"], [13, 3, 1, "", "log"], [13, 2, 1, "", "primary_identifier"], [13, 2, 1, "", "set_default_rights_uri"]], "core.metadata_layer.ContributorData": [[13, 2, 1, "", "apply"], [13, 2, 1, "", "display_name_to_sort_name_from_existing_contributor"], [13, 2, 1, "", "display_name_to_sort_name_through_canonicalizer"], [13, 2, 1, "", "find_sort_name"], [13, 2, 1, "", "from_contribution"], [13, 2, 1, "", "lookup"]], "core.metadata_layer.IdentifierData": [[13, 2, 1, "", "load"]], "core.metadata_layer.LinkData": [[13, 4, 1, "", "guessed_media_type"], [13, 2, 1, "", "mirror_type"]], "core.metadata_layer.MARCExtractor": [[13, 3, 1, "", "END_OF_AUTHOR_NAME_RES"], [13, 2, 1, "", "name_cleanup"], [13, 2, 1, "", "parse"], [13, 2, 1, "", "parse_year"]], "core.metadata_layer.MetaToModelUtility": [[13, 3, 1, "", "log"], [13, 2, 1, "", "mirror_link"]], "core.metadata_layer.Metadata": [[13, 3, 1, "", "BASIC_EDITION_FIELDS"], [13, 3, 1, "", "REL_REQUIRES_FULL_RECALCULATION"], [13, 3, 1, "", "REL_REQUIRES_NEW_PRESENTATION_EDITION"], [13, 2, 1, "", "apply"], [13, 2, 1, "", "associate_with_identifiers_based_on_permanent_work_id"], [13, 2, 1, "", "calculate_permanent_work_id"], [13, 2, 1, "", "consolidate_identifiers"], [13, 2, 1, "", "data_source"], [13, 2, 1, "", "edition"], [13, 2, 1, "", "filter_recommendations"], [13, 2, 1, "", "from_edition"], [13, 2, 1, "", "guess_license_pools"], [13, 4, 1, "", "links"], [13, 3, 1, "", "log"], [13, 2, 1, "", "make_thumbnail"], [13, 2, 1, "", "normalize_contributors"], [13, 4, 1, "", "primary_author"], [13, 2, 1, "", "update"], [13, 2, 1, "", "update_contributions"]], "core.metadata_layer.ReplacementPolicy": [[13, 2, 1, "", "append_only"], [13, 2, 1, "", "from_license_source"], [13, 2, 1, "", "from_metadata_source"]], "core.metadata_layer.SubjectData": [[13, 4, 1, "", "key"]], "core.metadata_layer.TimestampData": [[13, 3, 1, "", "CLEAR_VALUE"], [13, 2, 1, "", "apply"], [13, 2, 1, "", "collection"], [13, 2, 1, "", "finalize"], [13, 4, 1, "", "is_complete"], [13, 4, 1, "", "is_failure"]], "core.mirror": [[13, 1, 1, "", "MirrorUploader"]], "core.mirror.MirrorUploader": [[13, 3, 1, "", "IMPLEMENTATION_REGISTRY"], [13, 3, 1, "", "STORAGE_GOAL"], [13, 2, 1, "", "book_url"], [13, 2, 1, "", "cover_image_url"], [13, 2, 1, "", "do_upload"], [13, 2, 1, "", "for_collection"], [13, 2, 1, "", "implementation"], [13, 2, 1, "", "integration_by_name"], [13, 2, 1, "", "is_self_url"], [13, 2, 1, "", "mirror"], [13, 2, 1, "", "mirror_batch"], [13, 2, 1, "", "mirror_one"], [13, 2, 1, "", "sign_url"], [13, 2, 1, "", "split_url"]], "core.mock_analytics_provider": [[13, 1, 1, "", "MockAnalyticsProvider"], [13, 3, 1, "", "Provider"]], "core.mock_analytics_provider.MockAnalyticsProvider": [[13, 2, 1, "", "collect_event"]], "core.model": [[16, 1, 1, "", "PresentationCalculationPolicy"], [16, 1, 1, "", "SessionManager"], [16, 0, 0, "-", "admin"], [16, 0, 0, "-", "cachedfeed"], [16, 0, 0, "-", "circulationevent"], [16, 0, 0, "-", "classification"], [16, 0, 0, "-", "collection"], [16, 0, 0, "-", "complaint"], [16, 0, 0, "-", "configuration"], [16, 0, 0, "-", "constants"], [16, 0, 0, "-", "contributor"], [16, 0, 0, "-", "coverage"], [16, 5, 1, "", "create"], [16, 0, 0, "-", "credential"], [16, 0, 0, "-", "customlist"], [16, 0, 0, "-", "datasource"], [16, 5, 1, "", "dump_query"], [16, 0, 0, "-", "edition"], [16, 5, 1, "", "flush"], [16, 5, 1, "", "get_one"], [16, 5, 1, "", "get_one_or_create"], [16, 0, 0, "-", "hasfulltablecache"], [16, 0, 0, "-", "identifier"], [16, 0, 0, "-", "integrationclient"], [16, 0, 0, "-", "library"], [16, 0, 0, "-", "licensing"], [16, 0, 0, "-", "listeners"], [16, 0, 0, "-", "measurement"], [16, 5, 1, "", "numericrange_to_string"], [16, 5, 1, "", "numericrange_to_tuple"], [16, 0, 0, "-", "patron"], [16, 5, 1, "", "production_session"], [16, 0, 0, "-", "resource"], [16, 5, 1, "", "tuple_to_numericrange"], [16, 0, 0, "-", "work"]], "core.model.PresentationCalculationPolicy": [[16, 3, 1, "", "DEFAULT_CUTOFF"], [16, 3, 1, "", "DEFAULT_LEVELS"], [16, 3, 1, "", "DEFAULT_THRESHOLD"], [16, 2, 1, "", "recalculate_everything"], [16, 2, 1, "", "reset_cover"]], "core.model.SessionManager": [[16, 3, 1, "", "RECURSIVE_EQUIVALENTS_FUNCTION"], [16, 2, 1, "", "engine"], [16, 3, 1, "", "engine_for_url"], [16, 2, 1, "", "initialize"], [16, 2, 1, "", "initialize_data"], [16, 2, 1, "", "initialize_schema"], [16, 2, 1, "", "resource_directory"], [16, 2, 1, "", "session"], [16, 2, 1, "", "sessionmaker"]], "core.model.admin": [[16, 1, 1, "", "Admin"], [16, 1, 1, "", "AdminRole"]], "core.model.admin.Admin": [[16, 2, 1, "", "add_role"], [16, 2, 1, "", "authenticate"], [16, 2, 1, "", "cache_key"], [16, 2, 1, "", "can_see_collection"], [16, 3, 1, "", "credential"], [16, 3, 1, "", "email"], [16, 2, 1, "", "has_password"], [16, 3, 1, "", "id"], [16, 2, 1, "", "is_librarian"], [16, 2, 1, "", "is_library_manager"], [16, 2, 1, "", "is_sitewide_librarian"], [16, 2, 1, "", "is_sitewide_library_manager"], [16, 2, 1, "", "is_system_admin"], [16, 3, 1, "", "password"], [16, 3, 1, "", "password_hashed"], [16, 2, 1, "", "remove_role"], [16, 3, 1, "", "roles"], [16, 2, 1, "", "update_credentials"], [16, 2, 1, "", "validate_email"], [16, 2, 1, "", "with_password"]], "core.model.admin.AdminRole": [[16, 3, 1, "", "LIBRARIAN"], [16, 3, 1, "", "LIBRARY_MANAGER"], [16, 3, 1, "", "ROLES"], [16, 3, 1, "", "SITEWIDE_LIBRARIAN"], [16, 3, 1, "", "SITEWIDE_LIBRARY_MANAGER"], [16, 3, 1, "", "SYSTEM_ADMIN"], [16, 3, 1, "", "admin"], [16, 3, 1, "", "admin_id"], [16, 2, 1, "", "cache_key"], [16, 3, 1, "", "id"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 3, 1, "", "role"], [16, 2, 1, "", "to_dict"]], "core.model.cachedfeed": [[16, 1, 1, "", "CachedFeed"], [16, 1, 1, "", "CachedMARCFile"], [16, 6, 1, "", "WillNotGenerateExpensiveFeed"]], "core.model.cachedfeed.CachedFeed": [[16, 3, 1, "", "CACHE_FOREVER"], [16, 3, 1, "", "CONTRIBUTOR_TYPE"], [16, 3, 1, "", "CRAWLABLE_TYPE"], [16, 1, 1, "", "CachedFeedKeys"], [16, 3, 1, "", "GROUPS_TYPE"], [16, 3, 1, "", "IGNORE_CACHE"], [16, 3, 1, "", "NAVIGATION_TYPE"], [16, 3, 1, "", "PAGE_TYPE"], [16, 3, 1, "", "RECOMMENDATIONS_TYPE"], [16, 3, 1, "", "RELATED_TYPE"], [16, 3, 1, "", "SERIES_TYPE"], [16, 3, 1, "", "content"], [16, 3, 1, "", "facets"], [16, 2, 1, "", "feed_type"], [16, 2, 1, "", "fetch"], [16, 3, 1, "", "id"], [16, 3, 1, "", "lane"], [16, 3, 1, "", "lane_id"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 3, 1, "", "log"], [16, 2, 1, "", "max_cache_age"], [16, 3, 1, "", "pagination"], [16, 3, 1, "", "timestamp"], [16, 3, 1, "", "type"], [16, 3, 1, "", "unique_key"], [16, 2, 1, "", "update"], [16, 3, 1, "", "work"], [16, 3, 1, "", "work_id"]], "core.model.cachedfeed.CachedFeed.CachedFeedKeys": [[16, 3, 1, "", "facets_key"], [16, 3, 1, "", "feed_type"], [16, 3, 1, "", "lane_id"], [16, 3, 1, "", "library"], [16, 3, 1, "", "pagination_key"], [16, 3, 1, "", "unique_key"], [16, 3, 1, "", "work"]], "core.model.cachedfeed.CachedMARCFile": [[16, 3, 1, "", "end_time"], [16, 3, 1, "", "id"], [16, 3, 1, "", "lane"], [16, 3, 1, "", "lane_id"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 3, 1, "", "representation"], [16, 3, 1, "", "representation_id"], [16, 3, 1, "", "start_time"]], "core.model.circulationevent": [[16, 1, 1, "", "CirculationEvent"]], "core.model.circulationevent.CirculationEvent": [[16, 3, 1, "", "CLIENT_EVENTS"], [16, 3, 1, "", "CM_CHECKIN"], [16, 3, 1, "", "CM_CHECKOUT"], [16, 3, 1, "", "CM_FULFILL"], [16, 3, 1, "", "CM_HOLD_PLACE"], [16, 3, 1, "", "CM_HOLD_RELEASE"], [16, 3, 1, "", "DISTRIBUTOR_AVAILABILITY_NOTIFY"], [16, 3, 1, "", "DISTRIBUTOR_CHECKIN"], [16, 3, 1, "", "DISTRIBUTOR_CHECKOUT"], [16, 3, 1, "", "DISTRIBUTOR_HOLD_PLACE"], [16, 3, 1, "", "DISTRIBUTOR_HOLD_RELEASE"], [16, 3, 1, "", "DISTRIBUTOR_LICENSE_ADD"], [16, 3, 1, "", "DISTRIBUTOR_LICENSE_REMOVE"], [16, 3, 1, "", "DISTRIBUTOR_TITLE_ADD"], [16, 3, 1, "", "DISTRIBUTOR_TITLE_REMOVE"], [16, 3, 1, "", "NEW_PATRON"], [16, 3, 1, "", "NO_DATE"], [16, 3, 1, "", "OPEN_BOOK"], [16, 3, 1, "", "SOURCE"], [16, 3, 1, "", "TIME_FORMAT"], [16, 3, 1, "", "TYPE"], [16, 3, 1, "", "delta"], [16, 3, 1, "", "end"], [16, 3, 1, "", "id"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 3, 1, "", "license_pool"], [16, 3, 1, "", "license_pool_id"], [16, 3, 1, "", "location"], [16, 2, 1, "", "log"], [16, 3, 1, "", "new_value"], [16, 3, 1, "", "old_value"], [16, 3, 1, "", "start"], [16, 3, 1, "", "type"]], "core.model.classification": [[16, 1, 1, "", "Classification"], [16, 1, 1, "", "Genre"], [16, 1, 1, "", "Subject"]], "core.model.classification.Classification": [[16, 3, 1, "", "TRUSTED_DISTRIBUTOR_WEIGHT"], [16, 4, 1, "", "comes_from_license_source"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 4, 1, "", "generic_juvenile_audience"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 4, 1, "", "quality_as_indicator_of_target_age"], [16, 4, 1, "", "scaled_weight"], [16, 3, 1, "", "subject"], [16, 3, 1, "", "subject_id"], [16, 3, 1, "", "weight"], [16, 4, 1, "", "weight_as_indicator_of_target_age"]], "core.model.classification.Genre": [[16, 2, 1, "", "cache_key"], [16, 4, 1, "", "default_fiction"], [16, 4, 1, "", "genredata"], [16, 3, 1, "", "id"], [16, 3, 1, "", "lane_genres"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "name"], [16, 4, 1, "", "self_and_subgenres"], [16, 4, 1, "", "subgenres"], [16, 3, 1, "", "subjects"], [16, 3, 1, "", "work_genres"], [16, 3, 1, "", "works"]], "core.model.classification.Subject": [[16, 3, 1, "", "AGE_RANGE"], [16, 3, 1, "", "ATOS_SCORE"], [16, 3, 1, "", "AXIS_360_AUDIENCE"], [16, 3, 1, "", "BIC"], [16, 3, 1, "", "BISAC"], [16, 3, 1, "", "DDC"], [16, 3, 1, "", "FAST"], [16, 3, 1, "", "FREEFORM_AUDIENCE"], [16, 3, 1, "", "GRADE_LEVEL"], [16, 3, 1, "", "GUTENBERG_BOOKSHELF"], [16, 3, 1, "", "INTEREST_LEVEL"], [16, 3, 1, "", "LCC"], [16, 3, 1, "", "LCSH"], [16, 3, 1, "", "LEXILE_SCORE"], [16, 3, 1, "", "NYPL_APPEAL"], [16, 3, 1, "", "ORGANIZATION"], [16, 3, 1, "", "OVERDRIVE"], [16, 3, 1, "", "PERSON"], [16, 3, 1, "", "PLACE"], [16, 3, 1, "", "RBDIGITAL"], [16, 3, 1, "", "RBDIGITAL_AUDIENCE"], [16, 3, 1, "", "SIMPLIFIED_FICTION_STATUS"], [16, 3, 1, "", "SIMPLIFIED_GENRE"], [16, 3, 1, "", "TAG"], [16, 3, 1, "", "TOPIC"], [16, 3, 1, "", "TYPES_FOR_SEARCH"], [16, 2, 1, "", "assign_to_genre"], [16, 2, 1, "", "assign_to_genres"], [16, 3, 1, "", "audience"], [16, 3, 1, "", "by_uri"], [16, 3, 1, "", "checked"], [16, 3, 1, "", "classifications"], [16, 2, 1, "", "common_but_not_assigned_to_genre"], [16, 4, 1, "", "describes_format"], [16, 3, 1, "", "fiction"], [16, 3, 1, "", "genre"], [16, 3, 1, "", "genre_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "k"], [16, 3, 1, "", "locked"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "name"], [16, 3, 1, "", "target_age"], [16, 4, 1, "", "target_age_string"], [16, 3, 1, "", "type"], [16, 3, 1, "", "uri_lookup"], [16, 3, 1, "", "v"]], "core.model.collection": [[16, 1, 1, "", "Collection"], [16, 1, 1, "", "CollectionConfigurationStorage"], [16, 1, 1, "", "CollectionIdentifier"], [16, 6, 1, "", "CollectionMissing"], [16, 1, 1, "", "HasExternalIntegrationPerCollection"]], "core.model.collection.Collection": [[16, 3, 1, "", "AUDIOBOOK_LOAN_DURATION_KEY"], [16, 3, 1, "", "DATA_SOURCE_NAME_SETTING"], [16, 3, 1, "", "DEFAULT_AUDIENCE_KEY"], [16, 3, 1, "", "DEFAULT_RESERVATION_PERIOD_KEY"], [16, 3, 1, "", "EBOOK_LOAN_DURATION_KEY"], [16, 3, 1, "", "EXTERNAL_ACCOUNT_ID_KEY"], [16, 3, 1, "", "GLOBAL_COLLECTION_DATA_SOURCES"], [16, 3, 1, "", "STANDARD_DEFAULT_LOAN_PERIOD"], [16, 3, 1, "", "STANDARD_DEFAULT_RESERVATION_PERIOD"], [16, 2, 1, "", "by_datasource"], [16, 2, 1, "", "by_name_and_protocol"], [16, 2, 1, "", "by_protocol"], [16, 2, 1, "", "cache_key"], [16, 3, 1, "", "catalog"], [16, 2, 1, "", "catalog_identifier"], [16, 2, 1, "", "catalog_identifiers"], [16, 3, 1, "", "children"], [16, 3, 1, "", "coverage_records"], [16, 2, 1, "", "create_external_integration"], [16, 3, 1, "", "credentials"], [16, 3, 1, "", "customlists"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "default_audience"], [16, 2, 1, "", "default_loan_period"], [16, 2, 1, "", "default_loan_period_setting"], [16, 3, 1, "", "default_reservation_period"], [16, 2, 1, "", "delete"], [16, 2, 1, "", "disassociate_library"], [16, 2, 1, "", "explain"], [16, 3, 1, "", "external_account_id"], [16, 4, 1, "", "external_integration"], [16, 3, 1, "", "external_integration_id"], [16, 2, 1, "", "from_metadata_identifier"], [16, 3, 1, "", "id"], [16, 2, 1, "", "isbns_updated_since"], [16, 3, 1, "", "libraries"], [16, 3, 1, "", "licensepools"], [16, 2, 1, "", "licensepools_with_works_updated_since"], [16, 3, 1, "", "marked_for_deletion"], [16, 4, 1, "", "metadata_identifier"], [16, 3, 1, "", "name"], [16, 3, 1, "", "parent"], [16, 3, 1, "", "parent_id"], [16, 4, 1, "", "parents"], [16, 4, 1, "", "pools_with_no_delivery_mechanisms"], [16, 3, 1, "", "primary_identifier_source"], [16, 3, 1, "", "protocol"], [16, 2, 1, "", "restrict_to_ready_deliverable_works"], [16, 3, 1, "", "timestamps"], [16, 4, 1, "", "unique_account_id"], [16, 2, 1, "", "unresolved_catalog"]], "core.model.collection.CollectionConfigurationStorage": [[16, 2, 1, "", "load"], [16, 2, 1, "", "save"]], "core.model.collection.CollectionIdentifier": [[16, 3, 1, "", "collection_id"], [16, 3, 1, "", "identifier_id"]], "core.model.collection.HasExternalIntegrationPerCollection": [[16, 2, 1, "", "collection_external_integration"]], "core.model.complaint": [[16, 1, 1, "", "Complaint"]], "core.model.complaint.Complaint": [[16, 3, 1, "", "LICENSE_POOL_TYPES"], [16, 3, 1, "", "VALID_TYPES"], [16, 3, 1, "", "detail"], [16, 4, 1, "", "for_license_pool"], [16, 3, 1, "", "id"], [16, 3, 1, "", "license_pool"], [16, 3, 1, "", "license_pool_id"], [16, 2, 1, "", "register"], [16, 2, 1, "", "resolve"], [16, 3, 1, "", "resolved"], [16, 3, 1, "", "source"], [16, 3, 1, "", "timestamp"], [16, 3, 1, "", "type"]], "core.model.configuration": [[16, 1, 1, "", "BaseConfigurationStorage"], [16, 1, 1, "", "ConfigurationAttribute"], [16, 1, 1, "", "ConfigurationAttributeType"], [16, 1, 1, "", "ConfigurationFactory"], [16, 1, 1, "", "ConfigurationGrouping"], [16, 1, 1, "", "ConfigurationMetadata"], [16, 1, 1, "", "ConfigurationOption"], [16, 1, 1, "", "ConfigurationSetting"], [16, 1, 1, "", "ConfigurationStorage"], [16, 1, 1, "", "ExternalIntegration"], [16, 1, 1, "", "ExternalIntegrationLink"], [16, 1, 1, "", "HasConfigurationSettings"], [16, 1, 1, "", "HasExternalIntegration"]], "core.model.configuration.BaseConfigurationStorage": [[16, 2, 1, "", "load"], [16, 2, 1, "", "save"]], "core.model.configuration.ConfigurationAttribute": [[16, 3, 1, "", "CATEGORY"], [16, 3, 1, "", "DEFAULT"], [16, 3, 1, "", "DESCRIPTION"], [16, 3, 1, "", "FORMAT"], [16, 3, 1, "", "KEY"], [16, 3, 1, "", "LABEL"], [16, 3, 1, "", "OPTIONS"], [16, 3, 1, "", "REQUIRED"], [16, 3, 1, "", "TYPE"]], "core.model.configuration.ConfigurationAttributeType": [[16, 3, 1, "", "LIST"], [16, 3, 1, "", "MENU"], [16, 3, 1, "", "NUMBER"], [16, 3, 1, "", "SELECT"], [16, 3, 1, "", "TEXT"], [16, 3, 1, "", "TEXTAREA"], [16, 2, 1, "", "to_control_type"]], "core.model.configuration.ConfigurationFactory": [[16, 2, 1, "", "create"]], "core.model.configuration.ConfigurationGrouping": [[16, 2, 1, "", "get_setting_value"], [16, 2, 1, "", "set_setting_value"], [16, 2, 1, "", "to_settings"], [16, 2, 1, "", "to_settings_generator"]], "core.model.configuration.ConfigurationMetadata": [[16, 4, 1, "", "category"], [16, 4, 1, "", "default"], [16, 4, 1, "", "description"], [16, 4, 1, "", "format"], [16, 2, 1, "", "get_configuration_metadata"], [16, 4, 1, "", "index"], [16, 4, 1, "", "key"], [16, 4, 1, "", "label"], [16, 4, 1, "", "options"], [16, 4, 1, "", "required"], [16, 2, 1, "", "to_bool"], [16, 2, 1, "", "to_settings"], [16, 4, 1, "", "type"]], "core.model.configuration.ConfigurationOption": [[16, 2, 1, "", "from_enum"], [16, 4, 1, "", "key"], [16, 4, 1, "", "label"], [16, 2, 1, "", "to_settings"]], "core.model.configuration.ConfigurationSetting": [[16, 3, 1, "", "EXCLUDED_AUDIO_DATA_SOURCES_DEFAULT"], [16, 3, 1, "", "MEANS_YES"], [16, 4, 1, "", "bool_value"], [16, 2, 1, "", "cache_key"], [16, 2, 1, "", "excluded_audio_data_sources"], [16, 2, 1, "", "explain"], [16, 3, 1, "", "external_integration"], [16, 3, 1, "", "external_integration_id"], [16, 4, 1, "", "float_value"], [16, 2, 1, "", "for_externalintegration"], [16, 2, 1, "", "for_library"], [16, 2, 1, "", "for_library_and_externalintegration"], [16, 3, 1, "", "id"], [16, 4, 1, "", "int_value"], [16, 4, 1, "", "is_secret"], [16, 4, 1, "", "json_value"], [16, 3, 1, "", "key"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 2, 1, "", "sitewide"], [16, 2, 1, "", "sitewide_secret"], [16, 3, 1, "", "value"], [16, 2, 1, "", "value_or_default"]], "core.model.configuration.ConfigurationStorage": [[16, 2, 1, "", "load"], [16, 2, 1, "", "save"]], "core.model.configuration.ExternalIntegration": [[16, 3, 1, "", "ADMIN_AUTH_GOAL"], [16, 3, 1, "", "ADMIN_AUTH_PROTOCOLS"], [16, 3, 1, "", "ADOBE_VENDOR_ID"], [16, 3, 1, "", "ANALYTICS_GOAL"], [16, 3, 1, "", "AXIS_360"], [16, 3, 1, "", "BIBBLIO"], [16, 3, 1, "", "BIBLIOTHECA"], [16, 3, 1, "", "CATALOG_GOAL"], [16, 3, 1, "", "CDN"], [16, 3, 1, "", "CDN_GOAL"], [16, 3, 1, "", "CLOUDWATCH"], [16, 3, 1, "", "CONTENT_CAFE"], [16, 3, 1, "", "CONTENT_SERVER"], [16, 3, 1, "", "CUSTOM_ACCEPT_HEADER"], [16, 3, 1, "", "DATA_SOURCE_FOR_LICENSE_PROTOCOL"], [16, 3, 1, "", "DCTERMS_IDENTIFIER"], [16, 3, 1, "", "DIRECTORY_IMPORT"], [16, 3, 1, "", "DISCOVERY_GOAL"], [16, 3, 1, "", "DRM_GOAL"], [16, 3, 1, "", "ELASTICSEARCH"], [16, 3, 1, "", "ENKI"], [16, 3, 1, "", "FEEDBOOKS"], [16, 3, 1, "", "GOOGLE_ANALYTICS"], [16, 3, 1, "", "GOOGLE_OAUTH"], [16, 3, 1, "", "GUTENBERG"], [16, 3, 1, "", "INTERNAL_LOGGING"], [16, 3, 1, "", "LCP"], [16, 3, 1, "", "LICENSE_GOAL"], [16, 3, 1, "", "LICENSE_PROTOCOLS"], [16, 3, 1, "", "LOGGING_GOAL"], [16, 3, 1, "", "LOGGLY"], [16, 3, 1, "", "MANUAL"], [16, 3, 1, "", "MARC_EXPORT"], [16, 3, 1, "", "METADATA_GOAL"], [16, 3, 1, "", "METADATA_WRANGLER"], [16, 3, 1, "", "MINIO"], [16, 3, 1, "", "NOVELIST"], [16, 3, 1, "", "NYPL_SHADOWCAT"], [16, 3, 1, "", "NYT"], [16, 3, 1, "", "ODILO"], [16, 3, 1, "", "ONE_CLICK"], [16, 3, 1, "", "OPDS2_IMPORT"], [16, 3, 1, "", "OPDS_FOR_DISTRIBUTORS"], [16, 3, 1, "", "OPDS_IMPORT"], [16, 3, 1, "", "OPDS_REGISTRATION"], [16, 3, 1, "", "OVERDRIVE"], [16, 3, 1, "", "PASSWORD"], [16, 3, 1, "", "PATRON_AUTH_GOAL"], [16, 3, 1, "", "PRIMARY_IDENTIFIER_SOURCE"], [16, 3, 1, "", "PROQUEST"], [16, 3, 1, "", "RB_DIGITAL"], [16, 3, 1, "", "S3"], [16, 3, 1, "", "SEARCH_GOAL"], [16, 3, 1, "", "STORAGE_GOAL"], [16, 3, 1, "", "URL"], [16, 3, 1, "", "USERNAME"], [16, 2, 1, "", "admin_authentication"], [16, 2, 1, "", "cache_key"], [16, 3, 1, "", "collections"], [16, 3, 1, "", "custom_accept_header"], [16, 2, 1, "", "explain"], [16, 2, 1, "", "for_collection_and_purpose"], [16, 2, 1, "", "for_goal"], [16, 2, 1, "", "for_library_and_goal"], [16, 3, 1, "", "goal"], [16, 3, 1, "", "id"], [16, 3, 1, "", "libraries"], [16, 3, 1, "", "links"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "name"], [16, 2, 1, "", "one_for_library_and_goal"], [16, 3, 1, "", "password"], [16, 3, 1, "", "primary_identifier_source"], [16, 3, 1, "", "protocol"], [16, 2, 1, "", "set_setting"], [16, 2, 1, "", "setting"], [16, 3, 1, "", "settings"], [16, 3, 1, "", "url"], [16, 3, 1, "", "username"], [16, 2, 1, "", "with_setting_value"]], "core.model.configuration.ExternalIntegrationLink": [[16, 3, 1, "", "COLLECTION_MIRROR_SETTINGS"], [16, 3, 1, "", "COVERS"], [16, 3, 1, "", "COVERS_KEY"], [16, 3, 1, "", "MARC"], [16, 3, 1, "", "NO_MIRROR_INTEGRATION"], [16, 3, 1, "", "OPEN_ACCESS_BOOKS"], [16, 3, 1, "", "OPEN_ACCESS_BOOKS_KEY"], [16, 3, 1, "", "PROTECTED_ACCESS_BOOKS"], [16, 3, 1, "", "PROTECTED_ACCESS_BOOKS_KEY"], [16, 3, 1, "", "external_integration_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "library_id"], [16, 3, 1, "", "mirror_description_type"], [16, 3, 1, "", "mirror_label"], [16, 3, 1, "", "mirror_setting"], [16, 3, 1, "", "mirror_settings"], [16, 3, 1, "", "mirror_type"], [16, 3, 1, "", "other_integration"], [16, 3, 1, "", "other_integration_id"], [16, 3, 1, "", "purpose"], [16, 3, 1, "", "settings"]], "core.model.configuration.HasConfigurationSettings": [[16, 2, 1, "", "get_setting_value"], [16, 2, 1, "", "set_setting_value"]], "core.model.configuration.HasExternalIntegration": [[16, 2, 1, "", "external_integration"]], "core.model.constants": [[16, 1, 1, "", "DataSourceConstants"], [16, 1, 1, "", "EditionConstants"], [16, 1, 1, "", "IdentifierConstants"], [16, 1, 1, "", "LinkRelations"], [16, 1, 1, "", "MediaTypes"]], "core.model.constants.DataSourceConstants": [[16, 3, 1, "", "ADOBE"], [16, 3, 1, "", "AMAZON"], [16, 3, 1, "", "AXIS_360"], [16, 3, 1, "", "BIBBLIO"], [16, 3, 1, "", "BIBLIOTHECA"], [16, 3, 1, "", "CONTENT_CAFE"], [16, 3, 1, "", "COVER_IMAGE_PRIORITY"], [16, 3, 1, "", "DEPRECATED_NAMES"], [16, 3, 1, "", "ELIB"], [16, 3, 1, "", "ENKI"], [16, 3, 1, "", "FEEDBOOKS"], [16, 3, 1, "", "GUTENBERG"], [16, 3, 1, "", "GUTENBERG_COVER_GENERATOR"], [16, 3, 1, "", "GUTENBERG_EPUB_GENERATOR"], [16, 3, 1, "", "INTERNAL_PROCESSING"], [16, 3, 1, "", "LCP"], [16, 3, 1, "", "LIBRARY_STAFF"], [16, 3, 1, "", "MANUAL"], [16, 3, 1, "", "METADATA_WRANGLER"], [16, 3, 1, "", "NOVELIST"], [16, 3, 1, "", "NYPL_SHADOWCAT"], [16, 3, 1, "", "NYT"], [16, 3, 1, "", "OA_CONTENT_SERVER"], [16, 3, 1, "", "OCLC"], [16, 3, 1, "", "OCLC_LINKED_DATA"], [16, 3, 1, "", "ODILO"], [16, 3, 1, "", "ONECLICK"], [16, 3, 1, "", "OPEN_ACCESS_SOURCE_PRIORITY"], [16, 3, 1, "", "OPEN_LIBRARY"], [16, 3, 1, "", "OVERDRIVE"], [16, 3, 1, "", "PLYMPTON"], [16, 3, 1, "", "PRESENTATION_EDITION"], [16, 3, 1, "", "PRESENTATION_EDITION_PRIORITY"], [16, 3, 1, "", "PROJECT_GITENBERG"], [16, 3, 1, "", "PROQUEST"], [16, 3, 1, "", "RB_DIGITAL"], [16, 3, 1, "", "STANDARD_EBOOKS"], [16, 3, 1, "", "THREEM"], [16, 3, 1, "", "UNGLUE_IT"], [16, 3, 1, "", "VIAF"], [16, 3, 1, "", "WEB"], [16, 3, 1, "", "XID"]], "core.model.constants.EditionConstants": [[16, 3, 1, "", "ALL_MEDIUM"], [16, 3, 1, "", "AUDIO_MEDIUM"], [16, 3, 1, "", "BOOK_MEDIUM"], [16, 3, 1, "", "CODEX_FORMAT"], [16, 3, 1, "", "COURSEWARE_MEDIUM"], [16, 3, 1, "", "ELECTRONIC_FORMAT"], [16, 3, 1, "", "FULFILLABLE_MEDIA"], [16, 3, 1, "", "IMAGE_MEDIUM"], [16, 3, 1, "", "KNOWN_MEDIA"], [16, 3, 1, "", "MUSIC_MEDIUM"], [16, 3, 1, "", "PERIODICAL_MEDIUM"], [16, 3, 1, "", "VIDEO_MEDIUM"], [16, 3, 1, "", "additional_type_to_medium"], [16, 3, 1, "", "k"], [16, 3, 1, "", "medium_for_permanent_work_id"], [16, 3, 1, "", "medium_to_additional_type"], [16, 3, 1, "", "v"]], "core.model.constants.IdentifierConstants": [[16, 3, 1, "", "ASIN"], [16, 3, 1, "", "AXIS_360_ID"], [16, 3, 1, "", "BIBBLIO_CONTENT_ITEM_ID"], [16, 3, 1, "", "BIBLIOCOMMONS_ID"], [16, 3, 1, "", "BIBLIOTHECA_ID"], [16, 3, 1, "", "DEPRECATED_NAMES"], [16, 3, 1, "", "DOI"], [16, 3, 1, "", "ELIB_ID"], [16, 3, 1, "", "ENKI_ID"], [16, 3, 1, "", "GUTENBERG_ID"], [16, 3, 1, "", "GUTENBERG_URN_SCHEME_PREFIX"], [16, 3, 1, "", "GUTENBERG_URN_SCHEME_RE"], [16, 3, 1, "", "IDEAL_COVER_ASPECT_RATIO"], [16, 3, 1, "", "IDEAL_IMAGE_HEIGHT"], [16, 3, 1, "", "IDEAL_IMAGE_WIDTH"], [16, 3, 1, "", "ISBN"], [16, 3, 1, "", "ISBN_URN_SCHEME_PREFIX"], [16, 3, 1, "", "LICENSE_PROVIDING_IDENTIFIER_TYPES"], [16, 3, 1, "", "NOVELIST_ID"], [16, 3, 1, "", "OCLC_NUMBER"], [16, 3, 1, "", "OCLC_WORK"], [16, 3, 1, "", "ODILO_ID"], [16, 3, 1, "", "ONECLICK_ID"], [16, 3, 1, "", "OPEN_LIBRARY_ID"], [16, 3, 1, "", "OTHER_URN_SCHEME_PREFIX"], [16, 3, 1, "", "OVERDRIVE_ID"], [16, 3, 1, "", "PROQUEST_ID"], [16, 3, 1, "", "RB_DIGITAL_ID"], [16, 3, 1, "", "SUDOC_CALL_NUMBER"], [16, 3, 1, "", "THREEM_ID"], [16, 3, 1, "", "UPC"], [16, 3, 1, "", "URI"], [16, 3, 1, "", "URN_SCHEME_PREFIX"]], "core.model.constants.LinkRelations": [[16, 3, 1, "", "ALTERNATE"], [16, 3, 1, "", "AUTHOR"], [16, 3, 1, "", "BORROW"], [16, 3, 1, "", "CANONICAL"], [16, 3, 1, "", "CIRCULATION_ALLOWED"], [16, 3, 1, "", "DESCRIPTION"], [16, 3, 1, "", "DRM_ENCRYPTED_DOWNLOAD"], [16, 3, 1, "", "GENERIC_OPDS_ACQUISITION"], [16, 3, 1, "", "ILLUSTRATION"], [16, 3, 1, "", "IMAGE"], [16, 3, 1, "", "METADATA_ALLOWED"], [16, 3, 1, "", "MIRRORED"], [16, 3, 1, "", "OPEN_ACCESS_DOWNLOAD"], [16, 3, 1, "", "REVIEW"], [16, 3, 1, "", "SAMPLE"], [16, 3, 1, "", "SELF_HOSTED_BOOKS"], [16, 3, 1, "", "SHORT_DESCRIPTION"], [16, 3, 1, "", "THUMBNAIL_IMAGE"]], "core.model.constants.MediaTypes": [[16, 3, 1, "", "AMAZON_KF8_MEDIA_TYPE"], [16, 3, 1, "", "APPLICATION_XML_MEDIA_TYPE"], [16, 3, 1, "", "AUDIOBOOK_MANIFEST_MEDIA_TYPE"], [16, 3, 1, "", "AUDIOBOOK_MEDIA_TYPES"], [16, 3, 1, "", "AUDIOBOOK_PACKAGE_MEDIA_TYPE"], [16, 3, 1, "", "BOOK_MEDIA_TYPES"], [16, 3, 1, "", "COMMON_EBOOK_EXTENSIONS"], [16, 3, 1, "", "COMMON_IMAGE_EXTENSIONS"], [16, 3, 1, "", "EPUB_MEDIA_TYPE"], [16, 3, 1, "", "FILE_EXTENSIONS"], [16, 3, 1, "", "GENERIC_MEDIA_TYPES"], [16, 3, 1, "", "GIF_MEDIA_TYPE"], [16, 3, 1, "", "IMAGE_MEDIA_TYPES"], [16, 3, 1, "", "JPEG_MEDIA_TYPE"], [16, 3, 1, "", "MARC_MEDIA_TYPE"], [16, 3, 1, "", "MEDIA_TYPE_FOR_EXTENSION"], [16, 3, 1, "", "MOBI_MEDIA_TYPE"], [16, 3, 1, "", "MP3_MEDIA_TYPE"], [16, 3, 1, "", "MP4_MEDIA_TYPE"], [16, 3, 1, "", "OCTET_STREAM_MEDIA_TYPE"], [16, 3, 1, "", "OVERDRIVE_AUDIOBOOK_MANIFEST_MEDIA_TYPE"], [16, 3, 1, "", "OVERDRIVE_EBOOK_MANIFEST_MEDIA_TYPE"], [16, 3, 1, "", "OVERDRIVE_MANIFEST_MEDIA_TYPE"], [16, 3, 1, "", "PDF_MEDIA_TYPE"], [16, 3, 1, "", "PNG_MEDIA_TYPE"], [16, 3, 1, "", "SCORM_MEDIA_TYPE"], [16, 3, 1, "", "SUPPORTED_BOOK_MEDIA_TYPES"], [16, 3, 1, "", "SVG_MEDIA_TYPE"], [16, 3, 1, "", "TEXT_HTML_MEDIA_TYPE"], [16, 3, 1, "", "TEXT_PLAIN"], [16, 3, 1, "", "TEXT_XML_MEDIA_TYPE"], [16, 3, 1, "", "WMV_MEDIA_TYPE"], [16, 3, 1, "", "ZIP_MEDIA_TYPE"], [16, 3, 1, "", "extension"], [16, 3, 1, "", "media_type"]], "core.model.contributor": [[16, 1, 1, "", "Contribution"], [16, 1, 1, "", "Contributor"]], "core.model.contributor.Contribution": [[16, 3, 1, "", "contributor"], [16, 3, 1, "", "contributor_id"], [16, 3, 1, "", "edition"], [16, 3, 1, "", "edition_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "role"]], "core.model.contributor.Contributor": [[16, 3, 1, "", "ACTOR_ROLE"], [16, 3, 1, "", "ADAPTER_ROLE"], [16, 3, 1, "", "AFTERWORD_ROLE"], [16, 3, 1, "", "ALPHABETIC"], [16, 3, 1, "", "ARTIST_ROLE"], [16, 3, 1, "", "ASSOCIATED_ROLE"], [16, 3, 1, "", "AUTHOR_ROLE"], [16, 3, 1, "", "AUTHOR_ROLES"], [16, 3, 1, "", "AUTHOR_SUBSTITUTE_ROLES"], [16, 3, 1, "", "BIRTH_DATE"], [16, 3, 1, "", "COLLABORATOR_ROLE"], [16, 3, 1, "", "COLOPHON_ROLE"], [16, 3, 1, "", "COLORIST_ROLE"], [16, 3, 1, "", "COMPILER_ROLE"], [16, 3, 1, "", "COMPOSER_ROLE"], [16, 3, 1, "", "CONTRIBUTOR_ROLE"], [16, 3, 1, "", "COPYRIGHT_HOLDER_ROLE"], [16, 3, 1, "", "DATE_RES"], [16, 3, 1, "", "DEATH_DATE"], [16, 3, 1, "", "DESIGNER_ROLE"], [16, 3, 1, "", "DIRECTOR_ROLE"], [16, 3, 1, "", "EDITOR_ROLE"], [16, 3, 1, "", "ENGINEER_ROLE"], [16, 3, 1, "", "EXECUTIVE_PRODUCER_ROLE"], [16, 3, 1, "", "FOREWORD_ROLE"], [16, 3, 1, "", "ILLUSTRATOR_ROLE"], [16, 3, 1, "", "INKER_ROLE"], [16, 3, 1, "", "INTRODUCTION_ROLE"], [16, 3, 1, "", "LETTERER_ROLE"], [16, 3, 1, "", "LYRICIST_ROLE"], [16, 3, 1, "", "MARC_ROLE_CODES"], [16, 3, 1, "", "MUSICIAN_ROLE"], [16, 3, 1, "", "NARRATOR_ROLE"], [16, 3, 1, "", "NUMBERS"], [16, 3, 1, "", "PARENTHETICAL"], [16, 3, 1, "", "PENCILER_ROLE"], [16, 3, 1, "", "PERFORMER_ROLE"], [16, 3, 1, "", "PERFORMER_ROLES"], [16, 3, 1, "", "PHOTOGRAPHER_ROLE"], [16, 3, 1, "", "PRIMARY_AUTHOR_ROLE"], [16, 3, 1, "", "PRODUCER_ROLE"], [16, 3, 1, "", "TRANSCRIBER_ROLE"], [16, 3, 1, "", "TRANSLATOR_ROLE"], [16, 3, 1, "", "UNKNOWN_ROLE"], [16, 3, 1, "", "aliases"], [16, 2, 1, "", "author_contributor_tiers"], [16, 3, 1, "", "biography"], [16, 3, 1, "", "contributions"], [16, 2, 1, "", "default_names"], [16, 3, 1, "", "display_name"], [16, 3, 1, "", "extra"], [16, 3, 1, "", "family_name"], [16, 3, 1, "", "id"], [16, 3, 1, "", "lc"], [16, 2, 1, "", "lookup"], [16, 2, 1, "", "merge_into"], [16, 3, 1, "", "sort_name"], [16, 3, 1, "", "viaf"], [16, 3, 1, "", "wikipedia_name"]], "core.model.coverage": [[16, 1, 1, "", "BaseCoverageRecord"], [16, 1, 1, "", "CoverageRecord"], [16, 1, 1, "", "Timestamp"], [16, 1, 1, "", "WorkCoverageRecord"]], "core.model.coverage.BaseCoverageRecord": [[16, 3, 1, "", "ALL_STATUSES"], [16, 3, 1, "", "DEFAULT_COUNT_AS_COVERED"], [16, 3, 1, "", "PERSISTENT_FAILURE"], [16, 3, 1, "", "PREVIOUSLY_ATTEMPTED"], [16, 3, 1, "", "REGISTERED"], [16, 3, 1, "", "SUCCESS"], [16, 3, 1, "", "TRANSIENT_FAILURE"], [16, 2, 1, "", "not_covered"], [16, 3, 1, "", "status_enum"]], "core.model.coverage.CoverageRecord": [[16, 3, 1, "", "CHOOSE_COVER_OPERATION"], [16, 3, 1, "", "IMPORT_OPERATION"], [16, 3, 1, "", "METADATA_UPLOAD_OPERATION"], [16, 3, 1, "", "REAP_OPERATION"], [16, 3, 1, "", "REPAIR_SORT_NAME_OPERATION"], [16, 3, 1, "", "RESOLVE_IDENTIFIER_OPERATION"], [16, 3, 1, "", "SET_EDITION_METADATA_OPERATION"], [16, 2, 1, "", "add_for"], [16, 2, 1, "", "bulk_add"], [16, 3, 1, "", "collection"], [16, 3, 1, "", "collection_id"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 3, 1, "", "exception"], [16, 2, 1, "", "human_readable"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "operation"], [16, 3, 1, "", "status"], [16, 3, 1, "", "timestamp"]], "core.model.coverage.Timestamp": [[16, 3, 1, "", "CLEAR_VALUE"], [16, 3, 1, "", "COVERAGE_PROVIDER_TYPE"], [16, 3, 1, "", "MONITOR_TYPE"], [16, 3, 1, "", "SCRIPT_TYPE"], [16, 3, 1, "", "achievements"], [16, 3, 1, "", "collection"], [16, 3, 1, "", "collection_id"], [16, 3, 1, "", "counter"], [16, 3, 1, "", "exception"], [16, 3, 1, "", "finish"], [16, 3, 1, "", "id"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "service"], [16, 3, 1, "", "service_type"], [16, 3, 1, "", "service_type_enum"], [16, 2, 1, "", "stamp"], [16, 3, 1, "", "start"], [16, 2, 1, "", "to_data"], [16, 2, 1, "", "update"], [16, 2, 1, "", "value"]], "core.model.coverage.WorkCoverageRecord": [[16, 3, 1, "", "CHOOSE_EDITION_OPERATION"], [16, 3, 1, "", "CLASSIFY_OPERATION"], [16, 3, 1, "", "GENERATE_MARC_OPERATION"], [16, 3, 1, "", "GENERATE_OPDS_OPERATION"], [16, 3, 1, "", "QUALITY_OPERATION"], [16, 3, 1, "", "SUMMARY_OPERATION"], [16, 3, 1, "", "UPDATE_SEARCH_INDEX_OPERATION"], [16, 2, 1, "", "add_for"], [16, 2, 1, "", "bulk_add"], [16, 3, 1, "", "exception"], [16, 3, 1, "", "id"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "operation"], [16, 3, 1, "", "status"], [16, 3, 1, "", "timestamp"], [16, 3, 1, "", "work"], [16, 3, 1, "", "work_id"]], "core.model.credential": [[16, 1, 1, "", "Credential"], [16, 1, 1, "", "DRMDeviceIdentifier"], [16, 1, 1, "", "DelegatedPatronIdentifier"]], "core.model.credential.Credential": [[16, 3, 1, "", "IDENTIFIER_FROM_REMOTE_SERVICE"], [16, 3, 1, "", "IDENTIFIER_TO_REMOTE_SERVICE"], [16, 3, 1, "", "collection"], [16, 3, 1, "", "collection_id"], [16, 3, 1, "", "credential"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 2, 1, "", "deregister_drm_device_identifier"], [16, 3, 1, "", "drm_device_identifiers"], [16, 3, 1, "", "expires"], [16, 3, 1, "", "id"], [16, 2, 1, "", "lookup"], [16, 2, 1, "", "lookup_and_expire_temporary_token"], [16, 2, 1, "", "lookup_by_patron"], [16, 2, 1, "", "lookup_by_token"], [16, 3, 1, "", "patron"], [16, 3, 1, "", "patron_id"], [16, 2, 1, "", "persistent_token_create"], [16, 2, 1, "", "register_drm_device_identifier"], [16, 2, 1, "", "temporary_token_create"], [16, 3, 1, "", "type"]], "core.model.credential.DRMDeviceIdentifier": [[16, 3, 1, "", "credential"], [16, 3, 1, "", "credential_id"], [16, 3, 1, "", "device_identifier"], [16, 3, 1, "", "id"]], "core.model.credential.DelegatedPatronIdentifier": [[16, 3, 1, "", "ADOBE_ACCOUNT_ID"], [16, 3, 1, "", "delegated_identifier"], [16, 2, 1, "", "get_one_or_create"], [16, 3, 1, "", "id"], [16, 3, 1, "", "library_uri"], [16, 3, 1, "", "patron_identifier"], [16, 3, 1, "", "type"]], "core.model.customlist": [[16, 1, 1, "", "CustomList"], [16, 1, 1, "", "CustomListEntry"]], "core.model.customlist.CustomList": [[16, 3, 1, "", "STAFF_PICKS_NAME"], [16, 2, 1, "", "add_entry"], [16, 2, 1, "", "all_from_data_sources"], [16, 3, 1, "", "collections"], [16, 3, 1, "", "created"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 3, 1, "", "description"], [16, 3, 1, "", "entries"], [16, 2, 1, "", "entries_for_work"], [16, 4, 1, "", "featured_works"], [16, 2, 1, "", "find"], [16, 3, 1, "", "foreign_identifier"], [16, 3, 1, "", "id"], [16, 3, 1, "", "lane"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 3, 1, "", "name"], [16, 3, 1, "", "primary_language"], [16, 2, 1, "", "remove_entry"], [16, 3, 1, "", "responsible_party"], [16, 3, 1, "", "size"], [16, 2, 1, "", "update_size"], [16, 3, 1, "", "updated"]], "core.model.customlist.CustomListEntry": [[16, 3, 1, "", "annotation"], [16, 3, 1, "", "customlist"], [16, 3, 1, "", "edition"], [16, 3, 1, "", "edition_id"], [16, 3, 1, "", "featured"], [16, 3, 1, "", "first_appearance"], [16, 3, 1, "", "id"], [16, 3, 1, "", "list_id"], [16, 3, 1, "", "most_recent_appearance"], [16, 2, 1, "", "set_work"], [16, 2, 1, "", "update"], [16, 3, 1, "", "work"], [16, 3, 1, "", "work_id"]], "core.model.datasource": [[16, 1, 1, "", "DataSource"]], "core.model.datasource.DataSource": [[16, 3, 1, "", "URI_PREFIX"], [16, 2, 1, "", "cache_key"], [16, 3, 1, "", "classifications"], [16, 3, 1, "", "coverage_records"], [16, 3, 1, "", "credentials"], [16, 3, 1, "", "custom_lists"], [16, 3, 1, "", "delivery_mechanisms"], [16, 3, 1, "", "editions"], [16, 3, 1, "", "extra"], [16, 2, 1, "", "from_uri"], [16, 3, 1, "", "id"], [16, 3, 1, "", "id_equivalencies"], [16, 3, 1, "", "integration_client"], [16, 3, 1, "", "integration_client_id"], [16, 3, 1, "", "license_lanes"], [16, 3, 1, "", "license_pools"], [16, 2, 1, "", "license_source_for"], [16, 2, 1, "", "license_sources_for"], [16, 3, 1, "", "links"], [16, 3, 1, "", "list_lanes"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "measurements"], [16, 2, 1, "", "metadata_sources_for"], [16, 3, 1, "", "name"], [16, 2, 1, "", "name_from_uri"], [16, 3, 1, "", "offers_licenses"], [16, 3, 1, "", "primary_identifier_type"], [16, 3, 1, "", "resources"], [16, 4, 1, "", "uri"], [16, 2, 1, "", "well_known_sources"]], "core.model.edition": [[16, 1, 1, "", "Edition"]], "core.model.edition.Edition": [[16, 3, 1, "", "MAX_FALLBACK_THUMBNAIL_HEIGHT"], [16, 3, 1, "", "MAX_THUMBNAIL_HEIGHT"], [16, 3, 1, "", "MAX_THUMBNAIL_WIDTH"], [16, 3, 1, "", "MEDIUM_ENUM"], [16, 3, 1, "", "UNKNOWN_AUTHOR"], [16, 2, 1, "", "add_contributor"], [16, 2, 1, "", "apply_similarity_threshold"], [16, 3, 1, "", "author"], [16, 4, 1, "", "author_contributors"], [16, 4, 1, "", "author_for_permanent_work_id"], [16, 2, 1, "", "best_cover_within_distance"], [16, 2, 1, "", "calculate_author"], [16, 2, 1, "", "calculate_permanent_work_id"], [16, 2, 1, "", "calculate_permanent_work_id_for_title_and_author"], [16, 2, 1, "", "calculate_presentation"], [16, 2, 1, "", "choose_cover"], [16, 3, 1, "", "contributions"], [16, 4, 1, "", "contributors"], [16, 3, 1, "", "cover"], [16, 3, 1, "", "cover_full_url"], [16, 3, 1, "", "cover_id"], [16, 3, 1, "", "cover_thumbnail_url"], [16, 3, 1, "", "custom_list_entries"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 2, 1, "", "equivalent_editions"], [16, 2, 1, "", "equivalent_identifiers"], [16, 3, 1, "", "extra"], [16, 2, 1, "", "for_foreign_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "imprint"], [16, 3, 1, "", "is_presentation_for"], [16, 3, 1, "", "issued"], [16, 3, 1, "", "language"], [16, 4, 1, "", "language_code"], [16, 4, 1, "", "license_pools"], [16, 3, 1, "", "medium"], [16, 2, 1, "", "medium_from_media_type"], [16, 2, 1, "", "missing_coverage_from"], [16, 3, 1, "", "permanent_work_id"], [16, 3, 1, "", "primary_identifier"], [16, 3, 1, "", "primary_identifier_id"], [16, 3, 1, "", "published"], [16, 3, 1, "", "publisher"], [16, 3, 1, "", "series"], [16, 3, 1, "", "series_position"], [16, 2, 1, "", "set_cover"], [16, 2, 1, "", "similarity_to"], [16, 3, 1, "", "simple_opds_entry"], [16, 3, 1, "", "sort_author"], [16, 2, 1, "", "sort_by_priority"], [16, 3, 1, "", "sort_title"], [16, 3, 1, "", "subtitle"], [16, 3, 1, "", "title"], [16, 4, 1, "", "title_for_permanent_work_id"], [16, 3, 1, "", "work"]], "core.model.hasfulltablecache": [[16, 1, 1, "", "HasFullTableCache"]], "core.model.hasfulltablecache.HasFullTableCache": [[16, 3, 1, "", "RESET"], [16, 2, 1, "", "by_cache_key"], [16, 2, 1, "", "by_id"], [16, 2, 1, "", "cache_key"], [16, 2, 1, "", "populate_cache"], [16, 2, 1, "", "reset_cache"]], "core.model.identifier": [[16, 1, 1, "", "Equivalency"], [16, 1, 1, "", "Identifier"], [16, 1, 1, "", "IdentifierParser"]], "core.model.identifier.Equivalency": [[16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 3, 1, "", "enabled"], [16, 2, 1, "", "for_identifiers"], [16, 3, 1, "", "id"], [16, 3, 1, "", "input"], [16, 3, 1, "", "input_id"], [16, 3, 1, "", "input_identifiers"], [16, 3, 1, "", "output"], [16, 3, 1, "", "output_id"], [16, 3, 1, "", "output_identifiers"], [16, 3, 1, "", "strength"], [16, 3, 1, "", "votes"]], "core.model.identifier.Identifier": [[16, 6, 1, "", "UnresolvableIdentifierException"], [16, 2, 1, "", "add_link"], [16, 2, 1, "", "add_measurement"], [16, 3, 1, "", "annotations"], [16, 2, 1, "", "best_cover_for"], [16, 3, 1, "", "classifications"], [16, 2, 1, "", "classifications_for_identifier_ids"], [16, 2, 1, "", "classify"], [16, 3, 1, "", "collections"], [16, 3, 1, "", "coverage_records"], [16, 3, 1, "", "delivery_mechanisms"], [16, 3, 1, "", "equivalencies"], [16, 2, 1, "", "equivalent_identifier_ids"], [16, 2, 1, "", "equivalent_to"], [16, 2, 1, "", "evaluate_summary_quality"], [16, 2, 1, "", "for_foreign_id"], [16, 2, 1, "", "from_asin"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "inbound_equivalencies"], [16, 3, 1, "", "licensed_through"], [16, 2, 1, "", "licensed_through_collection"], [16, 3, 1, "", "links"], [16, 3, 1, "", "measurements"], [16, 2, 1, "", "missing_coverage_from"], [16, 2, 1, "", "opds_entry"], [16, 2, 1, "", "parse"], [16, 2, 1, "", "parse_urn"], [16, 2, 1, "", "parse_urns"], [16, 2, 1, "", "prepare_foreign_type_and_identifier"], [16, 3, 1, "", "primarily_identifies"], [16, 2, 1, "", "recursively_equivalent_identifier_ids"], [16, 2, 1, "", "recursively_equivalent_identifier_ids_query"], [16, 2, 1, "", "resources_for_identifier_ids"], [16, 3, 1, "", "type"], [16, 2, 1, "", "type_and_identifier_for_urn"], [16, 4, 1, "", "urn"], [16, 2, 1, "", "valid_as_foreign_identifier"], [16, 4, 1, "", "work"]], "core.model.identifier.IdentifierParser": [[16, 2, 1, "", "parse"]], "core.model.integrationclient": [[16, 1, 1, "", "IntegrationClient"]], "core.model.integrationclient.IntegrationClient": [[16, 2, 1, "", "authenticate"], [16, 3, 1, "", "created"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "enabled"], [16, 2, 1, "", "for_url"], [16, 3, 1, "", "holds"], [16, 3, 1, "", "id"], [16, 3, 1, "", "last_accessed"], [16, 3, 1, "", "loans"], [16, 2, 1, "", "normalize_url"], [16, 2, 1, "", "randomize_secret"], [16, 2, 1, "", "register"], [16, 3, 1, "", "shared_secret"], [16, 3, 1, "", "url"]], "core.model.library": [[16, 1, 1, "", "Library"]], "core.model.library.Library": [[16, 3, 1, "", "ALLOW_HOLDS"], [16, 3, 1, "", "DEFAULT_FACET_KEY_PREFIX"], [16, 3, 1, "", "ENABLED_FACETS_KEY_PREFIX"], [16, 3, 1, "", "EXTERNAL_TYPE_REGULAR_EXPRESSION"], [16, 3, 1, "", "FEATURED_LANE_SIZE"], [16, 3, 1, "", "MINIMUM_FEATURED_QUALITY"], [16, 3, 1, "", "adminroles"], [16, 4, 1, "", "all_collections"], [16, 4, 1, "", "allow_holds"], [16, 2, 1, "", "cache_key"], [16, 3, 1, "", "cachedfeeds"], [16, 3, 1, "", "cachedmarcfiles"], [16, 3, 1, "", "circulation_events"], [16, 3, 1, "", "collections"], [16, 3, 1, "", "custom_lists"], [16, 2, 1, "", "default"], [16, 2, 1, "", "default_facet"], [16, 2, 1, "", "default_facet_setting"], [16, 2, 1, "", "enabled_facets"], [16, 2, 1, "", "enabled_facets_setting"], [16, 4, 1, "", "entrypoints"], [16, 2, 1, "", "estimated_holdings_by_language"], [16, 2, 1, "", "explain"], [16, 4, 1, "", "featured_lane_size"], [16, 4, 1, "", "has_root_lanes"], [16, 3, 1, "", "id"], [16, 3, 1, "", "integrations"], [16, 4, 1, "", "is_default"], [16, 3, 1, "", "lanes"], [16, 3, 1, "", "library_registry_shared_secret"], [16, 3, 1, "", "library_registry_short_name"], [16, 2, 1, "", "lookup"], [16, 4, 1, "", "minimum_featured_quality"], [16, 3, 1, "", "name"], [16, 3, 1, "", "patrons"], [16, 2, 1, "", "restrict_to_ready_deliverable_works"], [16, 2, 1, "", "setting"], [16, 3, 1, "", "settings"], [16, 3, 1, "", "short_name"], [16, 3, 1, "", "uuid"]], "core.model.licensing": [[16, 1, 1, "", "DeliveryMechanism"], [16, 1, 1, "", "License"], [16, 1, 1, "", "LicensePool"], [16, 1, 1, "", "LicensePoolDeliveryMechanism"], [16, 6, 1, "", "PolicyException"], [16, 1, 1, "", "RightsStatus"]], "core.model.licensing.DeliveryMechanism": [[16, 3, 1, "", "ADOBE_DRM"], [16, 3, 1, "", "AXISNOW_DRM"], [16, 3, 1, "", "BEARER_TOKEN"], [16, 3, 1, "", "FEEDBOOKS_AUDIOBOOK_DRM"], [16, 3, 1, "", "FEEDBOOKS_AUDIOBOOK_PROFILE"], [16, 3, 1, "", "FINDAWAY_DRM"], [16, 3, 1, "", "KINDLE_CONTENT_TYPE"], [16, 3, 1, "", "KINDLE_DRM"], [16, 3, 1, "", "KNOWN_DRM_TYPES"], [16, 3, 1, "", "LCP_DRM"], [16, 3, 1, "", "LIBBY_DRM"], [16, 3, 1, "", "MEDIA_TYPES_FOR_STREAMING"], [16, 3, 1, "", "NOOK_CONTENT_TYPE"], [16, 3, 1, "", "NOOK_DRM"], [16, 3, 1, "", "NO_DRM"], [16, 3, 1, "", "OVERDRIVE_DRM"], [16, 3, 1, "", "STREAMING_AUDIO_CONTENT_TYPE"], [16, 3, 1, "", "STREAMING_DRM"], [16, 3, 1, "", "STREAMING_PROFILE"], [16, 3, 1, "", "STREAMING_TEXT_CONTENT_TYPE"], [16, 3, 1, "", "STREAMING_VIDEO_CONTENT_TYPE"], [16, 2, 1, "", "cache_key"], [16, 2, 1, "", "compatible_with"], [16, 3, 1, "", "content_type"], [16, 4, 1, "", "content_type_media_type"], [16, 3, 1, "", "default_client_can_fulfill"], [16, 3, 1, "", "default_client_can_fulfill_lookup"], [16, 3, 1, "", "drm_scheme"], [16, 4, 1, "", "drm_scheme_media_type"], [16, 3, 1, "", "id"], [16, 4, 1, "", "implicit_medium"], [16, 2, 1, "", "is_media_type"], [16, 4, 1, "", "is_streaming"], [16, 3, 1, "", "license_pool_delivery_mechanisms"], [16, 2, 1, "", "lookup"], [16, 4, 1, "", "name"]], "core.model.licensing.License": [[16, 3, 1, "", "checkout_url"], [16, 3, 1, "", "concurrent_checkouts"], [16, 3, 1, "", "expires"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 4, 1, "", "is_expired"], [16, 4, 1, "", "is_loan_limited"], [16, 4, 1, "", "is_perpetual"], [16, 4, 1, "", "is_time_limited"], [16, 3, 1, "", "license_pool"], [16, 3, 1, "", "license_pool_id"], [16, 2, 1, "", "loan_to"], [16, 3, 1, "", "loans"], [16, 3, 1, "", "remaining_checkouts"], [16, 3, 1, "", "status_url"]], "core.model.licensing.LicensePool": [[16, 3, 1, "", "UNLIMITED_ACCESS"], [16, 2, 1, "", "add_link"], [16, 3, 1, "", "availability_time"], [16, 2, 1, "", "best_available_license"], [16, 4, 1, "", "best_license_link"], [16, 4, 1, "", "best_open_access_link"], [16, 4, 1, "", "best_open_access_resource"], [16, 2, 1, "", "better_open_access_pool_than"], [16, 2, 1, "", "calculate_work"], [16, 2, 1, "", "circulation_changelog"], [16, 3, 1, "", "circulation_events"], [16, 2, 1, "", "collect_analytics_event"], [16, 3, 1, "", "collection"], [16, 3, 1, "", "collection_id"], [16, 3, 1, "", "complaints"], [16, 2, 1, "", "consolidate_works"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 4, 1, "", "deliverable"], [16, 3, 1, "", "delivery_mechanisms"], [16, 2, 1, "", "for_foreign_id"], [16, 3, 1, "", "holds"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 3, 1, "", "last_checked"], [16, 3, 1, "", "license_exception"], [16, 3, 1, "", "licenses"], [16, 3, 1, "", "licenses_available"], [16, 3, 1, "", "licenses_owned"], [16, 3, 1, "", "licenses_reserved"], [16, 2, 1, "", "loan_to"], [16, 3, 1, "", "loans"], [16, 2, 1, "", "needs_update"], [16, 2, 1, "", "on_hold_to"], [16, 3, 1, "", "open_access"], [16, 4, 1, "", "open_access_download_url"], [16, 4, 1, "", "open_access_links"], [16, 4, 1, "", "open_access_source_priority"], [16, 3, 1, "", "patrons_in_hold_queue"], [16, 3, 1, "", "presentation_edition"], [16, 3, 1, "", "presentation_edition_id"], [16, 3, 1, "", "self_hosted"], [16, 2, 1, "", "set_delivery_mechanism"], [16, 2, 1, "", "set_open_access_status"], [16, 2, 1, "", "set_presentation_edition"], [16, 3, 1, "", "superceded"], [16, 3, 1, "", "suppressed"], [16, 3, 1, "", "unlimited_access"], [16, 2, 1, "", "update_availability"], [16, 2, 1, "", "update_availability_from_delta"], [16, 2, 1, "", "with_complaint"], [16, 2, 1, "", "with_no_delivery_mechanisms"], [16, 2, 1, "", "with_no_work"], [16, 3, 1, "", "work"], [16, 3, 1, "", "work_id"]], "core.model.licensing.LicensePoolDeliveryMechanism": [[16, 2, 1, "", "compatible_with"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 2, 1, "", "delete"], [16, 3, 1, "", "delivery_mechanism"], [16, 3, 1, "", "delivery_mechanism_id"], [16, 3, 1, "", "fulfills"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 4, 1, "", "is_open_access"], [16, 4, 1, "", "license_pools"], [16, 3, 1, "", "resource"], [16, 3, 1, "", "resource_id"], [16, 3, 1, "", "rights_status"], [16, 3, 1, "", "rightsstatus_id"], [16, 2, 1, "", "set"], [16, 2, 1, "", "set_rights_status"]], "core.model.licensing.RightsStatus": [[16, 3, 1, "", "ALLOWS_DERIVATIVES"], [16, 3, 1, "", "CC0"], [16, 3, 1, "", "CC_BY"], [16, 3, 1, "", "CC_BY_NC"], [16, 3, 1, "", "CC_BY_NC_ND"], [16, 3, 1, "", "CC_BY_NC_SA"], [16, 3, 1, "", "CC_BY_ND"], [16, 3, 1, "", "CC_BY_SA"], [16, 3, 1, "", "DATA_SOURCE_DEFAULT_RIGHTS_STATUS"], [16, 3, 1, "", "GENERIC_OPEN_ACCESS"], [16, 3, 1, "", "IN_COPYRIGHT"], [16, 3, 1, "", "NAMES"], [16, 3, 1, "", "OPEN_ACCESS"], [16, 3, 1, "", "PUBLIC_DOMAIN_UNKNOWN"], [16, 3, 1, "", "PUBLIC_DOMAIN_USA"], [16, 3, 1, "", "UNKNOWN"], [16, 3, 1, "", "id"], [16, 3, 1, "", "licensepooldeliverymechanisms"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "name"], [16, 3, 1, "", "resources"], [16, 2, 1, "", "rights_uri_from_string"], [16, 3, 1, "", "uri"]], "core.model.listeners": [[16, 5, 1, "", "add_work_to_customlists_for_collection"], [16, 5, 1, "", "configuration_relevant_collection_change"], [16, 5, 1, "", "configuration_relevant_lifecycle_event"], [16, 5, 1, "", "configuration_relevant_update"], [16, 5, 1, "", "directly_modified"], [16, 5, 1, "", "last_update_time_change"], [16, 5, 1, "", "licensepool_collection_change"], [16, 5, 1, "", "licensepool_deleted"], [16, 5, 1, "", "licensepool_removed_from_work"], [16, 5, 1, "", "licensepool_storage_status_change"], [16, 5, 1, "", "refresh_admin_cache"], [16, 5, 1, "", "refresh_admin_role_cache"], [16, 5, 1, "", "refresh_collection_cache"], [16, 5, 1, "", "refresh_configuration_settings"], [16, 5, 1, "", "refresh_datasource_cache"], [16, 5, 1, "", "refresh_genre_cache"], [16, 5, 1, "", "refresh_library_cache"], [16, 5, 1, "", "site_configuration_has_changed"]], "core.model.measurement": [[16, 1, 1, "", "Measurement"]], "core.model.measurement.Measurement": [[16, 3, 1, "", "AWARDS"], [16, 3, 1, "", "DOWNLOADS"], [16, 3, 1, "", "GUTENBERG_FAVORITE"], [16, 3, 1, "", "HOLDINGS"], [16, 3, 1, "", "PAGE_COUNT"], [16, 3, 1, "", "PERCENTILE_SCALES"], [16, 3, 1, "", "POPULARITY"], [16, 3, 1, "", "PUBLISHED_EDITIONS"], [16, 3, 1, "", "QUALITY"], [16, 3, 1, "", "RATING"], [16, 3, 1, "", "RATING_SCALES"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 3, 1, "", "is_most_recent"], [16, 4, 1, "", "normalized_value"], [16, 2, 1, "", "overall_quality"], [16, 3, 1, "", "quantity_measured"], [16, 3, 1, "", "taken_at"], [16, 3, 1, "", "value"], [16, 3, 1, "", "weight"]], "core.model.patron": [[16, 1, 1, "", "Annotation"], [16, 1, 1, "", "Hold"], [16, 1, 1, "", "Loan"], [16, 1, 1, "", "LoanAndHoldMixin"], [16, 1, 1, "", "Patron"], [16, 1, 1, "", "PatronProfileStorage"]], "core.model.patron.Annotation": [[16, 3, 1, "", "BOOKMARKING"], [16, 3, 1, "", "IDLING"], [16, 3, 1, "", "LS_NAMESPACE"], [16, 3, 1, "", "MOTIVATIONS"], [16, 3, 1, "", "OA_NAMESPACE"], [16, 3, 1, "", "active"], [16, 3, 1, "", "content"], [16, 2, 1, "", "get_one_or_create"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 3, 1, "", "motivation"], [16, 3, 1, "", "patron"], [16, 3, 1, "", "patron_id"], [16, 2, 1, "", "set_inactive"], [16, 3, 1, "", "target"], [16, 3, 1, "", "timestamp"]], "core.model.patron.Hold": [[16, 3, 1, "", "end"], [16, 3, 1, "", "external_identifier"], [16, 3, 1, "", "id"], [16, 3, 1, "", "integration_client"], [16, 3, 1, "", "integration_client_id"], [16, 3, 1, "", "license_pool"], [16, 3, 1, "", "license_pool_id"], [16, 3, 1, "", "patron"], [16, 3, 1, "", "patron_id"], [16, 3, 1, "", "position"], [16, 3, 1, "", "start"], [16, 2, 1, "", "until"], [16, 2, 1, "", "update"]], "core.model.patron.Loan": [[16, 3, 1, "", "cached_content_type"], [16, 3, 1, "", "cached_manifest"], [16, 3, 1, "", "end"], [16, 3, 1, "", "external_identifier"], [16, 3, 1, "", "fulfillment"], [16, 3, 1, "", "fulfillment_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "integration_client"], [16, 3, 1, "", "integration_client_id"], [16, 3, 1, "", "license"], [16, 3, 1, "", "license_id"], [16, 3, 1, "", "license_pool"], [16, 3, 1, "", "license_pool_id"], [16, 3, 1, "", "patron"], [16, 3, 1, "", "patron_id"], [16, 3, 1, "", "start"], [16, 2, 1, "", "until"]], "core.model.patron.LoanAndHoldMixin": [[16, 4, 1, "", "library"], [16, 4, 1, "", "work"]], "core.model.patron.Patron": [[16, 3, 1, "", "MAX_SYNC_TIME"], [16, 2, 1, "", "age_appropriate_match"], [16, 3, 1, "", "annotations"], [16, 3, 1, "", "authorization_expires"], [16, 3, 1, "", "authorization_identifier"], [16, 3, 1, "", "block_reason"], [16, 3, 1, "", "cached_neighborhood"], [16, 3, 1, "", "credentials"], [16, 3, 1, "", "external_identifier"], [16, 3, 1, "", "external_type"], [16, 3, 1, "", "fines"], [16, 3, 1, "", "holds"], [16, 3, 1, "", "id"], [16, 2, 1, "", "identifier_to_remote_service"], [16, 3, 1, "", "last_external_sync"], [16, 3, 1, "", "last_loan_activity_sync"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 4, 1, "", "loan_activity_max_age"], [16, 3, 1, "", "loans"], [16, 4, 1, "", "root_lane"], [16, 3, 1, "", "synchronize_annotations"], [16, 3, 1, "", "username"], [16, 2, 1, "", "work_is_age_appropriate"], [16, 2, 1, "", "works_on_loan"], [16, 2, 1, "", "works_on_loan_or_on_hold"]], "core.model.patron.PatronProfileStorage": [[16, 4, 1, "", "profile_document"], [16, 2, 1, "", "update"], [16, 4, 1, "", "writable_setting_names"]], "core.model.resource": [[16, 1, 1, "", "Hyperlink"], [16, 1, 1, "", "Representation"], [16, 1, 1, "", "Resource"], [16, 1, 1, "", "ResourceTransformation"]], "core.model.resource.Hyperlink": [[16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 4, 1, "", "default_filename"], [16, 2, 1, "", "generic_uri"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 3, 1, "", "rel"], [16, 3, 1, "", "resource"], [16, 3, 1, "", "resource_id"], [16, 2, 1, "", "unmirrored"]], "core.model.resource.Representation": [[16, 3, 1, "", "AVOID_WHEN_CAUTIOUS_DOMAINS"], [16, 3, 1, "", "BROWSER_USER_AGENT"], [16, 3, 1, "", "EXERCISE_CAUTION_DOMAINS"], [16, 4, 1, "", "age"], [16, 2, 1, "", "as_image"], [16, 4, 1, "", "best_thumbnail"], [16, 2, 1, "", "browser_http_get"], [16, 2, 1, "", "cautious_http_get"], [16, 4, 1, "", "clean_media_type"], [16, 3, 1, "", "content"], [16, 2, 1, "", "content_fh"], [16, 2, 1, "", "default_filename"], [16, 3, 1, "", "etag"], [16, 2, 1, "", "extension"], [16, 2, 1, "", "external_content"], [16, 4, 1, "", "external_media_type"], [16, 3, 1, "", "fetch_exception"], [16, 3, 1, "", "fetched_at"], [16, 3, 1, "", "file_size"], [16, 2, 1, "", "get"], [16, 2, 1, "", "get_would_be_useful"], [16, 2, 1, "", "guess_media_type"], [16, 2, 1, "", "guess_url_media_type_from_path"], [16, 4, 1, "", "has_content"], [16, 3, 1, "", "headers"], [16, 2, 1, "", "headers_to_string"], [16, 2, 1, "", "http_get_no_redirect"], [16, 2, 1, "", "http_get_no_timeout"], [16, 3, 1, "", "id"], [16, 3, 1, "", "image_height"], [16, 3, 1, "", "image_width"], [16, 2, 1, "", "is_fresher_than"], [16, 4, 1, "", "is_image"], [16, 2, 1, "", "is_media_type"], [16, 4, 1, "", "is_usable"], [16, 3, 1, "", "last_modified"], [16, 3, 1, "", "local_content_path"], [16, 4, 1, "", "local_path"], [16, 3, 1, "", "location"], [16, 3, 1, "", "marc_file"], [16, 3, 1, "", "media_type"], [16, 3, 1, "", "mirror_exception"], [16, 3, 1, "", "mirror_url"], [16, 4, 1, "", "mirrorable_media_type"], [16, 3, 1, "", "mirrored_at"], [16, 2, 1, "", "normalize_content_path"], [16, 3, 1, "", "pil_format_for_media_type"], [16, 2, 1, "", "post"], [16, 4, 1, "", "public_url"], [16, 2, 1, "", "record_exception"], [16, 2, 1, "", "reraise_exception"], [16, 3, 1, "", "resource"], [16, 2, 1, "", "scale"], [16, 3, 1, "", "scale_exception"], [16, 3, 1, "", "scaled_at"], [16, 2, 1, "", "set_as_mirrored"], [16, 2, 1, "", "set_fetched_content"], [16, 2, 1, "", "simple_http_get"], [16, 2, 1, "", "simple_http_post"], [16, 3, 1, "", "status_code"], [16, 3, 1, "", "thumbnail_of"], [16, 3, 1, "", "thumbnail_of_id"], [16, 4, 1, "", "thumbnail_size_quality_penalty"], [16, 3, 1, "", "thumbnails"], [16, 4, 1, "", "unicode_content"], [16, 2, 1, "", "update_image_size"], [16, 3, 1, "", "url"], [16, 4, 1, "", "url_extension"]], "core.model.resource.Resource": [[16, 3, 1, "", "ESTIMATED_QUALITY_WEIGHT"], [16, 3, 1, "", "MINIMUM_IMAGE_QUALITY"], [16, 1, 1, "", "Work"], [16, 2, 1, "", "add_derivative"], [16, 2, 1, "", "add_quality_votes"], [16, 2, 1, "", "approve"], [16, 2, 1, "", "as_delivery_mechanism_for"], [16, 2, 1, "", "best_covers_among"], [16, 3, 1, "", "cover_editions"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 3, 1, "", "derived_through"], [16, 3, 1, "", "estimated_quality"], [16, 4, 1, "", "final_url"], [16, 3, 1, "", "id"], [16, 2, 1, "", "image_type_priority"], [16, 3, 1, "", "licensepooldeliverymechanisms"], [16, 3, 1, "", "links"], [16, 3, 1, "", "quality"], [16, 4, 1, "", "quality_as_thumbnail_image"], [16, 2, 1, "", "reject"], [16, 3, 1, "", "representation"], [16, 3, 1, "", "representation_id"], [16, 3, 1, "", "rights_explanation"], [16, 3, 1, "", "rights_status"], [16, 3, 1, "", "rights_status_id"], [16, 2, 1, "", "set_estimated_quality"], [16, 2, 1, "", "set_fetched_content"], [16, 3, 1, "", "summary_works"], [16, 3, 1, "", "transformations"], [16, 2, 1, "", "update_quality"], [16, 3, 1, "", "url"], [16, 3, 1, "", "voted_quality"], [16, 3, 1, "", "votes_for_quality"]], "core.model.resource.Resource.Work": [[16, 3, 1, "", "ALL"], [16, 3, 1, "", "APPEALS_URI"], [16, 3, 1, "", "CHARACTER_APPEAL"], [16, 3, 1, "", "CURRENTLY_AVAILABLE"], [16, 3, 1, "", "ELASTICSEARCH_TIME_FORMAT"], [16, 3, 1, "", "LANGUAGE_APPEAL"], [16, 3, 1, "", "LARGE_FIELDS"], [16, 3, 1, "", "NOT_APPLICABLE_APPEAL"], [16, 3, 1, "", "NO_APPEAL"], [16, 3, 1, "", "SETTING_APPEAL"], [16, 3, 1, "", "STORY_APPEAL"], [16, 3, 1, "", "UNKNOWN_APPEAL"], [16, 2, 1, "", "active_license_pool"], [16, 2, 1, "", "age_appropriate_for_patron"], [16, 2, 1, "", "all_editions"], [16, 2, 1, "", "all_identifier_ids"], [16, 3, 1, "", "appeal_character"], [16, 3, 1, "", "appeal_language"], [16, 3, 1, "", "appeal_setting"], [16, 3, 1, "", "appeal_story"], [16, 3, 1, "", "appeal_type"], [16, 2, 1, "", "assign_appeals"], [16, 2, 1, "", "assign_genres"], [16, 2, 1, "", "assign_genres_from_weights"], [16, 3, 1, "", "audience"], [16, 4, 1, "", "author"], [16, 3, 1, "", "cached_feeds"], [16, 2, 1, "", "calculate_marc_record"], [16, 2, 1, "", "calculate_opds_entries"], [16, 2, 1, "", "calculate_presentation"], [16, 2, 1, "", "calculate_presentation_edition"], [16, 2, 1, "", "calculate_quality"], [16, 2, 1, "", "classifications_with_genre"], [16, 4, 1, "", "complaints"], [16, 4, 1, "", "cover_full_url"], [16, 4, 1, "", "cover_thumbnail_url"], [16, 3, 1, "", "coverage_records"], [16, 3, 1, "", "custom_list_entries"], [16, 3, 1, "", "default_quality_by_data_source"], [16, 2, 1, "", "delete"], [16, 4, 1, "", "detailed_representation"], [16, 2, 1, "", "external_index_needs_updating"], [16, 3, 1, "", "fiction"], [16, 2, 1, "", "for_unchecked_subjects"], [16, 2, 1, "", "from_identifiers"], [16, 3, 1, "", "genres"], [16, 4, 1, "", "has_open_access_license"], [16, 3, 1, "", "id"], [16, 4, 1, "", "imprint"], [16, 4, 1, "", "language"], [16, 4, 1, "", "language_code"], [16, 3, 1, "", "last_update_time"], [16, 3, 1, "", "license_pools"], [16, 2, 1, "", "make_exclusive_open_access_for_permanent_work_id"], [16, 3, 1, "", "marc_record"], [16, 2, 1, "", "mark_licensepools_as_superceded"], [16, 2, 1, "", "merge_into"], [16, 2, 1, "", "missing_coverage_from"], [16, 2, 1, "", "needs_full_presentation_recalculation"], [16, 2, 1, "", "needs_new_presentation_edition"], [16, 2, 1, "", "open_access_for_permanent_work_id"], [16, 3, 1, "", "popularity"], [16, 3, 1, "", "presentation_edition"], [16, 3, 1, "", "presentation_edition_id"], [16, 3, 1, "", "presentation_ready"], [16, 3, 1, "", "presentation_ready_attempt"], [16, 3, 1, "", "presentation_ready_exception"], [16, 3, 1, "", "primary_appeal"], [16, 4, 1, "", "publisher"], [16, 4, 1, "", "pwids"], [16, 3, 1, "", "quality"], [16, 3, 1, "", "rating"], [16, 2, 1, "", "reject_cover"], [16, 2, 1, "", "reject_covers"], [16, 2, 1, "", "restrict_to_custom_lists"], [16, 2, 1, "", "restrict_to_custom_lists_from_data_source"], [16, 3, 1, "", "secondary_appeal"], [16, 4, 1, "", "series"], [16, 4, 1, "", "series_position"], [16, 2, 1, "", "set_presentation_edition"], [16, 2, 1, "", "set_presentation_ready"], [16, 2, 1, "", "set_presentation_ready_based_on_content"], [16, 2, 1, "", "set_summary"], [16, 3, 1, "", "simple_opds_entry"], [16, 4, 1, "", "sort_author"], [16, 4, 1, "", "sort_title"], [16, 4, 1, "", "subtitle"], [16, 3, 1, "", "summary"], [16, 3, 1, "", "summary_id"], [16, 3, 1, "", "summary_text"], [16, 3, 1, "", "target_age"], [16, 2, 1, "", "target_age_query"], [16, 4, 1, "", "target_age_string"], [16, 4, 1, "", "title"], [16, 2, 1, "", "to_search_document"], [16, 2, 1, "", "to_search_documents"], [16, 2, 1, "", "top_genre"], [16, 2, 1, "", "update_external_index"], [16, 3, 1, "", "verbose_opds_entry"], [16, 2, 1, "", "with_genre"], [16, 2, 1, "", "with_no_genres"], [16, 3, 1, "", "work_genres"]], "core.model.resource.ResourceTransformation": [[16, 3, 1, "", "derivative"], [16, 3, 1, "", "derivative_id"], [16, 3, 1, "", "original"], [16, 3, 1, "", "original_id"], [16, 3, 1, "", "settings"]], "core.model.work": [[16, 1, 1, "", "Work"], [16, 1, 1, "", "WorkGenre"]], "core.model.work.Work": [[16, 3, 1, "", "ALL"], [16, 3, 1, "", "APPEALS_URI"], [16, 3, 1, "", "CHARACTER_APPEAL"], [16, 3, 1, "", "CURRENTLY_AVAILABLE"], [16, 3, 1, "", "ELASTICSEARCH_TIME_FORMAT"], [16, 3, 1, "", "LANGUAGE_APPEAL"], [16, 3, 1, "", "LARGE_FIELDS"], [16, 3, 1, "", "NOT_APPLICABLE_APPEAL"], [16, 3, 1, "", "NO_APPEAL"], [16, 3, 1, "", "SETTING_APPEAL"], [16, 3, 1, "", "STORY_APPEAL"], [16, 3, 1, "", "UNKNOWN_APPEAL"], [16, 2, 1, "", "active_license_pool"], [16, 2, 1, "", "age_appropriate_for_patron"], [16, 2, 1, "", "all_editions"], [16, 2, 1, "", "all_identifier_ids"], [16, 3, 1, "", "appeal_character"], [16, 3, 1, "", "appeal_language"], [16, 3, 1, "", "appeal_setting"], [16, 3, 1, "", "appeal_story"], [16, 3, 1, "", "appeal_type"], [16, 2, 1, "", "assign_appeals"], [16, 2, 1, "", "assign_genres"], [16, 2, 1, "", "assign_genres_from_weights"], [16, 3, 1, "", "audience"], [16, 4, 1, "", "author"], [16, 3, 1, "", "cached_feeds"], [16, 2, 1, "", "calculate_marc_record"], [16, 2, 1, "", "calculate_opds_entries"], [16, 2, 1, "", "calculate_presentation"], [16, 2, 1, "", "calculate_presentation_edition"], [16, 2, 1, "", "calculate_quality"], [16, 2, 1, "", "classifications_with_genre"], [16, 4, 1, "", "complaints"], [16, 4, 1, "", "cover_full_url"], [16, 4, 1, "", "cover_thumbnail_url"], [16, 3, 1, "", "coverage_records"], [16, 3, 1, "", "custom_list_entries"], [16, 3, 1, "", "default_quality_by_data_source"], [16, 2, 1, "", "delete"], [16, 4, 1, "", "detailed_representation"], [16, 2, 1, "", "external_index_needs_updating"], [16, 3, 1, "", "fiction"], [16, 2, 1, "", "for_unchecked_subjects"], [16, 2, 1, "", "from_identifiers"], [16, 3, 1, "", "genres"], [16, 4, 1, "", "has_open_access_license"], [16, 3, 1, "", "id"], [16, 4, 1, "", "imprint"], [16, 4, 1, "", "language"], [16, 4, 1, "", "language_code"], [16, 3, 1, "", "last_update_time"], [16, 3, 1, "", "license_pools"], [16, 2, 1, "", "make_exclusive_open_access_for_permanent_work_id"], [16, 3, 1, "", "marc_record"], [16, 2, 1, "", "mark_licensepools_as_superceded"], [16, 2, 1, "", "merge_into"], [16, 2, 1, "", "missing_coverage_from"], [16, 2, 1, "", "needs_full_presentation_recalculation"], [16, 2, 1, "", "needs_new_presentation_edition"], [16, 2, 1, "", "open_access_for_permanent_work_id"], [16, 3, 1, "", "popularity"], [16, 3, 1, "", "presentation_edition"], [16, 3, 1, "", "presentation_edition_id"], [16, 3, 1, "", "presentation_ready"], [16, 3, 1, "", "presentation_ready_attempt"], [16, 3, 1, "", "presentation_ready_exception"], [16, 3, 1, "", "primary_appeal"], [16, 4, 1, "", "publisher"], [16, 4, 1, "", "pwids"], [16, 3, 1, "", "quality"], [16, 3, 1, "", "rating"], [16, 2, 1, "", "reject_cover"], [16, 2, 1, "", "reject_covers"], [16, 2, 1, "", "restrict_to_custom_lists"], [16, 2, 1, "", "restrict_to_custom_lists_from_data_source"], [16, 3, 1, "", "secondary_appeal"], [16, 4, 1, "", "series"], [16, 4, 1, "", "series_position"], [16, 2, 1, "", "set_presentation_edition"], [16, 2, 1, "", "set_presentation_ready"], [16, 2, 1, "", "set_presentation_ready_based_on_content"], [16, 2, 1, "", "set_summary"], [16, 3, 1, "", "simple_opds_entry"], [16, 4, 1, "", "sort_author"], [16, 4, 1, "", "sort_title"], [16, 4, 1, "", "subtitle"], [16, 3, 1, "", "summary"], [16, 3, 1, "", "summary_id"], [16, 3, 1, "", "summary_text"], [16, 3, 1, "", "target_age"], [16, 2, 1, "", "target_age_query"], [16, 4, 1, "", "target_age_string"], [16, 4, 1, "", "title"], [16, 2, 1, "", "to_search_document"], [16, 2, 1, "", "to_search_documents"], [16, 2, 1, "", "top_genre"], [16, 2, 1, "", "update_external_index"], [16, 3, 1, "", "verbose_opds_entry"], [16, 2, 1, "", "with_genre"], [16, 2, 1, "", "with_no_genres"], [16, 3, 1, "", "work_genres"]], "core.model.work.WorkGenre": [[16, 3, 1, "", "affinity"], [16, 2, 1, "", "from_genre"], [16, 3, 1, "", "genre"], [16, 3, 1, "", "genre_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "work"], [16, 3, 1, "", "work_id"]], "core.monitor": [[13, 1, 1, "", "CachedFeedReaper"], [13, 1, 1, "", "CirculationEventLocationScrubber"], [13, 1, 1, "", "CollectionMonitor"], [13, 1, 1, "", "CollectionMonitorLogger"], [13, 1, 1, "", "CollectionReaper"], [13, 6, 1, "", "CoverageProvidersFailed"], [13, 1, 1, "", "CredentialReaper"], [13, 1, 1, "", "CustomListEntrySweepMonitor"], [13, 1, 1, "", "CustomListEntryWorkUpdateMonitor"], [13, 1, 1, "", "EditionSweepMonitor"], [13, 1, 1, "", "IdentifierSweepMonitor"], [13, 1, 1, "", "MakePresentationReadyMonitor"], [13, 1, 1, "", "MeasurementReaper"], [13, 1, 1, "", "Monitor"], [13, 1, 1, "", "NotPresentationReadyWorkSweepMonitor"], [13, 1, 1, "", "OPDSEntryCacheMonitor"], [13, 1, 1, "", "PatronNeighborhoodScrubber"], [13, 1, 1, "", "PatronRecordReaper"], [13, 1, 1, "", "PermanentWorkIDRefreshMonitor"], [13, 1, 1, "", "PresentationReadyWorkSweepMonitor"], [13, 1, 1, "", "ReaperMonitor"], [13, 1, 1, "", "ScrubberMonitor"], [13, 1, 1, "", "SubjectSweepMonitor"], [13, 1, 1, "", "SweepMonitor"], [13, 1, 1, "", "TimelineMonitor"], [13, 1, 1, "", "WorkReaper"], [13, 1, 1, "", "WorkSweepMonitor"]], "core.monitor.CachedFeedReaper": [[13, 3, 1, "", "MAX_AGE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 3, 1, "", "TIMESTAMP_FIELD"]], "core.monitor.CirculationEventLocationScrubber": [[13, 3, 1, "", "MAX_AGE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 3, 1, "", "SCRUB_FIELD"], [13, 3, 1, "", "TIMESTAMP_FIELD"]], "core.monitor.CollectionMonitor": [[13, 3, 1, "", "PROTOCOL"], [13, 2, 1, "", "all"]], "core.monitor.CollectionMonitorLogger": [[13, 2, 1, "", "process"]], "core.monitor.CollectionReaper": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "delete"], [13, 4, 1, "", "where_clause"]], "core.monitor.CredentialReaper": [[13, 3, 1, "", "MAX_AGE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 3, 1, "", "TIMESTAMP_FIELD"]], "core.monitor.CustomListEntrySweepMonitor": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "scope_to_collection"]], "core.monitor.CustomListEntryWorkUpdateMonitor": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.monitor.EditionSweepMonitor": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "scope_to_collection"]], "core.monitor.IdentifierSweepMonitor": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "scope_to_collection"]], "core.monitor.MakePresentationReadyMonitor": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "prepare"], [13, 2, 1, "", "process_item"], [13, 2, 1, "", "run"]], "core.monitor.MeasurementReaper": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "run"], [13, 2, 1, "", "run_once"], [13, 4, 1, "", "where_clause"]], "core.monitor.Monitor": [[13, 3, 1, "", "DEFAULT_COUNTER"], [13, 3, 1, "", "DEFAULT_START_TIME"], [13, 3, 1, "", "NEVER"], [13, 3, 1, "", "ONE_MINUTE_AGO"], [13, 3, 1, "", "ONE_YEAR_AGO"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "cleanup"], [13, 4, 1, "", "collection"], [13, 4, 1, "", "initial_start_time"], [13, 4, 1, "", "log"], [13, 2, 1, "", "run"], [13, 2, 1, "", "run_once"], [13, 2, 1, "", "timestamp"]], "core.monitor.NotPresentationReadyWorkSweepMonitor": [[13, 2, 1, "", "item_query"]], "core.monitor.OPDSEntryCacheMonitor": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.monitor.PatronNeighborhoodScrubber": [[13, 3, 1, "", "MAX_AGE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 3, 1, "", "SCRUB_FIELD"], [13, 3, 1, "", "TIMESTAMP_FIELD"]], "core.monitor.PatronRecordReaper": [[13, 3, 1, "", "MAX_AGE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 3, 1, "", "TIMESTAMP_FIELD"]], "core.monitor.PermanentWorkIDRefreshMonitor": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.monitor.PresentationReadyWorkSweepMonitor": [[13, 2, 1, "", "item_query"]], "core.monitor.ReaperMonitor": [[13, 3, 1, "", "BATCH_SIZE"], [13, 3, 1, "", "MAX_AGE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 3, 1, "", "REGISTRY"], [13, 3, 1, "", "TIMESTAMP_FIELD"], [13, 4, 1, "", "cutoff"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "query"], [13, 2, 1, "", "run_once"], [13, 4, 1, "", "timestamp_field"], [13, 4, 1, "", "where_clause"]], "core.monitor.ScrubberMonitor": [[13, 2, 1, "", "run_once"], [13, 4, 1, "", "scrub_field"], [13, 4, 1, "", "where_clause"]], "core.monitor.SubjectSweepMonitor": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "item_query"], [13, 2, 1, "", "scope_to_collection"]], "core.monitor.SweepMonitor": [[13, 3, 1, "", "COMPLETION_LOG_LEVEL"], [13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "DEFAULT_COUNTER"], [13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "fetch_batch"], [13, 2, 1, "", "item_query"], [13, 2, 1, "", "process_batch"], [13, 2, 1, "", "process_item"], [13, 2, 1, "", "process_items"], [13, 2, 1, "", "run_once"], [13, 2, 1, "", "scope_to_collection"]], "core.monitor.TimelineMonitor": [[13, 3, 1, "", "OVERLAP"], [13, 2, 1, "", "catch_up_from"], [13, 2, 1, "", "run_once"], [13, 2, 1, "", "slice_timespan"]], "core.monitor.WorkReaper": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "query"]], "core.monitor.WorkSweepMonitor": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "scope_to_collection"]], "core.opds": [[13, 1, 1, "", "AcquisitionFeed"], [13, 1, 1, "", "Annotator"], [13, 1, 1, "", "LookupAcquisitionFeed"], [13, 1, 1, "", "NavigationFacets"], [13, 1, 1, "", "NavigationFeed"], [13, 1, 1, "", "TestAnnotator"], [13, 1, 1, "", "TestAnnotatorWithGroup"], [13, 1, 1, "", "TestUnfulfillableAnnotator"], [13, 6, 1, "", "UnfulfillableWork"], [13, 1, 1, "", "VerboseAnnotator"]], "core.opds.AcquisitionFeed": [[13, 3, 1, "", "CURRENT_ENTRYPOINT_ATTRIBUTE"], [13, 3, 1, "", "FACET_REL"], [13, 2, 1, "", "acquisition_link"], [13, 2, 1, "", "add_breadcrumb_links"], [13, 2, 1, "", "add_breadcrumbs"], [13, 2, 1, "", "add_entry"], [13, 2, 1, "", "add_entrypoint_links"], [13, 2, 1, "", "as_error_response"], [13, 2, 1, "", "as_response"], [13, 2, 1, "", "create_entry"], [13, 2, 1, "", "error_message"], [13, 2, 1, "", "facet_link"], [13, 2, 1, "", "facet_links"], [13, 2, 1, "", "format_types"], [13, 2, 1, "", "from_query"], [13, 2, 1, "", "groups"], [13, 2, 1, "", "indirect_acquisition"], [13, 2, 1, "", "license_tags"], [13, 2, 1, "", "link"], [13, 2, 1, "", "minimal_opds_entry"], [13, 2, 1, "", "page"], [13, 2, 1, "", "search"], [13, 2, 1, "", "show_current_entrypoint"], [13, 2, 1, "", "single_entry"]], "core.opds.Annotator": [[13, 2, 1, "", "active_licensepool_for"], [13, 2, 1, "", "annotate_feed"], [13, 2, 1, "", "annotate_work_entry"], [13, 2, 1, "", "authors"], [13, 2, 1, "", "categories"], [13, 2, 1, "", "content"], [13, 2, 1, "", "contributor_tag"], [13, 2, 1, "", "cover_links"], [13, 2, 1, "", "default_lane_url"], [13, 2, 1, "", "facet_url"], [13, 2, 1, "", "featured_feed_url"], [13, 2, 1, "", "feed_url"], [13, 2, 1, "", "group_uri"], [13, 2, 1, "", "groups_url"], [13, 2, 1, "", "is_work_entry_solo"], [13, 2, 1, "", "lane_id"], [13, 2, 1, "", "lane_url"], [13, 2, 1, "", "navigation_url"], [13, 3, 1, "", "opds_cache_field"], [13, 2, 1, "", "permalink_for"], [13, 2, 1, "", "rating_tag"], [13, 2, 1, "", "search_url"], [13, 2, 1, "", "series"], [13, 2, 1, "", "sort_works_for_groups_feed"], [13, 2, 1, "", "work_id"]], "core.opds.LookupAcquisitionFeed": [[13, 2, 1, "", "create_entry"]], "core.opds.NavigationFacets": [[13, 3, 1, "", "CACHED_FEED_TYPE"]], "core.opds.NavigationFeed": [[13, 2, 1, "", "add_entry"], [13, 2, 1, "", "navigation"]], "core.opds.TestAnnotator": [[13, 2, 1, "", "default_lane_url"], [13, 2, 1, "", "facet_url"], [13, 2, 1, "", "feed_url"], [13, 2, 1, "", "groups_url"], [13, 2, 1, "", "lane_url"], [13, 2, 1, "", "navigation_url"], [13, 2, 1, "", "search_url"], [13, 2, 1, "", "top_level_title"]], "core.opds.TestAnnotatorWithGroup": [[13, 2, 1, "", "group_uri"], [13, 2, 1, "", "group_uri_for_lane"], [13, 2, 1, "", "top_level_title"]], "core.opds.TestUnfulfillableAnnotator": [[13, 2, 1, "", "annotate_work_entry"]], "core.opds.VerboseAnnotator": [[13, 2, 1, "", "add_ratings"], [13, 2, 1, "", "annotate_work_entry"], [13, 2, 1, "", "authors"], [13, 2, 1, "", "categories"], [13, 2, 1, "", "detailed_author"], [13, 3, 1, "", "opds_cache_field"]], "core.opds2_import": [[13, 1, 1, "", "OPDS2ImportMonitor"], [13, 1, 1, "", "OPDS2Importer"], [13, 5, 1, "", "parse_feed"]], "core.opds2_import.OPDS2ImportMonitor": [[13, 3, 1, "", "MEDIA_TYPE"], [13, 3, 1, "", "PROTOCOL"]], "core.opds2_import.OPDS2Importer": [[13, 3, 1, "", "DESCRIPTION"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "NEXT_LINK_RELATION"], [13, 2, 1, "", "extract_feed_data"], [13, 2, 1, "", "extract_last_update_dates"], [13, 2, 1, "", "extract_next_links"]], "core.opds_import": [[13, 6, 1, "", "AccessNotAuthenticated"], [13, 1, 1, "", "MetadataWranglerOPDSLookup"], [13, 1, 1, "", "MockMetadataWranglerOPDSLookup"], [13, 1, 1, "", "MockSimplifiedOPDSLookup"], [13, 1, 1, "", "OPDSImportMonitor"], [13, 1, 1, "", "OPDSImporter"], [13, 1, 1, "", "OPDSXMLParser"], [13, 1, 1, "", "SimplifiedOPDSLookup"], [13, 5, 1, "", "parse_identifier"]], "core.opds_import.MetadataWranglerOPDSLookup": [[13, 3, 1, "", "ADD_ENDPOINT"], [13, 3, 1, "", "ADD_WITH_METADATA_ENDPOINT"], [13, 3, 1, "", "CANONICALIZE_ENDPOINT"], [13, 3, 1, "", "CARDINALITY"], [13, 3, 1, "", "METADATA_NEEDED_ENDPOINT"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "PROTOCOL"], [13, 3, 1, "", "REMOVE_ENDPOINT"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SITEWIDE"], [13, 3, 1, "", "UPDATES_ENDPOINT"], [13, 2, 1, "", "add"], [13, 2, 1, "", "add_args"], [13, 2, 1, "", "add_with_metadata"], [13, 4, 1, "", "authenticated"], [13, 4, 1, "", "authorization"], [13, 2, 1, "", "canonicalize_author_name"], [13, 2, 1, "", "external_integration"], [13, 2, 1, "", "from_config"], [13, 2, 1, "", "get_collection_url"], [13, 4, 1, "", "lookup_endpoint"], [13, 2, 1, "", "metadata_needed"], [13, 2, 1, "", "remove"], [13, 2, 1, "", "updates"]], "core.opds_import.MockSimplifiedOPDSLookup": [[13, 2, 1, "", "queue_response"]], "core.opds_import.OPDSImportMonitor": [[13, 3, 1, "", "DEFAULT_START_TIME"], [13, 3, 1, "", "PROTOCOL"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "data_source"], [13, 2, 1, "", "external_integration"], [13, 2, 1, "", "feed_contains_new_data"], [13, 2, 1, "", "follow_one_link"], [13, 2, 1, "", "identifier_needs_import"], [13, 2, 1, "", "import_one_feed"], [13, 2, 1, "", "opds_url"], [13, 2, 1, "", "run_once"]], "core.opds_import.OPDSImporter": [[13, 3, 1, "", "BASE_SETTINGS"], [13, 3, 1, "", "COULD_NOT_CREATE_LICENSE_POOL"], [13, 3, 1, "", "DESCRIPTION"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "NO_DEFAULT_AUDIENCE"], [13, 3, 1, "", "PARSER_CLASS"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SUCCESS_STATUS_CODES"], [13, 2, 1, "", "assert_importable_content"], [13, 2, 1, "", "build_identifier_mapping"], [13, 4, 1, "", "collection"], [13, 2, 1, "", "combine"], [13, 2, 1, "", "consolidate_links"], [13, 2, 1, "", "coveragefailure_from_message"], [13, 2, 1, "", "coveragefailures_from_messages"], [13, 2, 1, "", "data_detail_for_feedparser_entry"], [13, 4, 1, "", "data_source"], [13, 2, 1, "", "detail_for_elementtree_entry"], [13, 2, 1, "", "extract_contributor"], [13, 2, 1, "", "extract_data_from_feedparser"], [13, 2, 1, "", "extract_feed_data"], [13, 2, 1, "", "extract_identifier"], [13, 2, 1, "", "extract_last_update_dates"], [13, 2, 1, "", "extract_link"], [13, 2, 1, "", "extract_measurement"], [13, 2, 1, "", "extract_medium"], [13, 2, 1, "", "extract_messages"], [13, 2, 1, "", "extract_metadata_from_elementtree"], [13, 2, 1, "", "extract_next_links"], [13, 2, 1, "", "extract_series"], [13, 2, 1, "", "extract_subject"], [13, 2, 1, "", "get_medium_from_links"], [13, 2, 1, "", "handle_failure"], [13, 2, 1, "", "import_edition_from_metadata"], [13, 2, 1, "", "import_from_feed"], [13, 2, 1, "", "last_update_date_for_feedparser_entry"], [13, 2, 1, "", "make_link_data"], [13, 2, 1, "", "rights_uri"], [13, 2, 1, "", "rights_uri_from_entry_tag"], [13, 2, 1, "", "rights_uri_from_feedparser_entry"], [13, 2, 1, "", "update_work_for_edition"]], "core.opds_import.OPDSXMLParser": [[13, 3, 1, "", "NAMESPACES"]], "core.opds_import.SimplifiedOPDSLookup": [[13, 3, 1, "", "LOOKUP_ENDPOINT"], [13, 2, 1, "", "check_content_type"], [13, 2, 1, "", "from_protocol"], [13, 2, 1, "", "lookup"], [13, 4, 1, "", "lookup_endpoint"], [13, 2, 1, "", "urn_args"]], "core.opensearch": [[13, 1, 1, "", "OpenSearchDocument"]], "core.opensearch.OpenSearchDocument": [[13, 3, 1, "", "TEMPLATE"], [13, 2, 1, "", "escape_entities"], [13, 2, 1, "", "for_lane"], [13, 2, 1, "", "search_info"], [13, 2, 1, "", "url_template"]], "core.overdrive": [[13, 1, 1, "", "MockOverdriveAPI"], [13, 1, 1, "", "OverdriveAPI"], [13, 1, 1, "", "OverdriveAdvantageAccount"], [13, 1, 1, "", "OverdriveBibliographicCoverageProvider"], [13, 1, 1, "", "OverdriveRepresentationExtractor"]], "core.overdrive.MockOverdriveAPI": [[13, 2, 1, "", "mock_access_token_response"], [13, 2, 1, "", "mock_collection"], [13, 2, 1, "", "mock_collection_token"], [13, 2, 1, "", "queue_collection_token"], [13, 2, 1, "", "queue_response"], [13, 2, 1, "", "token_post"]], "core.overdrive.OverdriveAPI": [[13, 3, 1, "", "ADVANTAGE_LIBRARY_ENDPOINT"], [13, 3, 1, "", "ALL_PRODUCTS_ENDPOINT"], [13, 3, 1, "", "AVAILABILITY_ENDPOINT"], [13, 3, 1, "", "CHECKOUTS_ENDPOINT"], [13, 3, 1, "", "CHECKOUT_ENDPOINT"], [13, 3, 1, "", "DEFAULT_READABLE_FORMATS"], [13, 3, 1, "", "EVENTS_ENDPOINT"], [13, 3, 1, "", "EVENT_DELAY"], [13, 3, 1, "", "EVENT_SOURCE"], [13, 3, 1, "", "FORMATS"], [13, 3, 1, "", "FORMATS_ENDPOINT"], [13, 3, 1, "", "HOLDS_ENDPOINT"], [13, 3, 1, "", "HOLD_ENDPOINT"], [13, 3, 1, "", "HOSTS"], [13, 3, 1, "", "ILS_NAME_DEFAULT"], [13, 3, 1, "", "ILS_NAME_KEY"], [13, 3, 1, "", "INCOMPATIBLE_PLATFORM_FORMATS"], [13, 3, 1, "", "LIBRARY_ENDPOINT"], [13, 3, 1, "", "MAX_CREDENTIAL_AGE"], [13, 3, 1, "", "METADATA_ENDPOINT"], [13, 3, 1, "", "ME_ENDPOINT"], [13, 3, 1, "", "OVERDRIVE_READ_FORMAT"], [13, 3, 1, "", "PAGE_SIZE_LIMIT"], [13, 3, 1, "", "PATRON_INFORMATION_ENDPOINT"], [13, 3, 1, "", "PATRON_TOKEN_ENDPOINT"], [13, 3, 1, "", "PRODUCTION_SERVERS"], [13, 3, 1, "", "SERVER_NICKNAME"], [13, 3, 1, "", "TESTING_SERVERS"], [13, 3, 1, "", "TIME_FORMAT"], [13, 3, 1, "", "TOKEN_ENDPOINT"], [13, 3, 1, "", "WEBSITE_ID"], [13, 4, 1, "", "advantage_library_id"], [13, 2, 1, "", "all_ids"], [13, 2, 1, "", "check_creds"], [13, 4, 1, "", "collection"], [13, 4, 1, "", "collection_token"], [13, 2, 1, "", "credential_object"], [13, 2, 1, "", "endpoint"], [13, 2, 1, "", "get"], [13, 2, 1, "", "get_advantage_accounts"], [13, 2, 1, "", "get_library"], [13, 3, 1, "", "host"], [13, 2, 1, "", "ils_name"], [13, 2, 1, "", "ils_name_setting"], [13, 3, 1, "", "lock"], [13, 3, 1, "", "log"], [13, 2, 1, "", "make_link_safe"], [13, 2, 1, "", "metadata_lookup"], [13, 2, 1, "", "metadata_lookup_obj"], [13, 2, 1, "", "recently_changed_ids"], [13, 2, 1, "", "refresh_creds"], [13, 4, 1, "", "source"], [13, 4, 1, "", "token"], [13, 4, 1, "", "token_authorization_header"], [13, 2, 1, "", "token_post"]], "core.overdrive.OverdriveAdvantageAccount": [[13, 2, 1, "", "from_representation"], [13, 2, 1, "", "to_collection"]], "core.overdrive.OverdriveBibliographicCoverageProvider": [[13, 3, 1, "", "DATA_SOURCE_NAME"], [13, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [13, 3, 1, "", "PROTOCOL"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "metadata_pre_hook"], [13, 2, 1, "", "process_item"]], "core.overdrive.OverdriveRepresentationExtractor": [[13, 3, 1, "", "DATE_FORMAT"], [13, 2, 1, "", "availability_link_list"], [13, 2, 1, "", "book_info_to_circulation"], [13, 2, 1, "", "book_info_to_metadata"], [13, 3, 1, "", "format_data_for_overdrive_format"], [13, 3, 1, "", "ignorable_overdrive_formats"], [13, 2, 1, "", "image_link_to_linkdata"], [13, 2, 1, "", "internal_formats"], [13, 2, 1, "", "link"], [13, 3, 1, "", "log"], [13, 3, 1, "", "overdrive_medium_to_simplified_medium"], [13, 3, 1, "", "overdrive_role_to_simplified_role"], [13, 2, 1, "", "parse_roles"]], "core.python_expression_dsl": [[17, 0, 0, "-", "ast"], [17, 0, 0, "-", "evaluator"], [17, 0, 0, "-", "parser"]], "core.python_expression_dsl.ast": [[17, 1, 1, "", "BinaryArithmeticExpression"], [17, 1, 1, "", "BinaryBooleanExpression"], [17, 1, 1, "", "BinaryExpression"], [17, 1, 1, "", "ComparisonExpression"], [17, 1, 1, "", "DotExpression"], [17, 1, 1, "", "Expression"], [17, 1, 1, "", "FunctionCallExpression"], [17, 1, 1, "", "Identifier"], [17, 1, 1, "", "Node"], [17, 1, 1, "", "Number"], [17, 1, 1, "", "Operator"], [17, 1, 1, "", "ScalarValue"], [17, 1, 1, "", "SliceExpression"], [17, 1, 1, "", "String"], [17, 1, 1, "", "UnaryArithmeticExpression"], [17, 1, 1, "", "UnaryBooleanExpression"], [17, 1, 1, "", "UnaryExpression"], [17, 1, 1, "", "Visitable"], [17, 1, 1, "", "Visitor"]], "core.python_expression_dsl.ast.BinaryExpression": [[17, 4, 1, "", "left_argument"], [17, 4, 1, "", "operator"], [17, 4, 1, "", "right_argument"]], "core.python_expression_dsl.ast.DotExpression": [[17, 4, 1, "", "expressions"]], "core.python_expression_dsl.ast.FunctionCallExpression": [[17, 4, 1, "", "arguments"], [17, 4, 1, "", "function"]], "core.python_expression_dsl.ast.Node": [[17, 2, 1, "", "accept"]], "core.python_expression_dsl.ast.Operator": [[17, 3, 1, "", "ADDITION"], [17, 3, 1, "", "CONJUNCTION"], [17, 3, 1, "", "DISJUNCTION"], [17, 3, 1, "", "DIVISION"], [17, 3, 1, "", "EQUAL"], [17, 3, 1, "", "EXPONENTIATION"], [17, 3, 1, "", "GREATER"], [17, 3, 1, "", "GREATER_OR_EQUAL"], [17, 3, 1, "", "IN"], [17, 3, 1, "", "INVERSION"], [17, 3, 1, "", "LESS"], [17, 3, 1, "", "LESS_OR_EQUAL"], [17, 3, 1, "", "MULTIPLICATION"], [17, 3, 1, "", "NEGATION"], [17, 3, 1, "", "NOT_EQUAL"], [17, 3, 1, "", "SUBTRACTION"]], "core.python_expression_dsl.ast.ScalarValue": [[17, 4, 1, "", "value"]], "core.python_expression_dsl.ast.SliceExpression": [[17, 4, 1, "", "array"], [17, 4, 1, "", "slice"]], "core.python_expression_dsl.ast.UnaryExpression": [[17, 4, 1, "", "argument"], [17, 4, 1, "", "operator"]], "core.python_expression_dsl.ast.Visitable": [[17, 2, 1, "", "accept"]], "core.python_expression_dsl.ast.Visitor": [[17, 2, 1, "", "visit"]], "core.python_expression_dsl.evaluator": [[17, 6, 1, "", "DSLEvaluationError"], [17, 1, 1, "", "DSLEvaluationVisitor"], [17, 1, 1, "", "DSLEvaluator"]], "core.python_expression_dsl.evaluator.DSLEvaluationVisitor": [[17, 3, 1, "", "ARITHMETIC_OPERATORS"], [17, 3, 1, "", "BOOLEAN_OPERATORS"], [17, 3, 1, "", "BUILTIN_CLASSES"], [17, 3, 1, "", "BUILTIN_FUNCTIONS"], [17, 3, 1, "", "COMPARISON_OPERATORS"], [17, 4, 1, "", "context"], [17, 4, 1, "", "safe_classes"], [17, 3, 1, "", "visit"]], "core.python_expression_dsl.evaluator.DSLEvaluator": [[17, 2, 1, "", "evaluate"], [17, 4, 1, "", "parser"]], "core.python_expression_dsl.parser": [[17, 6, 1, "", "DSLParseError"], [17, 1, 1, "", "DSLParser"]], "core.python_expression_dsl.parser.DSLParser": [[17, 3, 1, "", "ADDITION_OPERATOR"], [17, 3, 1, "", "ADDITIVE_OPERATOR"], [17, 3, 1, "", "COMMA"], [17, 3, 1, "", "COMPARISON_OPERATOR"], [17, 3, 1, "", "CONJUNCTION_OPERATOR"], [17, 3, 1, "", "DEFAULT_ERROR_MESSAGE"], [17, 3, 1, "", "DISJUNCTION_OPERATOR"], [17, 3, 1, "", "DIVISION_OPERATOR"], [17, 3, 1, "", "EQUAL_OPERATOR"], [17, 3, 1, "", "FULL_STOP"], [17, 3, 1, "", "GREATER_OPERATOR"], [17, 3, 1, "", "GREATER_OR_EQUAL_OPERATOR"], [17, 3, 1, "", "IDENTIFIER"], [17, 3, 1, "", "INVERSION_OPERATOR"], [17, 3, 1, "", "IN_OPERATOR"], [17, 3, 1, "", "LEFT_BRACKET"], [17, 3, 1, "", "LEFT_PAREN"], [17, 3, 1, "", "LESS_OPERATOR"], [17, 3, 1, "", "LESS_OR_EQUAL_OPERATOR"], [17, 3, 1, "", "MULTIPLICATION_OPERATOR"], [17, 3, 1, "", "MULTIPLICATIVE_OPERATOR"], [17, 3, 1, "", "NEGATION_OPERATOR"], [17, 3, 1, "", "NOT_EQUAL_OPERATOR"], [17, 3, 1, "", "NUMBER"], [17, 3, 1, "", "PARSE_ERROR_MESSAGE_REGEX"], [17, 3, 1, "", "POWER_OPERATOR"], [17, 3, 1, "", "RIGHT_BRACKET"], [17, 3, 1, "", "RIGHT_PAREN"], [17, 3, 1, "", "STRING"], [17, 3, 1, "", "SUBTRACTION_OPERATOR"], [17, 3, 1, "", "arithmetic_expression"], [17, 3, 1, "", "atom"], [17, 3, 1, "", "comparison_expression"], [17, 3, 1, "", "conjunction_expression"], [17, 3, 1, "", "disjunction_expression"], [17, 3, 1, "", "dot_expression"], [17, 3, 1, "", "expression"], [17, 3, 1, "", "factor"], [17, 3, 1, "", "function_call_arguments"], [17, 3, 1, "", "function_call_expression"], [17, 3, 1, "", "inversion_expression"], [17, 3, 1, "", "parenthesized_expression"], [17, 2, 1, "", "parse"], [17, 3, 1, "", "slice"], [17, 3, 1, "", "slice_expression"], [17, 3, 1, "", "term"]], "core.s3": [[13, 1, 1, "", "MinIOUploader"], [13, 1, 1, "", "MinIOUploaderConfiguration"], [13, 1, 1, "", "MockS3Client"], [13, 1, 1, "", "MockS3Uploader"], [13, 1, 1, "", "MultipartS3Upload"], [13, 1, 1, "", "S3AddressingStyle"], [13, 1, 1, "", "S3Uploader"], [13, 1, 1, "", "S3UploaderConfiguration"]], "core.s3.MinIOUploader": [[13, 3, 1, "", "NAME"], [13, 3, 1, "", "SETTINGS"]], "core.s3.MinIOUploaderConfiguration": [[13, 3, 1, "", "ENDPOINT_URL"], [13, 3, 1, "", "endpoint_url"]], "core.s3.MockS3Client": [[13, 2, 1, "", "abort_multipart_upload"], [13, 2, 1, "", "complete_multipart_upload"], [13, 2, 1, "", "create_multipart_upload"], [13, 2, 1, "", "generate_presigned_url"], [13, 2, 1, "", "upload_fileobj"], [13, 2, 1, "", "upload_part"]], "core.s3.MockS3Uploader": [[13, 3, 1, "", "buckets"], [13, 2, 1, "", "mirror_one"], [13, 2, 1, "", "multipart_upload"]], "core.s3.MultipartS3Upload": [[13, 2, 1, "", "abort"], [13, 2, 1, "", "complete"], [13, 2, 1, "", "upload_part"]], "core.s3.S3AddressingStyle": [[13, 3, 1, "", "AUTO"], [13, 3, 1, "", "PATH"], [13, 3, 1, "", "VIRTUAL"]], "core.s3.S3Uploader": [[13, 3, 1, "", "NAME"], [13, 3, 1, "", "S3_HOST"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SITEWIDE"], [13, 2, 1, "", "book_url"], [13, 2, 1, "", "content_root"], [13, 2, 1, "", "cover_image_root"], [13, 2, 1, "", "cover_image_url"], [13, 2, 1, "", "final_mirror_url"], [13, 2, 1, "", "get_bucket"], [13, 2, 1, "", "key_join"], [13, 2, 1, "", "marc_file_root"], [13, 2, 1, "", "marc_file_url"], [13, 2, 1, "", "mirror_one"], [13, 2, 1, "", "multipart_upload"], [13, 2, 1, "", "sign_url"], [13, 2, 1, "", "split_url"], [13, 2, 1, "", "url"]], "core.s3.S3UploaderConfiguration": [[13, 3, 1, "", "BOOK_COVERS_BUCKET_KEY"], [13, 3, 1, "", "MARC_BUCKET_KEY"], [13, 3, 1, "", "OA_CONTENT_BUCKET_KEY"], [13, 3, 1, "", "PROTECTED_CONTENT_BUCKET_KEY"], [13, 3, 1, "", "S3_ADDRESSING_STYLE"], [13, 3, 1, "", "S3_DEFAULT_ADDRESSING_STYLE"], [13, 3, 1, "", "S3_DEFAULT_PRESIGNED_URL_EXPIRATION"], [13, 3, 1, "", "S3_DEFAULT_REGION"], [13, 3, 1, "", "S3_PRESIGNED_URL_EXPIRATION"], [13, 3, 1, "", "S3_REGION"], [13, 3, 1, "", "URL_TEMPLATES_BY_TEMPLATE"], [13, 3, 1, "", "URL_TEMPLATE_DEFAULT"], [13, 3, 1, "", "URL_TEMPLATE_HTTP"], [13, 3, 1, "", "URL_TEMPLATE_HTTPS"], [13, 3, 1, "", "URL_TEMPLATE_KEY"], [13, 3, 1, "", "access_key"], [13, 3, 1, "", "book_covers_bucket"], [13, 3, 1, "", "marc_file_bucket"], [13, 3, 1, "", "open_access_content_bucket"], [13, 3, 1, "", "protected_access_content_bucket"], [13, 3, 1, "", "s3_addressing_style"], [13, 3, 1, "", "s3_presigned_url_expiration"], [13, 3, 1, "", "s3_region"], [13, 3, 1, "", "secret_key"], [13, 3, 1, "", "url_template"]], "core.scripts": [[13, 1, 1, "", "AddClassificationScript"], [13, 1, 1, "", "CheckContributorNamesInDB"], [13, 1, 1, "", "CollectionArgumentsScript"], [13, 1, 1, "", "CollectionInputScript"], [13, 1, 1, "", "CollectionType"], [13, 1, 1, "", "ConfigurationSettingScript"], [13, 1, 1, "", "ConfigureCollectionScript"], [13, 1, 1, "", "ConfigureIntegrationScript"], [13, 1, 1, "", "ConfigureLaneScript"], [13, 1, 1, "", "ConfigureLibraryScript"], [13, 1, 1, "", "ConfigureSiteScript"], [13, 1, 1, "", "CustomListManagementScript"], [13, 1, 1, "", "CustomListSweeperScript"], [13, 1, 1, "", "DatabaseMigrationInitializationScript"], [13, 1, 1, "", "DatabaseMigrationScript"], [13, 1, 1, "", "DatabaseVacuum"], [13, 1, 1, "", "Explain"], [13, 1, 1, "", "IdentifierInputScript"], [13, 1, 1, "", "InputScript"], [13, 1, 1, "", "LaneSweeperScript"], [13, 1, 1, "", "LibraryInputScript"], [13, 1, 1, "", "ListCollectionMetadataIdentifiersScript"], [13, 1, 1, "", "MirrorResourcesScript"], [13, 1, 1, "", "MockStdin"], [13, 1, 1, "", "OPDSImportScript"], [13, 1, 1, "", "PatronInputScript"], [13, 1, 1, "", "RebuildSearchIndexScript"], [13, 1, 1, "", "ReclassifyWorksForUncheckedSubjectsScript"], [13, 1, 1, "", "RemovesSearchCoverage"], [13, 1, 1, "", "RunCollectionCoverageProviderScript"], [13, 1, 1, "", "RunCollectionMonitorScript"], [13, 1, 1, "", "RunCoverageProviderScript"], [13, 1, 1, "", "RunCoverageProvidersScript"], [13, 1, 1, "", "RunMonitorScript"], [13, 1, 1, "", "RunMultipleMonitorsScript"], [13, 1, 1, "", "RunReaperMonitorsScript"], [13, 1, 1, "", "RunThreadedCollectionCoverageProviderScript"], [13, 1, 1, "", "RunWorkCoverageProviderScript"], [13, 1, 1, "", "Script"], [13, 1, 1, "", "SearchIndexCoverageRemover"], [13, 1, 1, "", "ShowCollectionsScript"], [13, 1, 1, "", "ShowIntegrationsScript"], [13, 1, 1, "", "ShowLanesScript"], [13, 1, 1, "", "ShowLibrariesScript"], [13, 1, 1, "", "SubjectInputScript"], [13, 1, 1, "", "TimestampScript"], [13, 1, 1, "", "UpdateCustomListSizeScript"], [13, 1, 1, "", "UpdateLaneSizeScript"], [13, 1, 1, "", "WhereAreMyBooksScript"], [13, 1, 1, "", "WorkClassificationScript"], [13, 1, 1, "", "WorkConsolidationScript"], [13, 1, 1, "", "WorkOPDSScript"], [13, 1, 1, "", "WorkPresentationScript"], [13, 1, 1, "", "WorkProcessingScript"]], "core.scripts.AddClassificationScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"]], "core.scripts.CheckContributorNamesInDB": [[13, 3, 1, "", "COMPLAINT_SOURCE"], [13, 3, 1, "", "COMPLAINT_TYPE"], [13, 2, 1, "", "do_run"], [13, 2, 1, "", "make_query"], [13, 2, 1, "", "process_contribution_local"], [13, 2, 1, "", "process_local_mismatch"], [13, 2, 1, "", "register_problem"], [13, 2, 1, "", "set_contributor_sort_name"]], "core.scripts.CollectionArgumentsScript": [[13, 2, 1, "", "arg_parser"]], "core.scripts.CollectionInputScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "look_up_collections"], [13, 2, 1, "", "parse_command_line"]], "core.scripts.CollectionType": [[13, 3, 1, "", "LCP"], [13, 3, 1, "", "OPEN_ACCESS"], [13, 3, 1, "", "PROTECTED_ACCESS"]], "core.scripts.ConfigurationSettingScript": [[13, 2, 1, "", "add_setting_argument"], [13, 2, 1, "", "apply_settings"]], "core.scripts.ConfigureCollectionScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"], [13, 2, 1, "", "parse_command_line"]], "core.scripts.ConfigureIntegrationScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"], [13, 2, 1, "", "parse_command_line"]], "core.scripts.ConfigureLaneScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"], [13, 2, 1, "", "parse_command_line"]], "core.scripts.ConfigureLibraryScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"]], "core.scripts.ConfigureSiteScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"]], "core.scripts.CustomListManagementScript": [[13, 2, 1, "", "run"]], "core.scripts.CustomListSweeperScript": [[13, 2, 1, "", "process_custom_list"], [13, 2, 1, "", "process_library"]], "core.scripts.DatabaseMigrationInitializationScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "run"]], "core.scripts.DatabaseMigrationScript": [[13, 3, 1, "", "DO_NOT_EXECUTE"], [13, 3, 1, "", "MIGRATION_WITH_COUNTER"], [13, 3, 1, "", "PY_TIMESTAMP_SERVICE_NAME"], [13, 3, 1, "", "SERVICE_NAME"], [13, 3, 1, "", "TRANSACTIONLESS_COMMANDS"], [13, 3, 1, "", "TRANSACTION_PER_STATEMENT"], [13, 1, 1, "", "TimestampInfo"], [13, 2, 1, "", "arg_parser"], [13, 4, 1, "", "directories_by_priority"], [13, 2, 1, "", "fetch_migration_files"], [13, 2, 1, "", "get_new_migrations"], [13, 2, 1, "", "load_configuration"], [13, 2, 1, "", "migratable_files"], [13, 4, 1, "", "name"], [13, 4, 1, "", "overall_timestamp"], [13, 4, 1, "", "python_timestamp"], [13, 2, 1, "", "run"], [13, 2, 1, "", "run_migrations"], [13, 2, 1, "", "sort_migrations"], [13, 2, 1, "", "update_timestamps"]], "core.scripts.DatabaseMigrationScript.TimestampInfo": [[13, 2, 1, "", "find"], [13, 2, 1, "", "save"], [13, 2, 1, "", "update"]], "core.scripts.DatabaseVacuum": [[13, 2, 1, "", "do_run"]], "core.scripts.Explain": [[13, 3, 1, "", "METADATA_URL_TEMPLATE"], [13, 3, 1, "", "TIME_FORMAT"], [13, 2, 1, "", "do_run"], [13, 2, 1, "", "explain"], [13, 2, 1, "", "explain_contribution"], [13, 2, 1, "", "explain_coverage_record"], [13, 2, 1, "", "explain_identifier"], [13, 2, 1, "", "explain_license_pool"], [13, 2, 1, "", "explain_work"], [13, 2, 1, "", "explain_work_coverage_record"], [13, 3, 1, "", "name"], [13, 2, 1, "", "write"]], "core.scripts.IdentifierInputScript": [[13, 3, 1, "", "DATABASE_ID"], [13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "look_up_identifiers"], [13, 2, 1, "", "parse_command_line"], [13, 2, 1, "", "parse_identifier_list"]], "core.scripts.InputScript": [[13, 2, 1, "", "read_stdin_lines"]], "core.scripts.LaneSweeperScript": [[13, 2, 1, "", "process_lane"], [13, 2, 1, "", "process_library"], [13, 2, 1, "", "should_process_lane"]], "core.scripts.LibraryInputScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 2, 1, "", "look_up_libraries"], [13, 2, 1, "", "parse_command_line"], [13, 2, 1, "", "parse_library_list"], [13, 2, 1, "", "process_libraries"], [13, 2, 1, "", "process_library"]], "core.scripts.ListCollectionMetadataIdentifiersScript": [[13, 2, 1, "", "do_run"], [13, 2, 1, "", "run"]], "core.scripts.MirrorResourcesScript": [[13, 3, 1, "", "MIRROR_UTILITY"], [13, 2, 1, "", "collections_with_uploader"], [13, 2, 1, "", "derive_rights_status"], [13, 2, 1, "", "do_run"], [13, 2, 1, "", "process_collection"], [13, 2, 1, "", "process_item"], [13, 2, 1, "", "replacement_policy"]], "core.scripts.MockStdin": [[13, 2, 1, "", "readlines"]], "core.scripts.OPDSImportScript": [[13, 3, 1, "", "IMPORTER_CLASS"], [13, 3, 1, "", "MONITOR_CLASS"], [13, 3, 1, "", "PROTOCOL"], [13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"], [13, 2, 1, "", "run_monitor"]], "core.scripts.PatronInputScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 2, 1, "", "look_up_patrons"], [13, 2, 1, "", "parse_command_line"], [13, 2, 1, "", "parse_patron_list"], [13, 2, 1, "", "process_patron"], [13, 2, 1, "", "process_patrons"]], "core.scripts.RebuildSearchIndexScript": [[13, 2, 1, "", "do_run"]], "core.scripts.ReclassifyWorksForUncheckedSubjectsScript": [[13, 3, 1, "", "batch_size"], [13, 3, 1, "", "name"], [13, 3, 1, "", "policy"]], "core.scripts.RemovesSearchCoverage": [[13, 2, 1, "", "remove_search_coverage_records"]], "core.scripts.RunCollectionCoverageProviderScript": [[13, 2, 1, "", "get_providers"]], "core.scripts.RunCollectionMonitorScript": [[13, 2, 1, "", "monitors"]], "core.scripts.RunCoverageProviderScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 2, 1, "", "extract_additional_command_line_arguments"], [13, 2, 1, "", "parse_command_line"]], "core.scripts.RunCoverageProvidersScript": [[13, 2, 1, "", "do_run"]], "core.scripts.RunMonitorScript": [[13, 2, 1, "", "do_run"]], "core.scripts.RunMultipleMonitorsScript": [[13, 2, 1, "", "do_run"], [13, 2, 1, "", "monitors"]], "core.scripts.RunReaperMonitorsScript": [[13, 2, 1, "", "monitors"], [13, 3, 1, "", "name"]], "core.scripts.RunThreadedCollectionCoverageProviderScript": [[13, 3, 1, "", "DEFAULT_WORKER_SIZE"], [13, 2, 1, "", "get_query_and_batch_sizes"], [13, 2, 1, "", "run"]], "core.scripts.RunWorkCoverageProviderScript": [[13, 2, 1, "", "get_providers"]], "core.scripts.Script": [[13, 2, 1, "", "arg_parser"], [13, 4, 1, "", "data_directory"], [13, 2, 1, "", "load_configuration"], [13, 4, 1, "", "log"], [13, 2, 1, "", "parse_command_line"], [13, 2, 1, "", "parse_time"], [13, 2, 1, "", "run"], [13, 4, 1, "", "script_name"], [13, 2, 1, "", "update_timestamp"]], "core.scripts.SearchIndexCoverageRemover": [[13, 2, 1, "", "do_run"]], "core.scripts.ShowCollectionsScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"]], "core.scripts.ShowIntegrationsScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"]], "core.scripts.ShowLanesScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"]], "core.scripts.ShowLibrariesScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"]], "core.scripts.SubjectInputScript": [[13, 2, 1, "", "arg_parser"]], "core.scripts.TimestampScript": [[13, 2, 1, "", "update_timestamp"]], "core.scripts.UpdateCustomListSizeScript": [[13, 2, 1, "", "process_custom_list"]], "core.scripts.UpdateLaneSizeScript": [[13, 2, 1, "", "process_lane"], [13, 2, 1, "", "should_process_lane"]], "core.scripts.WhereAreMyBooksScript": [[13, 2, 1, "", "check_library"], [13, 2, 1, "", "delete_cached_feeds"], [13, 2, 1, "", "explain_collection"], [13, 2, 1, "", "out"], [13, 2, 1, "", "run"]], "core.scripts.WorkClassificationScript": [[13, 3, 1, "", "name"], [13, 3, 1, "", "policy"]], "core.scripts.WorkConsolidationScript": [[13, 2, 1, "", "do_run"], [13, 2, 1, "", "make_query"], [13, 3, 1, "", "name"], [13, 2, 1, "", "process_work"]], "core.scripts.WorkOPDSScript": [[13, 3, 1, "", "name"], [13, 3, 1, "", "policy"]], "core.scripts.WorkPresentationScript": [[13, 3, 1, "", "name"], [13, 3, 1, "", "policy"], [13, 2, 1, "", "process_work"]], "core.scripts.WorkProcessingScript": [[13, 2, 1, "", "do_run"], [13, 2, 1, "", "make_query"], [13, 3, 1, "", "name"], [13, 2, 1, "", "process_work"]], "core.selftest": [[13, 1, 1, "", "HasSelfTests"], [13, 1, 1, "", "SelfTestResult"]], "core.selftest.HasSelfTests": [[13, 3, 1, "", "SELF_TEST_RESULTS_SETTING"], [13, 2, 1, "", "external_integration"], [13, 2, 1, "", "prior_test_results"], [13, 2, 1, "", "run_self_tests"], [13, 2, 1, "", "run_test"], [13, 2, 1, "", "test_failure"]], "core.selftest.SelfTestResult": [[13, 4, 1, "", "debug_message"], [13, 4, 1, "", "duration"], [13, 4, 1, "", "to_dict"]], "core.testing": [[13, 1, 1, "", "AlwaysSuccessfulBibliographicCoverageProvider"], [13, 1, 1, "", "AlwaysSuccessfulCollectionCoverageProvider"], [13, 1, 1, "", "AlwaysSuccessfulCoverageProvider"], [13, 1, 1, "", "AlwaysSuccessfulWorkCoverageProvider"], [13, 1, 1, "", "BrokenBibliographicCoverageProvider"], [13, 1, 1, "", "BrokenCoverageProvider"], [13, 1, 1, "", "DatabaseTest"], [13, 1, 1, "", "DummyCanonicalizeLookupResponse"], [13, 1, 1, "", "DummyHTTPClient"], [13, 1, 1, "", "DummyMetadataClient"], [13, 1, 1, "", "EndToEndSearchTest"], [13, 1, 1, "", "ExternalSearchTest"], [13, 1, 1, "", "InstrumentedCoverageProvider"], [13, 1, 1, "", "InstrumentedWorkCoverageProvider"], [13, 1, 1, "", "LogCaptureHandler"], [13, 1, 1, "", "MockCoverageProvider"], [13, 1, 1, "", "MockRequestsRequest"], [13, 1, 1, "", "MockRequestsResponse"], [13, 1, 1, "", "NeverSuccessfulBibliographicCoverageProvider"], [13, 1, 1, "", "NeverSuccessfulCoverageProvider"], [13, 1, 1, "", "NeverSuccessfulWorkCoverageProvider"], [13, 1, 1, "", "SearchClientForTesting"], [13, 1, 1, "", "TaskIgnoringCoverageProvider"], [13, 1, 1, "", "TransientFailureCoverageProvider"], [13, 1, 1, "", "TransientFailureWorkCoverageProvider"], [13, 5, 1, "", "pytest_configure"], [13, 5, 1, "", "session_fixture"]], "core.testing.AlwaysSuccessfulBibliographicCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.AlwaysSuccessfulCollectionCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.AlwaysSuccessfulCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"]], "core.testing.AlwaysSuccessfulWorkCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"]], "core.testing.BrokenBibliographicCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"]], "core.testing.BrokenCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.DatabaseTest": [[13, 3, 1, "", "connection"], [13, 3, 1, "", "engine"], [13, 2, 1, "", "get_database_connection"], [13, 2, 1, "", "make_default_library"], [13, 2, 1, "", "print_database_class"], [13, 2, 1, "", "print_database_instance"], [13, 2, 1, "", "sample_cover_path"], [13, 2, 1, "", "sample_cover_representation"], [13, 2, 1, "", "search_mock"], [13, 2, 1, "", "setup_class"], [13, 2, 1, "", "setup_method"], [13, 2, 1, "", "shortDescription"], [13, 2, 1, "", "teardown_class"], [13, 2, 1, "", "teardown_method"], [13, 2, 1, "", "time_eq"]], "core.testing.DummyCanonicalizeLookupResponse": [[13, 2, 1, "", "failure"], [13, 2, 1, "", "success"]], "core.testing.DummyHTTPClient": [[13, 2, 1, "", "do_get"], [13, 2, 1, "", "do_post"], [13, 2, 1, "", "queue_requests_response"], [13, 2, 1, "", "queue_response"]], "core.testing.DummyMetadataClient": [[13, 2, 1, "", "canonicalize_author_name"]], "core.testing.EndToEndSearchTest": [[13, 2, 1, "", "populate_works"], [13, 2, 1, "", "setup_method"]], "core.testing.ExternalSearchTest": [[13, 3, 1, "", "SIMPLIFIED_TEST_ELASTICSEARCH"], [13, 2, 1, "", "default_work"], [13, 3, 1, "", "pytestmark"], [13, 2, 1, "", "setup_index"], [13, 2, 1, "", "setup_method"], [13, 2, 1, "", "teardown_method"]], "core.testing.InstrumentedCoverageProvider": [[13, 2, 1, "", "process_item"]], "core.testing.InstrumentedWorkCoverageProvider": [[13, 2, 1, "", "process_item"]], "core.testing.LogCaptureHandler": [[13, 3, 1, "", "LEVEL_NAMES"], [13, 2, 1, "", "emit"], [13, 2, 1, "", "reset"]], "core.testing.MockCoverageProvider": [[13, 3, 1, "", "DATA_SOURCE_NAME"], [13, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [13, 3, 1, "", "PROTOCOL"], [13, 3, 1, "", "SERVICE_NAME"]], "core.testing.MockRequestsResponse": [[13, 2, 1, "", "json"], [13, 2, 1, "", "raise_for_status"], [13, 4, 1, "", "text"]], "core.testing.NeverSuccessfulBibliographicCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.NeverSuccessfulCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.NeverSuccessfulWorkCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.SearchClientForTesting": [[13, 2, 1, "", "setup_index"]], "core.testing.TaskIgnoringCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_batch"]], "core.testing.TransientFailureCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.TransientFailureWorkCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.user_profile": [[13, 1, 1, "", "MockProfileStorage"], [13, 1, 1, "", "ProfileController"], [13, 1, 1, "", "ProfileStorage"]], "core.user_profile.MockProfileStorage": [[13, 4, 1, "", "profile_document"], [13, 2, 1, "", "update"], [13, 4, 1, "", "writable_setting_names"]], "core.user_profile.ProfileController": [[13, 3, 1, "", "LINK_RELATION"], [13, 3, 1, "", "MEDIA_TYPE"], [13, 2, 1, "", "get"], [13, 2, 1, "", "put"]], "core.user_profile.ProfileStorage": [[13, 3, 1, "", "AUTHORIZATION_EXPIRES"], [13, 3, 1, "", "AUTHORIZATION_IDENTIFIER"], [13, 3, 1, "", "FINES"], [13, 3, 1, "", "NS"], [13, 3, 1, "", "SETTINGS_KEY"], [13, 3, 1, "", "SYNCHRONIZE_ANNOTATIONS"], [13, 4, 1, "", "profile_document"], [13, 2, 1, "", "update"], [13, 4, 1, "", "writable_setting_names"]], "core.util": [[19, 1, 1, "", "Bigrams"], [19, 1, 1, "", "MetadataSimilarity"], [19, 1, 1, "", "MoneyUtility"], [19, 1, 1, "", "TitleProcessor"], [19, 0, 0, "-", "accept_language"], [19, 0, 0, "-", "authentication_for_opds"], [19, 5, 1, "", "batch"], [19, 5, 1, "", "chunks"], [19, 0, 0, "-", "datetime_helpers"], [19, 0, 0, "-", "epub"], [19, 5, 1, "", "fast_query_count"], [19, 5, 1, "", "first_or_default"], [19, 0, 0, "-", "flask_util"], [19, 0, 0, "-", "http"], [19, 5, 1, "", "is_session"], [19, 0, 0, "-", "languages"], [19, 0, 0, "-", "median"], [19, 0, 0, "-", "opds_writer"], [19, 0, 0, "-", "permanent_work_id"], [19, 0, 0, "-", "personal_names"], [19, 0, 0, "-", "problem_detail"], [19, 5, 1, "", "slugify"], [19, 0, 0, "-", "stopwords"], [19, 0, 0, "-", "string_helpers"], [19, 0, 0, "-", "summary"], [19, 0, 0, "-", "titles"], [19, 0, 0, "-", "web_publication_manifest"], [20, 0, 0, "-", "webpub_manifest_parser"], [19, 0, 0, "-", "worker_pools"], [19, 0, 0, "-", "xmlparser"]], "core.util.Bigrams": [[19, 3, 1, "", "all_letters"], [19, 2, 1, "", "difference_from"], [19, 2, 1, "", "from_string"], [19, 2, 1, "", "from_text_files"], [19, 2, 1, "", "process_data"]], "core.util.MetadataSimilarity": [[19, 3, 1, "", "SEPARATOR"], [19, 2, 1, "", "author_name_similarity"], [19, 2, 1, "", "author_similarity"], [19, 2, 1, "", "counter_distance"], [19, 2, 1, "", "histogram"], [19, 2, 1, "", "histogram_distance"], [19, 2, 1, "", "most_common"], [19, 2, 1, "", "normalize_histogram"], [19, 2, 1, "", "title_similarity"]], "core.util.MoneyUtility": [[19, 3, 1, "", "DEFAULT_CURRENCY"], [19, 2, 1, "", "parse"]], "core.util.TitleProcessor": [[19, 2, 1, "", "extract_subtitle"], [19, 2, 1, "", "sort_title_for"], [19, 3, 1, "", "title_stopwords"]], "core.util.accept_language": [[19, 1, 1, "", "Lang"], [19, 5, 1, "", "parse_accept_language"]], "core.util.accept_language.Lang": [[19, 3, 1, "", "language"], [19, 3, 1, "", "locale"], [19, 3, 1, "", "quality"]], "core.util.authentication_for_opds": [[19, 1, 1, "", "AuthenticationForOPDSDocument"], [19, 1, 1, "", "OPDSAuthenticationFlow"]], "core.util.authentication_for_opds.AuthenticationForOPDSDocument": [[19, 3, 1, "", "LINK_RELATION"], [19, 3, 1, "", "MEDIA_TYPE"], [19, 2, 1, "", "to_dict"]], "core.util.authentication_for_opds.OPDSAuthenticationFlow": [[19, 3, 1, "", "FLOW_TYPE"], [19, 2, 1, "", "authentication_flow_document"]], "core.util.datetime_helpers": [[19, 5, 1, "", "datetime_utc"], [19, 5, 1, "", "from_timestamp"], [19, 5, 1, "", "strptime_utc"], [19, 5, 1, "", "to_utc"], [19, 5, 1, "", "utc_now"]], "core.util.epub": [[19, 1, 1, "", "EpubAccessor"]], "core.util.epub.EpubAccessor": [[19, 3, 1, "", "CONTAINER_FILE"], [19, 3, 1, "", "IDPF_NAMESPACE"], [19, 2, 1, "", "get_element_from_package"], [19, 2, 1, "", "get_elements_from_package"], [19, 2, 1, "", "open_epub"]], "core.util.flask_util": [[19, 1, 1, "", "OPDSEntryResponse"], [19, 1, 1, "", "OPDSFeedResponse"], [19, 1, 1, "", "Response"], [19, 5, 1, "", "problem"], [19, 5, 1, "", "problem_raw"]], "core.util.http": [[19, 6, 1, "", "BadResponseException"], [19, 1, 1, "", "HTTP"], [19, 6, 1, "", "IntegrationException"], [19, 6, 1, "", "RemoteIntegrationException"], [19, 6, 1, "", "RequestNetworkException"], [19, 6, 1, "", "RequestTimedOut"]], "core.util.http.BadResponseException": [[19, 3, 1, "", "BAD_STATUS_CODE_MESSAGE"], [19, 2, 1, "", "bad_status_code"], [19, 3, 1, "", "detail"], [19, 2, 1, "", "document_debug_message"], [19, 2, 1, "", "from_response"], [19, 3, 1, "", "internal_message"], [19, 3, 1, "", "title"]], "core.util.http.HTTP": [[19, 2, 1, "", "debuggable_get"], [19, 2, 1, "", "debuggable_post"], [19, 2, 1, "", "debuggable_request"], [19, 2, 1, "", "get_with_timeout"], [19, 2, 1, "", "post_with_timeout"], [19, 2, 1, "", "process_debuggable_response"], [19, 2, 1, "", "put_with_timeout"], [19, 2, 1, "", "request_with_timeout"], [19, 2, 1, "", "series"]], "core.util.http.RemoteIntegrationException": [[19, 2, 1, "", "as_problem_detail_document"], [19, 3, 1, "", "detail"], [19, 2, 1, "", "document_debug_message"], [19, 2, 1, "", "document_detail"], [19, 3, 1, "", "internal_message"], [19, 3, 1, "", "title"]], "core.util.http.RequestNetworkException": [[19, 3, 1, "", "detail"], [19, 3, 1, "", "internal_message"], [19, 3, 1, "", "title"]], "core.util.http.RequestTimedOut": [[19, 3, 1, "", "detail"], [19, 3, 1, "", "internal_message"], [19, 3, 1, "", "title"]], "core.util.languages": [[19, 1, 1, "", "LanguageCodes"], [19, 1, 1, "", "LanguageNames"], [19, 1, 1, "", "LookupTable"]], "core.util.languages.LanguageCodes": [[19, 3, 1, "", "NATIVE_NAMES_RAW_DATA"], [19, 3, 1, "", "RAW_DATA"], [19, 3, 1, "", "alpha_2"], [19, 3, 1, "", "alpha_3"], [19, 3, 1, "", "english_names"], [19, 3, 1, "", "english_names_to_three"], [19, 3, 1, "", "french_names"], [19, 3, 1, "", "i"], [19, 2, 1, "", "iso_639_2_for_locale"], [19, 3, 1, "", "name"], [19, 2, 1, "", "name_for_languageset"], [19, 3, 1, "", "names"], [19, 3, 1, "", "native_names"], [19, 2, 1, "", "string_to_alpha_3"], [19, 3, 1, "", "terminologic_code"], [19, 3, 1, "", "three_to_two"], [19, 3, 1, "", "two_to_three"]], "core.util.languages.LanguageNames": [[19, 3, 1, "", "ignore"], [19, 3, 1, "", "irrelevant_suffixes"], [19, 3, 1, "", "name_re"], [19, 3, 1, "", "name_to_codes"], [19, 3, 1, "", "number"], [19, 3, 1, "", "parentheses"]], "core.util.median": [[19, 5, 1, "", "median"]], "core.util.opds_writer": [[19, 1, 1, "", "AtomFeed"], [19, 1, 1, "", "ElementMaker"], [19, 1, 1, "", "OPDSFeed"], [19, 1, 1, "", "OPDSMessage"]], "core.util.opds_writer.AtomFeed": [[19, 3, 1, "", "APP_NS"], [19, 3, 1, "", "ATOM_LIKE_TYPES"], [19, 3, 1, "", "ATOM_NS"], [19, 3, 1, "", "ATOM_TYPE"], [19, 3, 1, "", "BIBFRAME_NS"], [19, 3, 1, "", "BIB_SCHEMA_NS"], [19, 3, 1, "", "DCTERMS_NS"], [19, 3, 1, "", "DRM_NS"], [19, 3, 1, "", "E"], [19, 3, 1, "", "LCP_NS"], [19, 3, 1, "", "OPDS_NS"], [19, 3, 1, "", "OPENSEARCH_NS"], [19, 3, 1, "", "OPF_NS"], [19, 3, 1, "", "SCHEMA"], [19, 3, 1, "", "SCHEMA_NS"], [19, 3, 1, "", "SIMPLIFIED"], [19, 3, 1, "", "SIMPLIFIED_NS"], [19, 3, 1, "", "TIME_FORMAT_NAIVE"], [19, 3, 1, "", "TIME_FORMAT_UTC"], [19, 2, 1, "", "add_link_to_entry"], [19, 2, 1, "", "add_link_to_feed"], [19, 2, 1, "", "author"], [19, 2, 1, "", "category"], [19, 2, 1, "", "contributor"], [19, 3, 1, "", "default_typemap"], [19, 2, 1, "", "entry"], [19, 2, 1, "", "id"], [19, 2, 1, "", "link"], [19, 2, 1, "", "makeelement"], [19, 2, 1, "", "name"], [19, 3, 1, "", "nsmap"], [19, 2, 1, "", "schema_"], [19, 2, 1, "", "summary"], [19, 2, 1, "", "title"], [19, 2, 1, "", "update"], [19, 2, 1, "", "updated"]], "core.util.opds_writer.OPDSFeed": [[19, 3, 1, "", "ACQUISITION_FEED_TYPE"], [19, 3, 1, "", "ACQUISITION_REL"], [19, 3, 1, "", "BORROW_REL"], [19, 3, 1, "", "DEFAULT_MAX_AGE"], [19, 3, 1, "", "ENTRY_TYPE"], [19, 3, 1, "", "EPUB_MEDIA_TYPE"], [19, 3, 1, "", "FEATURED_REL"], [19, 3, 1, "", "FULL_IMAGE_REL"], [19, 3, 1, "", "GROUP_REL"], [19, 3, 1, "", "NAVIGATION_FEED_TYPE"], [19, 3, 1, "", "NO_TITLE"], [19, 3, 1, "", "OPEN_ACCESS_REL"], [19, 3, 1, "", "POPULAR_REL"], [19, 3, 1, "", "RECOMMENDED_REL"], [19, 3, 1, "", "REVOKE_LOAN_REL"]], "core.util.opds_writer.OPDSMessage": [[19, 4, 1, "", "tag"]], "core.util.permanent_work_id": [[19, 1, 1, "", "WorkIDCalculator"]], "core.util.permanent_work_id.WorkIDCalculator": [[19, 3, 1, "", "apostropheStrip"], [19, 3, 1, "", "authorExtract1"], [19, 3, 1, "", "authorExtract2"], [19, 3, 1, "", "bracketedCharacterStrip"], [19, 3, 1, "", "commonAuthorPrefixPattern"], [19, 3, 1, "", "commonAuthorSuffixPattern"], [19, 3, 1, "", "commonSubtitlesPattern"], [19, 3, 1, "", "consecutiveCharacterStrip"], [19, 3, 1, "", "distributedByRemoval"], [19, 3, 1, "", "find"], [19, 3, 1, "", "format_to_grouping_category"], [19, 3, 1, "", "initialsFix"], [19, 2, 1, "", "make_value_sortable"], [19, 2, 1, "", "normalize_author"], [19, 2, 1, "", "normalize_subtitle"], [19, 2, 1, "", "normalize_title"], [19, 3, 1, "", "numerics"], [19, 2, 1, "", "permanent_id"], [19, 3, 1, "", "replace"], [19, 3, 1, "", "sortTrimmingPattern"], [19, 3, 1, "", "specialCharacterStrip"], [19, 3, 1, "", "subtitleIndicator"]], "core.util.personal_names": [[19, 5, 1, "", "contributor_name_match_ratio"], [19, 5, 1, "", "display_name_to_sort_name"], [19, 5, 1, "", "is_corporate_name"], [19, 5, 1, "", "is_one_name"], [19, 5, 1, "", "name_tidy"], [19, 5, 1, "", "normalize_contributor_name_for_matching"], [19, 5, 1, "", "sort_name_to_display_name"]], "core.util.problem_detail": [[19, 1, 1, "", "ProblemDetail"], [19, 6, 1, "", "ProblemError"], [19, 5, 1, "", "json"]], "core.util.problem_detail.ProblemDetail": [[19, 3, 1, "", "JSON_MEDIA_TYPE"], [19, 2, 1, "", "detailed"], [19, 4, 1, "", "response"], [19, 2, 1, "", "with_debug"]], "core.util.problem_detail.ProblemError": [[19, 4, 1, "", "problem_detail"]], "core.util.string_helpers": [[19, 1, 1, "", "UnicodeAwareBase64"], [19, 5, 1, "", "random_string"]], "core.util.string_helpers.UnicodeAwareBase64": [[19, 2, 1, "", "b64decode"], [19, 2, 1, "", "b64encode"], [19, 2, 1, "", "decodebytes"], [19, 2, 1, "", "encodebytes"], [19, 2, 1, "", "standard_b64decode"], [19, 2, 1, "", "standard_b64encode"], [19, 2, 1, "", "urlsafe_b64decode"], [19, 2, 1, "", "urlsafe_b64encode"], [19, 2, 1, "", "wrap"]], "core.util.summary": [[19, 1, 1, "", "SummaryEvaluator"]], "core.util.summary.SummaryEvaluator": [[19, 2, 1, "", "add"], [19, 3, 1, "", "bad_res"], [19, 2, 1, "", "best_choice"], [19, 2, 1, "", "best_choices"], [19, 3, 1, "", "default_bad_phrases"], [19, 3, 1, "", "log"], [19, 2, 1, "", "ready"], [19, 2, 1, "", "score"]], "core.util.titles": [[19, 5, 1, "", "normalize_title_for_matching"], [19, 5, 1, "", "title_match_ratio"], [19, 5, 1, "", "unfluff_title"]], "core.util.web_publication_manifest": [[19, 1, 1, "", "AudiobookManifest"], [19, 1, 1, "", "JSONable"], [19, 1, 1, "", "Manifest"]], "core.util.web_publication_manifest.AudiobookManifest": [[19, 3, 1, "", "DEFAULT_TYPE"]], "core.util.web_publication_manifest.JSONable": [[19, 4, 1, "", "as_dict"], [19, 2, 1, "", "json_ready"]], "core.util.web_publication_manifest.Manifest": [[19, 3, 1, "", "AUDIOBOOK_TYPE"], [19, 3, 1, "", "BOOK_TYPE"], [19, 3, 1, "", "DEFAULT_CONTEXT"], [19, 3, 1, "", "DEFAULT_TYPE"], [19, 2, 1, "", "add_link"], [19, 2, 1, "", "add_reading_order"], [19, 2, 1, "", "add_resource"], [19, 4, 1, "", "as_dict"], [19, 4, 1, "", "component_lists"], [19, 2, 1, "", "update_bibliographic_metadata"]], "core.util.webpub_manifest_parser": [[21, 0, 0, "-", "core"], [22, 0, 0, "-", "epub"], [20, 0, 0, "-", "errors"], [23, 0, 0, "-", "opds2"], [24, 0, 0, "-", "rwpm"], [20, 0, 0, "-", "utils"]], "core.util.webpub_manifest_parser.core": [[21, 0, 0, "-", "ast"], [21, 0, 0, "-", "errors"], [21, 0, 0, "-", "parsers"], [21, 0, 0, "-", "properties"], [21, 0, 0, "-", "registry"], [21, 0, 0, "-", "semantic"], [21, 0, 0, "-", "syntax"]], "core.util.webpub_manifest_parser.core.ast": [[21, 1, 1, "", "ArrayOfCollectionsProperty"], [21, 1, 1, "", "ArrayOfContributorsProperty"], [21, 1, 1, "", "ArrayOfLinksProperty"], [21, 1, 1, "", "ArrayOfSubjectsProperty"], [21, 1, 1, "", "Collection"], [21, 1, 1, "", "CollectionList"], [21, 1, 1, "", "CompactCollection"], [21, 1, 1, "", "CompactCollectionProperty"], [21, 1, 1, "", "Contributor"], [21, 1, 1, "", "Extendable"], [21, 1, 1, "", "Link"], [21, 1, 1, "", "LinkList"], [21, 1, 1, "", "LinkProperties"], [21, 1, 1, "", "Manifestlike"], [21, 1, 1, "", "Metadata"], [21, 1, 1, "", "Node"], [21, 1, 1, "", "Owner"], [21, 1, 1, "", "PresentationMetadata"], [21, 1, 1, "", "Subject"], [21, 1, 1, "", "Visitable"], [21, 1, 1, "", "Visitor"]], "core.util.webpub_manifest_parser.core.ast.ArrayOfCollectionsProperty": [[21, 4, 1, "", "role"]], "core.util.webpub_manifest_parser.core.ast.ArrayOfContributorsProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.ast.ArrayOfSubjectsProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.ast.Collection": [[21, 4, 1, "", "compact"], [21, 4, 1, "", "full"], [21, 3, 1, "", "metadata"], [21, 4, 1, "", "sub_collections"]], "core.util.webpub_manifest_parser.core.ast.CollectionList": [[21, 2, 1, "", "get_by_role"]], "core.util.webpub_manifest_parser.core.ast.CompactCollection": [[21, 3, 1, "", "links"], [21, 4, 1, "", "role"]], "core.util.webpub_manifest_parser.core.ast.CompactCollectionProperty": [[21, 4, 1, "", "role"]], "core.util.webpub_manifest_parser.core.ast.Contributor": [[21, 3, 1, "", "identifier"], [21, 3, 1, "", "links"], [21, 3, 1, "", "name"], [21, 3, 1, "", "position"], [21, 3, 1, "", "roles"], [21, 3, 1, "", "sort_as"]], "core.util.webpub_manifest_parser.core.ast.Extendable": [[21, 3, 1, "", "extensions"], [21, 2, 1, "", "get_extension"]], "core.util.webpub_manifest_parser.core.ast.Link": [[21, 3, 1, "", "alternates"], [21, 3, 1, "", "bitrate"], [21, 3, 1, "", "children"], [21, 3, 1, "", "duration"], [21, 3, 1, "", "height"], [21, 3, 1, "", "href"], [21, 3, 1, "", "languages"], [21, 3, 1, "", "properties"], [21, 3, 1, "", "rels"], [21, 3, 1, "", "templated"], [21, 3, 1, "", "title"], [21, 3, 1, "", "type"], [21, 3, 1, "", "width"]], "core.util.webpub_manifest_parser.core.ast.LinkList": [[21, 2, 1, "", "get_by_href"], [21, 2, 1, "", "get_by_rel"]], "core.util.webpub_manifest_parser.core.ast.LinkProperties": [[21, 3, 1, "", "clipped"], [21, 3, 1, "", "extensions"], [21, 3, 1, "", "fit"], [21, 3, 1, "", "orientation"], [21, 3, 1, "", "page"], [21, 3, 1, "", "spread"]], "core.util.webpub_manifest_parser.core.ast.Metadata": [[21, 3, 1, "", "artists"], [21, 3, 1, "", "authors"], [21, 3, 1, "", "belongs_to"], [21, 3, 1, "", "colorists"], [21, 3, 1, "", "contributors"], [21, 3, 1, "", "description"], [21, 3, 1, "", "duration"], [21, 3, 1, "", "editors"], [21, 3, 1, "", "identifier"], [21, 3, 1, "", "illustrators"], [21, 3, 1, "", "imprints"], [21, 3, 1, "", "inkers"], [21, 3, 1, "", "languages"], [21, 3, 1, "", "letterers"], [21, 3, 1, "", "modified"], [21, 3, 1, "", "narrators"], [21, 3, 1, "", "number_of_pages"], [21, 3, 1, "", "pencilers"], [21, 3, 1, "", "published"], [21, 3, 1, "", "publishers"], [21, 3, 1, "", "reading_progression"], [21, 3, 1, "", "sort_as"], [21, 3, 1, "", "subjects"], [21, 3, 1, "", "subtitle"], [21, 3, 1, "", "title"], [21, 3, 1, "", "translators"], [21, 3, 1, "", "type"]], "core.util.webpub_manifest_parser.core.ast.Node": [[21, 2, 1, "", "accept"]], "core.util.webpub_manifest_parser.core.ast.Owner": [[21, 3, 1, "", "collection"], [21, 3, 1, "", "series"]], "core.util.webpub_manifest_parser.core.ast.PresentationMetadata": [[21, 3, 1, "", "clipped"], [21, 3, 1, "", "continuous"], [21, 3, 1, "", "fit"], [21, 3, 1, "", "orientation"], [21, 3, 1, "", "overflow"], [21, 3, 1, "", "spread"]], "core.util.webpub_manifest_parser.core.ast.Subject": [[21, 3, 1, "", "code"], [21, 3, 1, "", "links"], [21, 3, 1, "", "name"], [21, 3, 1, "", "scheme"], [21, 3, 1, "", "sort_as"]], "core.util.webpub_manifest_parser.core.ast.Visitable": [[21, 2, 1, "", "accept"]], "core.util.webpub_manifest_parser.core.ast.Visitor": [[21, 2, 1, "", "visit"]], "core.util.webpub_manifest_parser.core.errors": [[21, 6, 1, "", "BaseSemanticError"], [21, 6, 1, "", "BaseSyntaxError"]], "core.util.webpub_manifest_parser.core.parsers": [[21, 1, 1, "", "AnyOfParser"], [21, 1, 1, "", "ArrayParser"], [21, 1, 1, "", "BooleanParser"], [21, 1, 1, "", "DateParser"], [21, 1, 1, "", "DateTimeParser"], [21, 1, 1, "", "DocumentParser"], [21, 1, 1, "", "DocumentParserFactory"], [21, 1, 1, "", "EnumParser"], [21, 1, 1, "", "FormatChecker"], [21, 1, 1, "", "IntegerParser"], [21, 1, 1, "", "LocalizableStringParser"], [21, 1, 1, "", "NumberParser"], [21, 1, 1, "", "NumericParser"], [21, 1, 1, "", "ObjectParser"], [21, 1, 1, "", "StringParser"], [21, 1, 1, "", "StringPatternParser"], [21, 1, 1, "", "TypeParser"], [21, 1, 1, "", "URIParser"], [21, 1, 1, "", "URIReferenceParser"], [21, 1, 1, "", "URITemplateParser"], [21, 1, 1, "", "ValueParser"], [21, 6, 1, "", "ValueParsingError"], [21, 5, 1, "", "find_parser"]], "core.util.webpub_manifest_parser.core.parsers.AnyOfParser": [[21, 4, 1, "", "inner_parsers"], [21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.ArrayParser": [[21, 4, 1, "", "item_parser"], [21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.BooleanParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.DocumentParser": [[21, 2, 1, "", "get_manifest_json"], [21, 2, 1, "", "parse_file"], [21, 2, 1, "", "parse_json"], [21, 2, 1, "", "parse_stream"], [21, 2, 1, "", "parse_url"]], "core.util.webpub_manifest_parser.core.parsers.DocumentParserFactory": [[21, 2, 1, "", "create"]], "core.util.webpub_manifest_parser.core.parsers.EnumParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.FormatChecker": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.LocalizableStringParser": [[21, 3, 1, "", "LANGUAGE_PATTERN"]], "core.util.webpub_manifest_parser.core.parsers.NumericParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.ObjectParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.StringParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.StringPatternParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.TypeParser": [[21, 2, 1, "", "parse"], [21, 4, 1, "", "type"]], "core.util.webpub_manifest_parser.core.parsers.URITemplateParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.ValueParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.properties": [[21, 1, 1, "", "ArrayOfStringsProperty"], [21, 1, 1, "", "ArrayProperty"], [21, 1, 1, "", "BaseArrayProperty"], [21, 1, 1, "", "BooleanProperty"], [21, 1, 1, "", "DateOrTimeProperty"], [21, 1, 1, "", "DateProperty"], [21, 1, 1, "", "DateTimeProperty"], [21, 1, 1, "", "EnumProperty"], [21, 1, 1, "", "HasProperties"], [21, 1, 1, "", "IntegerProperty"], [21, 1, 1, "", "ListOfLanguagesProperty"], [21, 1, 1, "", "LocalizableStringProperty"], [21, 1, 1, "", "NumberProperty"], [21, 1, 1, "", "ParsableProperty"], [21, 1, 1, "", "PropertiesGrouping"], [21, 1, 1, "", "Property"], [21, 1, 1, "", "StringProperty"], [21, 1, 1, "", "TypeProperty"], [21, 1, 1, "", "URIProperty"], [21, 1, 1, "", "URIReferenceProperty"], [21, 1, 1, "", "URITemplateProperty"]], "core.util.webpub_manifest_parser.core.properties.BaseArrayProperty": [[21, 4, 1, "", "list_type"]], "core.util.webpub_manifest_parser.core.properties.BooleanProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.DateOrTimeProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.DateProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.DateTimeProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.HasProperties": [[21, 2, 1, "", "get_setting_value"], [21, 2, 1, "", "set_setting_value"]], "core.util.webpub_manifest_parser.core.properties.LocalizableStringProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.ParsableProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.PropertiesGrouping": [[21, 2, 1, "", "get_class_properties"], [21, 2, 1, "", "get_required_class_properties"], [21, 2, 1, "", "get_setting_value"], [21, 2, 1, "", "set_setting_value"]], "core.util.webpub_manifest_parser.core.properties.Property": [[21, 4, 1, "", "default_value"], [21, 4, 1, "", "key"], [21, 4, 1, "", "parser"], [21, 4, 1, "", "required"]], "core.util.webpub_manifest_parser.core.properties.StringProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.URIProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.URIReferenceProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.URITemplateProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.registry": [[21, 1, 1, "", "CollectionRole"], [21, 1, 1, "", "LinkRelation"], [21, 1, 1, "", "MediaType"], [21, 1, 1, "", "Registry"], [21, 1, 1, "", "RegistryItem"]], "core.util.webpub_manifest_parser.core.registry.CollectionRole": [[21, 4, 1, "", "compact"], [21, 4, 1, "", "multi"], [21, 4, 1, "", "required"]], "core.util.webpub_manifest_parser.core.registry.RegistryItem": [[21, 4, 1, "", "key"]], "core.util.webpub_manifest_parser.core.semantic": [[21, 6, 1, "", "CollectionWrongFormatError"], [21, 1, 1, "", "SemanticAnalyzer"]], "core.util.webpub_manifest_parser.core.semantic.CollectionWrongFormatError": [[21, 4, 1, "", "collection"]], "core.util.webpub_manifest_parser.core.semantic.SemanticAnalyzer": [[21, 3, 1, "", "visit"]], "core.util.webpub_manifest_parser.core.syntax": [[21, 6, 1, "", "MissingPropertyError"], [21, 1, 1, "", "SyntaxAnalyzer"]], "core.util.webpub_manifest_parser.core.syntax.MissingPropertyError": [[21, 4, 1, "", "cls"], [21, 4, 1, "", "object_property"]], "core.util.webpub_manifest_parser.core.syntax.SyntaxAnalyzer": [[21, 3, 1, "", "CONTEXT"], [21, 3, 1, "", "LINKS"], [21, 3, 1, "", "METADATA"], [21, 3, 1, "", "METADATA_IDENTIFIER"], [21, 2, 1, "", "analyze"]], "core.util.webpub_manifest_parser.epub": [[22, 0, 0, "-", "ast"]], "core.util.webpub_manifest_parser.epub.ast": [[22, 1, 1, "", "EPUBEncryptionSettings"], [22, 1, 1, "", "EPUBLinkProperties"], [22, 1, 1, "", "EPUBMetadata"], [22, 1, 1, "", "EPUBPresentationHints"]], "core.util.webpub_manifest_parser.epub.ast.EPUBEncryptionSettings": [[22, 3, 1, "", "algorithm"], [22, 3, 1, "", "compression"], [22, 3, 1, "", "original_length"], [22, 3, 1, "", "profile"], [22, 3, 1, "", "scheme"]], "core.util.webpub_manifest_parser.epub.ast.EPUBLinkProperties": [[22, 3, 1, "", "contains"], [22, 3, 1, "", "encryption_settings"], [22, 3, 1, "", "layout"]], "core.util.webpub_manifest_parser.epub.ast.EPUBMetadata": [[22, 3, 1, "", "presentation"]], "core.util.webpub_manifest_parser.epub.ast.EPUBPresentationHints": [[22, 3, 1, "", "layout"]], "core.util.webpub_manifest_parser.errors": [[20, 6, 1, "", "BaseError"]], "core.util.webpub_manifest_parser.errors.BaseError": [[20, 4, 1, "", "inner_exception"]], "core.util.webpub_manifest_parser.opds2": [[23, 0, 0, "-", "ast"], [23, 0, 0, "-", "parsers"], [23, 0, 0, "-", "registry"], [23, 0, 0, "-", "semantic"], [23, 0, 0, "-", "syntax"]], "core.util.webpub_manifest_parser.opds2.ast": [[23, 1, 1, "", "OPDS2AcquisitionObject"], [23, 1, 1, "", "OPDS2AvailabilityInformation"], [23, 1, 1, "", "OPDS2AvailabilityType"], [23, 1, 1, "", "OPDS2CopiesInformation"], [23, 1, 1, "", "OPDS2Facet"], [23, 1, 1, "", "OPDS2Feed"], [23, 1, 1, "", "OPDS2FeedMetadata"], [23, 1, 1, "", "OPDS2Group"], [23, 1, 1, "", "OPDS2HoldsInformation"], [23, 1, 1, "", "OPDS2LinkProperties"], [23, 1, 1, "", "OPDS2Navigation"], [23, 1, 1, "", "OPDS2Price"], [23, 1, 1, "", "OPDS2Publication"], [23, 1, 1, "", "TitleProperty"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2AcquisitionObject": [[23, 3, 1, "", "child"], [23, 3, 1, "", "type"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2AvailabilityInformation": [[23, 3, 1, "", "since"], [23, 3, 1, "", "state"], [23, 3, 1, "", "until"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2AvailabilityType": [[23, 3, 1, "", "AVAILABLE"], [23, 3, 1, "", "READY"], [23, 3, 1, "", "RESERVED"], [23, 3, 1, "", "UNAVAILABLE"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2CopiesInformation": [[23, 3, 1, "", "available"], [23, 3, 1, "", "total"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2Facet": [[23, 3, 1, "", "metadata"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2Feed": [[23, 3, 1, "", "facets"], [23, 3, 1, "", "groups"], [23, 3, 1, "", "metadata"], [23, 3, 1, "", "navigation"], [23, 3, 1, "", "publications"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2FeedMetadata": [[23, 3, 1, "", "current_page"], [23, 3, 1, "", "description"], [23, 3, 1, "", "identifier"], [23, 3, 1, "", "items_per_page"], [23, 3, 1, "", "modified"], [23, 3, 1, "", "number_of_items"], [23, 3, 1, "", "subtitle"], [23, 3, 1, "", "title"], [23, 3, 1, "", "type"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2Group": [[23, 3, 1, "", "metadata"], [23, 3, 1, "", "navigation"], [23, 3, 1, "", "publications"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2HoldsInformation": [[23, 3, 1, "", "position"], [23, 3, 1, "", "total"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2LinkProperties": [[23, 3, 1, "", "availability"], [23, 3, 1, "", "copies"], [23, 3, 1, "", "holds"], [23, 3, 1, "", "indirect_acquisition"], [23, 3, 1, "", "number_of_items"], [23, 3, 1, "", "price"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2Price": [[23, 3, 1, "", "currency"], [23, 3, 1, "", "value"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2Publication": [[23, 3, 1, "", "images"]], "core.util.webpub_manifest_parser.opds2.ast.TitleProperty": [[23, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.opds2.parsers": [[23, 1, 1, "", "OPDS2DocumentParserFactory"]], "core.util.webpub_manifest_parser.opds2.parsers.OPDS2DocumentParserFactory": [[23, 2, 1, "", "create"]], "core.util.webpub_manifest_parser.opds2.registry": [[23, 1, 1, "", "OPDS2CollectionRolesRegistry"], [23, 1, 1, "", "OPDS2LinkRelationsRegistry"], [23, 1, 1, "", "OPDS2MediaTypesRegistry"]], "core.util.webpub_manifest_parser.opds2.registry.OPDS2CollectionRolesRegistry": [[23, 3, 1, "", "FACETS"], [23, 3, 1, "", "GROUPS"], [23, 3, 1, "", "IMAGES"], [23, 3, 1, "", "NAVIGATION"], [23, 3, 1, "", "OPDS_2_0_ROLES"], [23, 3, 1, "", "PUBLICATIONS"]], "core.util.webpub_manifest_parser.opds2.registry.OPDS2LinkRelationsRegistry": [[23, 3, 1, "", "ACQUISITION"], [23, 3, 1, "", "BORROW"], [23, 3, 1, "", "BUY"], [23, 3, 1, "", "CORE_LINK_RELATIONS"], [23, 3, 1, "", "OPEN_ACCESS"], [23, 3, 1, "", "PREVIEW"], [23, 3, 1, "", "SAMPLE"], [23, 3, 1, "", "SUBSCRIBE"]], "core.util.webpub_manifest_parser.opds2.registry.OPDS2MediaTypesRegistry": [[23, 3, 1, "", "OPDS_FEED"], [23, 3, 1, "", "OPDS_MEDIA_TYPES"], [23, 3, 1, "", "OPDS_PUBLICATION"]], "core.util.webpub_manifest_parser.opds2.semantic": [[23, 1, 1, "", "OPDS2SemanticAnalyzer"]], "core.util.webpub_manifest_parser.opds2.semantic.OPDS2SemanticAnalyzer": [[23, 3, 1, "", "visit"]], "core.util.webpub_manifest_parser.opds2.syntax": [[23, 1, 1, "", "OPDS2SyntaxAnalyzer"]], "core.util.webpub_manifest_parser.rwpm": [[24, 0, 0, "-", "ast"], [24, 0, 0, "-", "parser"], [24, 0, 0, "-", "registry"], [24, 0, 0, "-", "semantic"], [24, 0, 0, "-", "syntax"]], "core.util.webpub_manifest_parser.rwpm.ast": [[24, 1, 1, "", "RWPMManifest"]], "core.util.webpub_manifest_parser.rwpm.ast.RWPMManifest": [[24, 3, 1, "", "DEFAULT_CONTEXT"], [24, 3, 1, "", "context"], [24, 3, 1, "", "reading_order"], [24, 3, 1, "", "resources"], [24, 3, 1, "", "toc"]], "core.util.webpub_manifest_parser.rwpm.parser": [[24, 1, 1, "", "RWPMDocumentParserFactory"]], "core.util.webpub_manifest_parser.rwpm.parser.RWPMDocumentParserFactory": [[24, 2, 1, "", "create"]], "core.util.webpub_manifest_parser.rwpm.registry": [[24, 1, 1, "", "RWPMCollectionRolesRegistry"], [24, 1, 1, "", "RWPMLinkRelationsRegistry"], [24, 1, 1, "", "RWPMMediaTypesRegistry"]], "core.util.webpub_manifest_parser.rwpm.registry.RWPMCollectionRolesRegistry": [[24, 3, 1, "", "CORE_ROLES"], [24, 3, 1, "", "EXTENSIONS"], [24, 3, 1, "", "GUIDED"], [24, 3, 1, "", "LANDMARKS"], [24, 3, 1, "", "LOA"], [24, 3, 1, "", "LOI"], [24, 3, 1, "", "LOT"], [24, 3, 1, "", "LOV"], [24, 3, 1, "", "PAGE_LIST"], [24, 3, 1, "", "READING_ORDER"], [24, 3, 1, "", "RESOURCES"], [24, 3, 1, "", "TOC"]], "core.util.webpub_manifest_parser.rwpm.registry.RWPMLinkRelationsRegistry": [[24, 3, 1, "", "ALTERNATE"], [24, 3, 1, "", "CONTENTS"], [24, 3, 1, "", "CORE_LINK_RELATIONS"], [24, 3, 1, "", "COVER"], [24, 3, 1, "", "MANIFEST"], [24, 3, 1, "", "SEARCH"], [24, 3, 1, "", "SELF"]], "core.util.webpub_manifest_parser.rwpm.registry.RWPMMediaTypesRegistry": [[24, 3, 1, "", "CORE_TYPES"], [24, 3, 1, "", "CSS"], [24, 3, 1, "", "EPUB_PUBLICATION_PACKAGE"], [24, 3, 1, "", "GIF"], [24, 3, 1, "", "HTML"], [24, 3, 1, "", "JPEG"], [24, 3, 1, "", "MANIFEST"], [24, 3, 1, "", "PNG"], [24, 3, 1, "", "SVG"], [24, 3, 1, "", "SVG_XML"], [24, 3, 1, "", "WEBP"], [24, 3, 1, "", "WEB_PUBLICATION_PACKAGE"]], "core.util.webpub_manifest_parser.rwpm.semantic": [[24, 1, 1, "", "RWPMSemanticAnalyzer"]], "core.util.webpub_manifest_parser.rwpm.semantic.RWPMSemanticAnalyzer": [[24, 3, 1, "", "visit"]], "core.util.webpub_manifest_parser.rwpm.syntax": [[24, 1, 1, "", "RWPMSyntaxAnalyzer"]], "core.util.webpub_manifest_parser.utils": [[20, 5, 1, "", "all_unique"], [20, 5, 1, "", "cast"], [20, 5, 1, "", "encode"], [20, 5, 1, "", "first_or_default"], [20, 5, 1, "", "is_string"]], "core.util.worker_pools": [[19, 1, 1, "", "DatabaseJob"], [19, 1, 1, "", "DatabasePool"], [19, 1, 1, "", "DatabaseWorker"], [19, 1, 1, "", "Job"], [19, 1, 1, "", "Pool"], [19, 1, 1, "", "Worker"]], "core.util.worker_pools.DatabaseJob": [[19, 2, 1, "", "do_run"], [19, 2, 1, "", "finalize"], [19, 2, 1, "", "rollback"]], "core.util.worker_pools.DatabasePool": [[19, 2, 1, "", "create_worker"]], "core.util.worker_pools.DatabaseWorker": [[19, 2, 1, "", "do_job"], [19, 2, 1, "", "factory"]], "core.util.worker_pools.Job": [[19, 2, 1, "", "do_run"], [19, 2, 1, "", "finalize"], [19, 2, 1, "", "rollback"], [19, 2, 1, "", "run"]], "core.util.worker_pools.Pool": [[19, 2, 1, "", "create_worker"], [19, 2, 1, "", "get"], [19, 2, 1, "", "inc_error"], [19, 2, 1, "", "join"], [19, 3, 1, "", "log"], [19, 2, 1, "", "put"], [19, 2, 1, "", "restart"], [19, 4, 1, "", "success_rate"], [19, 2, 1, "", "task_done"]], "core.util.worker_pools.Worker": [[19, 2, 1, "", "do_job"], [19, 2, 1, "", "factory"], [19, 4, 1, "", "log"], [19, 2, 1, "", "run"]], "core.util.xmlparser": [[19, 1, 1, "", "XMLParser"]], "core.util.xmlparser.XMLParser": [[19, 3, 1, "", "NAMESPACES"], [19, 2, 1, "", "int_of_optional_subtag"], [19, 2, 1, "", "int_of_subtag"], [19, 2, 1, "", "process_all"], [19, 2, 1, "", "process_one"], [19, 2, 1, "", "text_of_optional_subtag"], [19, 2, 1, "", "text_of_subtag"]], "scripts": [[27, 1, 1, "", "AdobeAccountIDResetScript"], [27, 1, 1, "", "AvailabilityRefreshScript"], [27, 1, 1, "", "CacheFacetListsPerLane"], [27, 1, 1, "", "CacheMARCFiles"], [27, 1, 1, "", "CacheOPDSGroupFeedPerLane"], [27, 1, 1, "", "CacheRepresentationPerLane"], [27, 1, 1, "", "CompileTranslationsScript"], [27, 1, 1, "", "CreateWorksForIdentifiersScript"], [27, 1, 1, "", "DirectoryImportScript"], [27, 1, 1, "", "DisappearingBookReportScript"], [27, 1, 1, "", "FillInAuthorScript"], [27, 1, 1, "", "InstanceInitializationScript"], [27, 1, 1, "", "LaneResetScript"], [27, 1, 1, "", "LanguageListScript"], [27, 1, 1, "", "LoanReaperScript"], [27, 1, 1, "", "LocalAnalyticsExportScript"], [27, 1, 1, "", "MetadataCalculationScript"], [27, 1, 1, "", "NYTBestSellerListsScript"], [27, 1, 1, "", "NovelistSnapshotScript"], [27, 1, 1, "", "ODLImportScript"], [27, 1, 1, "", "OPDSForDistributorsImportScript"], [27, 1, 1, "", "OPDSForDistributorsReaperScript"], [27, 1, 1, "", "Script"], [27, 1, 1, "", "SharedODLImportScript"], [27, 1, 1, "", "UpdateStaffPicksScript"]], "scripts.AdobeAccountIDResetScript": [[27, 2, 1, "", "arg_parser"], [27, 2, 1, "", "do_run"], [27, 2, 1, "", "process_patron"]], "scripts.AvailabilityRefreshScript": [[27, 2, 1, "", "do_run"], [27, 2, 1, "", "refresh_availability"]], "scripts.CacheFacetListsPerLane": [[27, 2, 1, "", "arg_parser"], [27, 2, 1, "", "do_generate"], [27, 2, 1, "", "facets"], [27, 3, 1, "", "name"], [27, 2, 1, "", "pagination"], [27, 2, 1, "", "parse_args"]], "scripts.CacheMARCFiles": [[27, 2, 1, "", "arg_parser"], [27, 3, 1, "", "name"], [27, 2, 1, "", "parse_args"], [27, 2, 1, "", "process_lane"], [27, 2, 1, "", "process_library"], [27, 2, 1, "", "should_process_lane"], [27, 2, 1, "", "should_process_library"]], "scripts.CacheOPDSGroupFeedPerLane": [[27, 2, 1, "", "do_generate"], [27, 2, 1, "", "facets"], [27, 3, 1, "", "name"], [27, 2, 1, "", "should_process_lane"]], "scripts.CacheRepresentationPerLane": [[27, 3, 1, "", "ACCEPT_HEADER"], [27, 2, 1, "", "arg_parser"], [27, 2, 1, "", "cache_url"], [27, 3, 1, "", "cache_url_method"], [27, 2, 1, "", "facets"], [27, 2, 1, "", "generate_representation"], [27, 3, 1, "", "name"], [27, 2, 1, "", "pagination"], [27, 2, 1, "", "parse_args"], [27, 2, 1, "", "process_lane"], [27, 2, 1, "", "process_library"], [27, 2, 1, "", "should_process_lane"]], "scripts.CompileTranslationsScript": [[27, 2, 1, "", "run"]], "scripts.CreateWorksForIdentifiersScript": [[27, 3, 1, "", "BATCH_SIZE"], [27, 3, 1, "", "name"], [27, 2, 1, "", "process_batch"], [27, 2, 1, "", "run"], [27, 3, 1, "", "to_check"]], "scripts.DirectoryImportScript": [[27, 2, 1, "", "annotate_metadata"], [27, 2, 1, "", "arg_parser"], [27, 2, 1, "", "do_run"], [27, 2, 1, "", "load_circulation_data"], [27, 2, 1, "", "load_collection"], [27, 2, 1, "", "load_cover_link"], [27, 2, 1, "", "load_metadata"], [27, 3, 1, "", "name"], [27, 2, 1, "", "run_with_arguments"], [27, 2, 1, "", "work_from_metadata"]], "scripts.DisappearingBookReportScript": [[27, 2, 1, "", "do_run"], [27, 2, 1, "", "explain"], [27, 3, 1, "", "format"], [27, 2, 1, "", "investigate"]], "scripts.FillInAuthorScript": [[27, 3, 1, "", "name"], [27, 2, 1, "", "q"]], "scripts.InstanceInitializationScript": [[27, 3, 1, "", "TEST_SQL"], [27, 2, 1, "", "do_run"], [27, 3, 1, "", "name"], [27, 2, 1, "", "run"]], "scripts.LaneResetScript": [[27, 2, 1, "", "arg_parser"], [27, 2, 1, "", "do_run"], [27, 2, 1, "", "process_library"]], "scripts.LanguageListScript": [[27, 2, 1, "", "languages"], [27, 2, 1, "", "process_library"]], "scripts.LoanReaperScript": [[27, 2, 1, "", "do_run"], [27, 3, 1, "", "name"]], "scripts.LocalAnalyticsExportScript": [[27, 2, 1, "", "arg_parser"], [27, 2, 1, "", "do_run"]], "scripts.MetadataCalculationScript": [[27, 3, 1, "", "name"], [27, 2, 1, "", "q"], [27, 2, 1, "", "run"]], "scripts.NYTBestSellerListsScript": [[27, 2, 1, "", "do_run"], [27, 3, 1, "", "name"]], "scripts.NovelistSnapshotScript": [[27, 2, 1, "", "do_run"]], "scripts.ODLImportScript": [[27, 3, 1, "", "IMPORTER_CLASS"], [27, 3, 1, "", "MONITOR_CLASS"], [27, 3, 1, "", "PROTOCOL"]], "scripts.OPDSForDistributorsImportScript": [[27, 3, 1, "", "IMPORTER_CLASS"], [27, 3, 1, "", "MONITOR_CLASS"], [27, 3, 1, "", "PROTOCOL"]], "scripts.OPDSForDistributorsReaperScript": [[27, 3, 1, "", "IMPORTER_CLASS"], [27, 3, 1, "", "MONITOR_CLASS"], [27, 3, 1, "", "PROTOCOL"]], "scripts.Script": [[27, 2, 1, "", "load_config"]], "scripts.SharedODLImportScript": [[27, 3, 1, "", "IMPORTER_CLASS"], [27, 3, 1, "", "MONITOR_CLASS"], [27, 3, 1, "", "PROTOCOL"]], "scripts.UpdateStaffPicksScript": [[27, 3, 1, "", "DEFAULT_URL_TEMPLATE"], [27, 2, 1, "", "open"], [27, 2, 1, "", "run"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:property", "5": "py:function", "6": "py:exception"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "property", "Python property"], "5": ["py", "function", "Python function"], "6": ["py", "exception", "Python exception"]}, "titleterms": {"api": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "packag": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "subpackag": [0, 1, 6, 8, 13, 19, 20], "submodul": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24], "annot": 0, "modul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27], "announc": 0, "app": [0, 12], "authent": 0, "axi": 0, "base_control": 0, "bibliotheca": 0, "circul": [0, 25, 26], "circulation_except": 0, "config": [0, 13], "control": [0, 2, 4, 6], "coverag": [0, 13, 16], "custom_index": 0, "custom_patron_catalog": 0, "enki": 0, "feedbook": 0, "firstbook": 0, "firstbook2": 0, "google_analytics_provid": 0, "kansas_patron": 0, "lane": [0, 13], "local_analytics_export": 0, "marc": [0, 13], "metadata_wrangl": 0, "millenium_patron": 0, "monitor": [0, 8, 13], "novelist": 0, "nyt": 0, "odilo": 0, "odl": 0, "onix": 0, "opd": [0, 1, 13], "opds_for_distributor": 0, "overdr": [0, 13, 14], "problem_detail": [0, 1, 13, 19], "rbdigit": [0, 14], "registri": [0, 21, 23, 24], "selftest": [0, 13], "shared_collect": 0, "simple_authent": 0, "test": [0, 13], "web_publication_manifest": [0, 19], "content": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "admin": [1, 2, 16], "admin_authentication_provid": 1, "announcement_list_valid": 1, "except": [1, 13, 15], "geographic_valid": 1, "google_oauth_admin_authentication_provid": 1, "password_admin_authentication_provid": 1, "template_styl": 1, "templat": 1, "valid": [1, 7, 9], "admin_auth_servic": 2, "analytics_servic": 2, "catalog_servic": 2, "cdn_servic": 2, "collection_library_registr": 2, "collection_self_test": 2, "collection_set": 2, "discovery_service_library_registr": 2, "discovery_servic": 2, "individual_admin_set": 2, "library_set": 2, "metadata_service_self_test": 2, "metadata_servic": 2, "patron_auth_service_self_test": 2, "patron_auth_servic": 2, "search_service_self_test": 2, "self_test": 2, "sitewide_servic": 2, "sitewide_set": 2, "storage_servic": 2, "work_editor": 2, "clever": 3, "lcp": [4, 15], "collect": [4, 16], "encrypt": 4, "factori": 4, "hash": 4, "import": [4, 5], "mirror": [4, 13], "server": 4, "util": [4, 11, 19, 20, 21, 22, 23, 24], "proquest": 5, "client": [5, 10], "credenti": [5, 15, 16], "identifi": [5, 16], "script": [5, 13, 27], "saml": [6, 7, 8, 9], "auth": 6, "provid": 6, "configur": [7, 16], "model": [7, 8, 9, 16], "metadata": [8, 9], "filter": 8, "parser": [8, 17, 21, 23, 24], "feder": 9, "incommon": 9, "loader": 9, "sip": 10, "dialect": 10, "patron": [11, 16], "short_client_token": 11, "url": 11, "core": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "analyt": 13, "app_serv": 13, "cdn": 13, "entrypoint": 13, "external_list": 13, "external_search": 13, "facet": 13, "local_analytics_provid": 13, "log": 13, "metadata_lay": 13, "mock_analytics_provid": 13, "opds2_import": 13, "opds_import": 13, "opensearch": 13, "s3": 13, "user_profil": 13, "classifi": 14, "ag": 14, "bic": 14, "bisac": 14, "ddc": 14, "gutenberg": 14, "keyword": 14, "lcc": 14, "simplifi": [14, 25], "cachedfe": 16, "circulationev": 16, "classif": 16, "complaint": 16, "constant": 16, "contributor": 16, "customlist": 16, "datasourc": 16, "edit": 16, "hasfulltablecach": 16, "integrationcli": 16, "librari": [16, 25], "licens": 16, "listen": 16, "measur": 16, "resourc": [16, 18], "work": 16, "python_expression_dsl": 17, "ast": [17, 21, 22, 23, 24], "evalu": 17, "accept_languag": 19, "authentication_for_opd": 19, "datetime_help": 19, "epub": [19, 22], "flask_util": 19, "http": 19, "languag": 19, "median": 19, "opds_writ": 19, "permanent_work_id": 19, "personal_nam": 19, "stopword": 19, "string_help": 19, "summari": 19, "titl": 19, "worker_pool": 19, "xmlparser": 19, "webpub_manifest_pars": [20, 21, 22, 23, 24], "error": [20, 21], "properti": 21, "semant": [21, 23, 24], "syntax": [21, 23, 24], "opds2": 23, "rwpm": 24, "welcom": 25, "manag": 25, "s": 25, "document": 25, "indic": 25, "tabl": 25}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx": 56}})
\ No newline at end of file
+Search.setIndex({"docnames": ["api", "api.admin", "api.admin.controller", "api.clever", "api.lcp", "api.proquest", "api.saml", "api.saml.configuration", "api.saml.metadata", "api.saml.metadata.federations", "api.sip", "api.util", "app", "core", "core.classifier", "core.lcp", "core.model", "core.python_expression_dsl", "core.resources", "core.util", "core.util.webpub_manifest_parser", "core.util.webpub_manifest_parser.core", "core.util.webpub_manifest_parser.epub", "core.util.webpub_manifest_parser.opds2", "core.util.webpub_manifest_parser.rwpm", "index", "modules", "scripts"], "filenames": ["api.rst", "api.admin.rst", "api.admin.controller.rst", "api.clever.rst", "api.lcp.rst", "api.proquest.rst", "api.saml.rst", "api.saml.configuration.rst", "api.saml.metadata.rst", "api.saml.metadata.federations.rst", "api.sip.rst", "api.util.rst", "app.rst", "core.rst", "core.classifier.rst", "core.lcp.rst", "core.model.rst", "core.python_expression_dsl.rst", "core.resources.rst", "core.util.rst", "core.util.webpub_manifest_parser.rst", "core.util.webpub_manifest_parser.core.rst", "core.util.webpub_manifest_parser.epub.rst", "core.util.webpub_manifest_parser.opds2.rst", "core.util.webpub_manifest_parser.rwpm.rst", "index.rst", "modules.rst", "scripts.rst"], "titles": ["api package", "api.admin package", "api.admin.controller package", "api.clever package", "api.lcp package", "api.proquest package", "api.saml package", "api.saml.configuration package", "api.saml.metadata package", "api.saml.metadata.federations package", "api.sip package", "api.util package", "app module", "core package", "core.classifier package", "core.lcp package", "core.model package", "core.python_expression_dsl package", "core.resources package", "core.util package", "core.util.webpub_manifest_parser package", "core.util.webpub_manifest_parser.core package", "core.util.webpub_manifest_parser.epub package", "core.util.webpub_manifest_parser.opds2 package", "core.util.webpub_manifest_parser.rwpm package", "Welcome to Library Simplified Circulation Manager\u2019s documentation!", "circulation", "scripts module"], "terms": {"admin": [0, 13, 26, 27], "admin_auth_servic": [0, 1], "analytics_servic": [0, 1], "catalog_servic": [0, 1], "cdn_servic": [0, 1], "collection_library_registr": [0, 1], "collection_self_test": [0, 1], "collection_set": [0, 1], "discovery_service_library_registr": [0, 1], "discovery_servic": [0, 1], "individual_admin_set": [0, 1], "library_set": [0, 1, 3, 5, 13], "metadata_service_self_test": [0, 1], "metadata_servic": [0, 1], "patron_auth_service_self_test": [0, 1], "patron_auth_servic": [0, 1], "search_service_self_test": [0, 1], "self_test": [0, 1], "sitewide_servic": [0, 1], "sitewide_set": [0, 1, 13], "storage_servic": [0, 1], "work_editor": [0, 1], "admin_authentication_provid": [0, 26], "announcement_list_valid": [0, 26], "except": [0, 2, 4, 5, 7, 8, 9, 10, 11, 16, 17, 19, 20, 21, 26], "geographic_valid": [0, 26], "google_oauth_admin_authentication_provid": [0, 26], "password_admin_authentication_provid": [0, 26], "template_styl": [0, 26], "templat": [0, 13, 16, 21, 26], "valid": [0, 2, 3, 4, 5, 6, 8, 10, 11, 13, 16, 19, 21, 26], "clever": [0, 26], "lcp": [0, 2, 13, 16, 19, 26], "collect": [0, 2, 5, 13, 14, 19, 20, 21, 23, 24, 26, 27], "encrypt": [0, 7, 8, 22, 26], "factori": [0, 5, 7, 16, 19, 21, 23, 24, 26], "hash": [0, 15, 26], "import": [0, 2, 13, 14, 16, 26, 27], "mirror": [0, 2, 5, 14, 16, 26, 27], "server": [0, 2, 3, 5, 10, 13, 14, 15, 16, 19, 26, 27], "util": [0, 1, 2, 6, 7, 13, 14, 26], "proquest": [0, 2, 16, 26], "client": [0, 1, 2, 3, 6, 11, 13, 14, 16, 26], "credenti": [0, 1, 2, 3, 4, 6, 11, 13, 26, 27], "identifi": [0, 1, 2, 3, 4, 8, 10, 11, 13, 14, 17, 19, 21, 22, 23, 26, 27], "script": [0, 2, 16, 21, 25, 26], "saml": [0, 5, 26], "configur": [0, 1, 2, 4, 5, 6, 9, 10, 11, 13, 19, 26, 27], "model": [0, 4, 5, 6, 11, 13, 14, 15, 26, 27], "metadata": [0, 1, 2, 4, 5, 6, 7, 11, 13, 14, 16, 19, 21, 22, 23, 24, 27], "filter": [0, 6, 13, 14, 16], "parser": [0, 5, 6, 7, 9, 10, 13, 16, 19, 20, 26], "auth": [0, 1, 2, 3, 8, 19, 26], "provid": [0, 2, 3, 4, 5, 7, 8, 13, 14, 16, 26, 27], "sip": [0, 26], "dialect": [0, 26], "patron": [0, 1, 2, 3, 4, 5, 6, 8, 10, 13, 15, 19, 26, 27], "short_client_token": [0, 26], "url": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 13, 16, 19, 21, 26], "class": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "annotationpars": 0, "sourc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "base": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "object": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "classmethod": [0, 1, 2, 4, 5, 10, 11, 13, 14, 16, 19, 21, 27], "pars": [0, 4, 5, 8, 10, 13, 16, 17, 19, 21], "_db": [0, 1, 3, 11, 13, 16, 19, 27], "data": [0, 2, 3, 4, 5, 8, 10, 13, 14, 16, 19, 27], "annotationwrit": 0, "content_typ": [0, 4, 5, 13, 16, 19], "applic": [0, 1, 2, 8, 10, 13, 14, 16, 19, 27], "ld": [0, 14], "json": [0, 2, 4, 5, 8, 13, 16, 19, 21], "profil": [0, 2, 6, 8, 13, 16, 19, 22, 27], "http": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 16, 24, 26, 27], "www": [0, 4, 6, 8, 10, 11, 13, 16, 19], "w3": [0, 4, 13, 16, 19], "org": [0, 1, 2, 3, 4, 8, 10, 11, 13, 14, 16, 19, 24], "ns": [0, 13, 14, 16, 19], "anno": 0, "jsonld": [0, 19, 24], "jsonld_context": 0, "ldp_context": 0, "ldp": 0, "annotation_container_for": 0, "none": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "annotation_page_for": 0, "with_context": 0, "true": [0, 1, 2, 3, 4, 5, 8, 10, 11, 13, 14, 16, 19], "annotations_for": 0, "detail": [0, 1, 2, 8, 10, 13, 14, 16, 19], "load_docu": 0, "retriev": [0, 2, 13, 14, 16], "given": [0, 2, 3, 4, 5, 10, 11, 13, 14, 16, 19, 27], "from": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 13, 14, 16, 19, 27], "local": [0, 4, 8, 13, 14, 16, 19, 27], "file": [0, 4, 5, 10, 13, 16, 19, 21, 27], "avail": [0, 2, 4, 5, 7, 13, 16, 17, 23, 27], "fall": [0, 27], "back": [0, 6, 13, 16, 21], "network": [0, 13, 14, 16, 19], "kwarg": [0, 5, 10, 13, 14, 16, 19, 27], "singl": [0, 2, 5, 8, 10, 13, 14, 16, 19, 21], "librari": [0, 1, 2, 3, 4, 5, 6, 10, 11, 13, 14, 19, 26, 27], "wide": [0, 2, 13, 16], "properti": [0, 1, 2, 4, 5, 6, 7, 8, 10, 13, 14, 16, 17, 19, 20, 22, 23, 24], "for_authentication_docu": 0, "The": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 16, 19, 21, 27], "publish": [0, 13, 14, 16, 19, 21, 22], "represent": [0, 4, 8, 13, 16, 19, 27], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 16, 17, 19, 21, 27], "us": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 23, 27], "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 21, 23, 27], "document": [0, 2, 4, 5, 8, 11, 13, 14, 16, 19, 21], "basic": [0, 2, 8, 13, 14, 16, 19], "just": [0, 2, 6, 10, 11, 13, 16, 27], "id": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 19, 27], "is_act": [0, 13], "should": [0, 2, 3, 4, 5, 6, 8, 10, 13, 14, 16, 27], "displai": [0, 1, 2, 8, 13, 16, 19], "now": [0, 10, 13, 16], "json_readi": [0, 19], "s": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 21, 22, 27], "entir": [0, 13, 16], "list": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 21, 27], "store": [0, 3, 4, 6, 8, 10, 13, 15, 16, 21, 22], "configurationset": [0, 1, 13, 16], "which": [0, 1, 2, 3, 4, 5, 6, 8, 10, 13, 14, 16, 17, 19, 27], "why": [0, 13, 16, 27], "isn": [0, 2, 13, 16, 19, 27], "t": [0, 1, 2, 4, 10, 13, 14, 16, 19, 21, 27], "core": [0, 1, 2, 4, 5, 6, 7, 25, 26, 27], "setting_nam": [0, 16, 21], "activ": [0, 5, 10, 13, 14, 16, 19], "yield": [0, 13, 16, 19, 27], "onli": [0, 2, 3, 4, 5, 8, 10, 13, 14, 16, 19, 20, 21, 22, 23, 27], "for_librari": [0, 16], "load": [0, 9, 13, 16, 27], "paramet": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 17, 19, 20, 21, 27], "A": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 16, 19, 21, 27], "get_local": 0, "initialize_databas": 0, "autoiniti": 0, "run": [0, 2, 4, 5, 13, 14, 16, 19, 27], "authenticationprovid": [0, 3, 6, 10], "integr": [0, 1, 2, 3, 4, 5, 6, 10, 13, 14, 16, 19], "analyt": [0, 3, 6, 10, 14, 16, 26], "opdsauthenticationflow": [0, 19], "handl": [0, 5, 13, 14, 16, 19, 27], "specif": [0, 1, 2, 3, 4, 6, 8, 10, 11, 13, 14, 16, 19, 21, 22, 23], "scheme": [0, 13, 14, 16, 21, 22], "descript": [0, 1, 3, 4, 5, 6, 8, 10, 13, 14, 16, 21, 22, 23], "external_type_regular_express": [0, 13, 16], "flow_typ": [0, 19], "identifies_individu": 0, "institution_id": [0, 10], "library_identifier_field": 0, "library_identifier_restrict": 0, "library_identifier_restriction_barcod": 0, "barcod": [0, 10, 16], "library_identifier_restriction_typ": 0, "library_identifier_restriction_type_list": 0, "library_identifier_restriction_type_non": 0, "library_identifier_restriction_type_prefix": 0, "prefix": [0, 13, 16], "library_identifier_restriction_type_regex": 0, "regex": [0, 8], "library_identifier_restriction_type_str": 0, "string": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "kei": [0, 1, 2, 3, 4, 5, 8, 10, 13, 16, 19, 21, 23], "label": [0, 1, 2, 3, 4, 5, 10, 13, 16], "l": [0, 1, 3, 4, 5, 6, 10, 13, 14, 16, 19], "extern": [0, 2, 4, 5, 8, 13, 14, 16, 19], "type": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "regular": [0, 2, 8, 10, 13, 14, 16, 19, 21], "express": [0, 1, 2, 8, 10, 13, 14, 17, 19, 21], "deriv": [0, 13, 14, 16], "restrict": [0, 2, 13, 16], "select": [0, 1, 2, 4, 5, 10, 13, 16, 19, 27], "when": [0, 1, 2, 4, 5, 10, 11, 13, 14, 16, 17, 19, 21, 27], "multipl": [0, 2, 13, 14, 16, 17, 19, 21, 27], "share": [0, 2, 13, 16, 27], "il": [0, 2, 10, 13, 14, 19], "person": [0, 2, 3, 10, 13, 14, 16], "mai": [0, 8, 10, 11, 13, 14, 16, 19, 27], "abl": [0, 10, 16], "consid": [0, 5, 13, 16, 19], "em": [0, 4, 10, 13], "set": [0, 1, 2, 3, 4, 5, 7, 8, 10, 11, 13, 14, 16, 19, 21, 22, 27], "contain": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27], "rule": [0, 2, 5, 8, 13, 14, 16, 21, 27], "determin": [0, 2, 5, 13, 14, 16], "whether": [0, 2, 5, 8, 10, 13, 16, 19, 20, 21], "p": [0, 1, 2, 4, 13, 14, 21], "If": [0, 1, 2, 3, 4, 5, 10, 11, 13, 14, 16, 19, 27], "No": [0, 3, 5, 10, 13, 16, 19], "valu": [0, 1, 2, 3, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24], "field": [0, 1, 2, 3, 5, 8, 10, 13, 14, 16, 19], "option": [0, 1, 2, 4, 5, 7, 8, 9, 10, 13, 14, 16, 21], "match": [0, 2, 8, 10, 11, 13, 14, 16, 19], "exact": [0, 2, 13, 14, 16], "comma": [0, 13, 17, 19], "separ": [0, 3, 4, 8, 10, 11, 13, 14, 19], "default": [0, 1, 2, 4, 5, 8, 10, 11, 13, 14, 16, 19, 20, 21, 27], "record": [0, 3, 13, 14, 16, 27], "appli": [0, 8, 11, 13, 14, 16], "differ": [0, 2, 4, 5, 8, 10, 11, 13, 14, 15, 16, 17, 19, 23, 27], "method": [0, 1, 2, 3, 5, 8, 10, 11, 13, 14, 16, 17, 19, 21, 23, 24], "here": [0, 3, 4, 10, 13, 14, 16, 19], "chosen": [0, 13, 16, 19], "institut": [0, 10, 14], "branch": [0, 13, 14], "login_button_imag": [0, 3], "header": [0, 2, 6, 13, 16, 19], "equival": [0, 6, 8, 13, 16], "return": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 27], "one": [0, 1, 2, 4, 6, 8, 10, 11, 13, 14, 16, 19, 21, 27], "can": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 16, 17, 19, 21, 27], "problemdetail": [0, 1, 2, 3, 6, 7, 13, 19], "error": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 13, 14, 16, 19], "occur": [0, 4, 6, 8, 9, 14, 16, 19], "ar": [0, 1, 2, 3, 4, 5, 6, 10, 13, 14, 16, 19, 27], "miss": [0, 2, 5, 6, 13, 14, 19, 21, 27], "wrong": [0, 6, 13, 16, 19, 21], "authenticated_patron": [0, 6], "go": [0, 2, 4, 6, 13, 14, 16], "need": [0, 1, 2, 13, 14, 16, 19, 27], "have": [0, 1, 2, 3, 5, 8, 10, 11, 13, 14, 16, 19, 21, 27], "updat": [0, 2, 7, 10, 13, 16, 19, 27], "happen": [0, 2, 3, 9, 11, 13, 16, 19], "transpar": [0, 1, 13, 19], "point": [0, 4, 5, 8, 13, 14, 16, 21, 27], "enforce_library_identifier_restrict": 0, "patrondata": [0, 3, 6, 10], "doe": [0, 3, 5, 10, 11, 13, 14, 16, 19, 27], "external_integr": [0, 2, 4, 5, 13, 16], "get_credential_from_head": 0, "extract": [0, 5, 6, 8, 10, 13, 14, 16, 19], "password": [0, 1, 2, 3, 4, 5, 10, 11, 13, 16], "pass": [0, 2, 3, 6, 10, 13, 14, 15, 16, 19], "perform": [0, 2, 13, 14, 16, 19, 21], "independ": [0, 10], "remote_patron_lookup": [0, 3, 6], "patron_or_patrondata": 0, "ask": [0, 3, 13, 16], "remot": [0, 2, 5, 9, 11, 13, 14, 16, 27], "inform": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 13, 14, 16, 19, 21, 23, 27], "about": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 13, 14, 16, 19, 21, 23], "account": [0, 1, 2, 11, 13, 14, 16, 27], "call": [0, 2, 13, 14, 16, 17, 19, 27], "cours": [0, 13, 14, 16], "around": [0, 4, 11, 13, 16, 19], "purpos": [0, 2, 11, 13, 14, 16], "learn": [0, 14], "some": [0, 10, 13, 14, 16, 19, 27], "primarili": [0, 13, 16], "email": [0, 1, 2, 10, 14, 16], "address": [0, 1, 2, 4, 10, 13, 16], "databas": [0, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 19, 27], "implement": [0, 4, 6, 10, 13, 16, 21], "assum": [0, 5, 10, 13, 16, 19, 27], "special": [0, 13, 14, 19], "lookup": [0, 13, 14, 16], "function": [0, 4, 10, 13, 14, 16, 17, 19, 21], "exactli": [0, 13, 16, 19], "present": [0, 10, 13, 14, 16, 19, 21, 22], "wa": [0, 1, 2, 10, 13, 14, 16, 19, 27], "either": [0, 2, 4, 5, 8, 10, 13, 14, 16, 19, 21, 24], "further": [0, 2, 8, 13, 19], "could": [0, 8, 11, 13, 14, 16, 17, 19], "update_patron_external_typ": 0, "make": [0, 1, 2, 3, 10, 13, 14, 16, 19, 21], "sure": [0, 1, 2, 13, 16, 21], "reflect": [0, 13, 16], "what": [0, 3, 5, 8, 13, 14, 16, 19], "sai": [0, 13, 14, 19], "update_patron_metadata": 0, "refresh": [0, 2, 13, 16, 27], "our": [0, 6, 13, 14, 16, 19], "rout": 0, "request": [0, 1, 2, 3, 4, 5, 6, 8, 10, 13, 16, 19], "appropri": [0, 3, 4, 6, 13, 14, 16, 19, 27], "libraryauthent": [0, 2], "bearer_token_provider_lookup": 0, "arg": [0, 2, 5, 10, 13, 16, 19, 27], "create_authentication_docu": 0, "create_authentication_head": 0, "create_bearer_token": 0, "current_library_short_nam": 0, "decode_bearer_token": 0, "invoke_authenticator_method": 0, "method_nam": 0, "populate_authent": 0, "basesamlauthenticationprovid": [0, 6], "bearertokensign": 0, "2": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 16, 19, 21, 23, 27], "0": [0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 13, 14, 16, 19, 21, 23], "display_nam": [0, 8, 9, 13, 16, 19], "librarysimplifi": [0, 2, 3, 11, 13, 14, 16, 19], "authtyp": 0, "name": [0, 1, 2, 3, 4, 5, 6, 8, 10, 13, 14, 16, 19, 21, 27], "sp_xml_metadata": 0, "servic": [0, 1, 2, 3, 4, 5, 7, 8, 9, 11, 13, 14, 16, 19], "xml": [0, 8, 9, 13, 14, 16, 19, 27], "manag": [0, 1, 2, 3, 4, 5, 6, 13, 14, 16, 27], "format": [0, 1, 2, 4, 5, 7, 8, 9, 10, 13, 14, 16, 17, 19, 21, 27], "must": [0, 1, 2, 4, 11, 13, 16, 27], "spssodescriptor": 0, "tag": [0, 13, 14, 16, 19], "least": [0, 16, 21, 27], "assertionconsumerservic": [0, 7, 8], "bind": [0, 4, 6, 7, 8, 14], "attribut": [0, 5, 6, 8, 13, 14, 16], "urn": [0, 5, 8, 13, 16, 19], "oasi": [0, 8], "tc": [0, 8, 14], "post": [0, 1, 2, 6, 8, 13, 14, 16, 19], "textarea": [0, 10, 16], "requir": [0, 1, 2, 3, 4, 5, 8, 10, 13, 14, 16, 19, 21, 23, 27], "categori": [0, 4, 5, 13, 16, 19], "sp_private_kei": 0, "privat": [0, 8, 10, 13, 14, 19], "fals": [0, 1, 2, 4, 5, 8, 10, 13, 14, 16, 19, 21, 27], "saml_federated_idp_entity_id": 0, "feder": [0, 6, 7, 8, 14], "idp": [0, 6, 7, 8, 9], "exampl": [0, 1, 9, 11, 13, 14, 16, 19, 21], "incommon": [0, 6, 8], "support": [0, 2, 4, 8, 10, 11, 13, 16, 27], "try": [0, 2, 8, 10, 13, 14, 16, 19], "find": [0, 1, 2, 8, 11, 13, 16, 19, 21, 27], "menu": [0, 5, 16], "saml_patron_id_use_name_id": 0, "nameid": [0, 8], "indic": [0, 3, 4, 5, 8, 13, 14, 16, 19, 20, 21], "search": [0, 2, 13, 14, 16, 19, 24, 25], "uniqu": [0, 2, 3, 4, 5, 8, 13, 16, 20, 21], "found": [0, 6, 13, 16, 17, 19, 27], "supersed": 0, "ani": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 21, 27], "next": [0, 5, 10, 13, 16, 27], "section": [0, 3, 10, 13], "do": [0, 4, 5, 6, 8, 10, 13, 14, 16, 19, 27], "NOT": [0, 11], "saml_patron_id_attribut": 0, "scan": [0, 10], "sequenti": [0, 5, 19], "order": [0, 2, 13, 14, 16, 19, 27], "you": [0, 1, 2, 4, 5, 8, 10, 11, 13, 16, 19], "chose": 0, "them": [0, 1, 3, 8, 11, 13, 16, 19], "first": [0, 4, 5, 8, 10, 13, 14, 16, 19, 20, 21, 27], "exist": [0, 1, 2, 4, 5, 8, 10, 13, 14, 15, 16, 19, 27], "br": [0, 14, 19], "note": [0, 5, 8, 11, 13, 14, 16], "sever": [0, 8, 10, 13, 16], "edupersonuniqueid": [0, 5, 8], "edupersontargetedid": [0, 5, 8], "edupersonprincipalnam": [0, 5, 8], "uid": [0, 5, 8], "givennam": [0, 5, 8], "surnam": [0, 5, 8], "mail": [0, 5, 8, 10, 14], "displaynam": [0, 5, 8], "eduperson": [0, 5, 8], "edupersonaffili": [0, 5, 8], "edupersonnicknam": [0, 5, 8], "edupersonorgdn": [0, 5, 8], "edupersonorgunitdn": [0, 5, 8], "edupersonprimaryaffili": [0, 5, 8], "edupersonentitl": [0, 5, 8], "edupersonprimaryorgunitdn": [0, 5, 8], "edupersonscopedaffili": [0, 5, 8], "edupersonassur": [0, 5, 8], "edupersonorcid": [0, 5, 8], "edupersonprincipalnameprior": [0, 5, 8], "eduorg": [0, 5, 8], "eduorghomepageuri": [0, 5, 8], "eduorgidentityauthnpolicyuri": [0, 5, 8], "eduorglegalnam": [0, 5, 8], "eduorgsuperioruri": [0, 5, 8], "eduorgwhitepagesuri": [0, 5, 8], "saml_patron_id_regular_express": 0, "specifi": [0, 1, 4, 5, 8, 9, 10, 11, 13, 16, 17, 19, 20, 21, 27], "b": [0, 13, 14, 16, 19], "enabl": [0, 10, 13, 16, 27], "group": [0, 13, 14, 16, 17, 21, 23, 27], "patron_id": [0, 8, 15, 16], "For": [0, 4, 13, 14, 16, 19, 21, 27], "pre": [0, 14, 16], "lt": [0, 14, 17, 19], "gt": [0, 14, 17], "univers": [0, 14, 19], "idp_xml_metadata": 0, "ident": [0, 4, 7, 8, 13, 14, 16], "idpssodescriptor": 0, "each": [0, 2, 10, 13, 14, 16, 19, 27], "singlesignonservic": [0, 7, 8], "redirect": [0, 1, 2, 6, 8, 16], "saml_session_lifetim": 0, "session": [0, 2, 4, 5, 6, 7, 10, 13, 15, 16, 19], "lifetim": [0, 4], "how": [0, 1, 5, 8, 13, 14, 16, 19], "long": [0, 5, 8, 13, 14, 16], "creat": [0, 1, 2, 3, 4, 5, 6, 7, 10, 13, 14, 16, 19, 21, 23, 24, 27], "live": [0, 8, 14], "dai": [0, 3, 5, 8, 9, 13, 14, 16, 19], "By": [0, 8, 10, 11, 13, 16], "empti": [0, 5, 13, 19, 20], "mean": [0, 2, 8, 13, 14, 16, 27], "same": [0, 2, 4, 13, 14, 16, 19], "number": [0, 1, 2, 3, 4, 5, 10, 13, 14, 16, 17, 19, 21, 27], "overrid": [0, 8, 13, 16, 19, 27], "behaviour": 0, "affect": [0, 5, 13, 14], "side": [0, 13, 16], "access": [0, 1, 2, 3, 4, 5, 6, 10, 13, 16, 19, 27], "protect": [0, 4, 5, 13, 14, 16, 27], "still": [0, 1, 13, 16], "govern": [0, 10, 14, 19], "reauthent": 0, "time": [0, 2, 4, 8, 10, 13, 14, 16, 19, 21, 23, 27], "expir": [0, 1, 3, 4, 5, 9, 11, 13, 16, 27], "saml_filter_express": 0, "python": [0, 4, 5, 13, 14, 16, 19, 21], "out": [0, 2, 3, 4, 5, 8, 10, 11, 13, 14, 16, 19, 27], "want": [0, 1, 4, 5, 8, 13, 16, 19], "eresourc": 0, "follow": [0, 1, 6, 8, 10, 13, 16], "mace": 0, "nyu": 0, "edu": [0, 13], "entl": 0, "lib": [0, 19], "subject": [0, 4, 6, 8, 13, 14, 16, 21, 22], "attribute_stat": [0, 8], "strict": [0, 7, 8, 16], "mode": [0, 13, 27], "1": [0, 1, 2, 3, 4, 5, 8, 10, 11, 13, 14, 16, 19, 21, 27], "toolkit": [0, 7], "reject": [0, 10, 16], "unsign": [0, 8], "unencrypt": [0, 4], "messag": [0, 2, 4, 7, 8, 9, 10, 13, 14, 15, 16, 17, 19, 20, 21], "expect": [0, 8, 10, 13, 16, 17, 19, 27], "sign": [0, 1, 2, 7, 8, 10, 13, 14, 16, 19], "also": [0, 3, 4, 8, 11, 13, 14, 16, 17, 21, 23, 24], "standard": [0, 8, 13, 14, 16, 19, 21], "strictli": 0, "debug": [0, 1, 7, 13, 14, 16, 19], "output": [0, 1, 4, 13, 16, 27], "token_data_source_nam": [0, 3], "token_typ": [0, 3, 16], "token": [0, 2, 3, 5, 6, 11, 13, 14, 15, 16], "basicauthtemptokencontrol": 0, "issu": [0, 13, 14, 16], "temporari": [0, 16], "do_not_generate_new_token_period": 0, "3540": 0, "token_dur": 0, "datetim": [0, 1, 4, 5, 8, 9, 11, 13, 16, 19, 21], "timedelta": [0, 5, 8, 9, 13, 16], "second": [0, 4, 5, 9, 13, 14, 16, 19], "3600": [0, 4, 5, 13], "basic_auth_temp_token": 0, "param": [0, 6, 13, 14, 16, 19, 27], "gener": [0, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 15, 16, 19, 27], "get_or_create_token": 0, "new": [0, 1, 2, 4, 5, 6, 7, 8, 13, 14, 15, 16, 19, 21, 23, 24, 27], "basicauthenticationprovid": [0, 10], "hasselftest": [0, 13], "verifi": [0, 2, 3, 6, 9, 10, 13], "usernam": [0, 1, 3, 4, 10, 11, 13, 16], "obtain": [0, 3, 6, 10, 13, 16, 19], "through": [0, 2, 3, 13, 16, 17, 21], "truth": [0, 2], "authentication_realm": 0, "card": [0, 10, 14], "barcode_format_codabar": 0, "codabar": [0, 10], "barcode_format_non": 0, "bearer_token_provider_nam": 0, "httpbasicbearertoken": 0, "common_identifier_label": 0, "common_password_label": 0, "pin": [0, 4, 5, 10, 14], "default_identifier_label": 0, "default_identifier_regular_express": 0, "re": [0, 2, 4, 5, 8, 13, 14, 16, 17, 19], "compil": [0, 2, 4, 5, 13, 14, 16, 17, 19, 27], "za": [0, 14, 16, 19, 21], "z0": [0, 21], "9": [0, 8, 13, 14, 16, 19, 21], "default_keyboard": 0, "default_password_label": 0, "default_password_regular_express": 0, "email_address_keyboard": 0, "flow_type_bas": 0, "spec": [0, 11, 13, 16, 19, 21, 24], "flow_type_oauth": 0, "oauth": [0, 1, 2, 3, 6, 13, 16], "http_basic_oauth_en": 0, "http_basic_oauth_enabled_default": 0, "identifier_barcode_format": [0, 10], "identifier_keyboard": [0, 10], "identifier_label": [0, 10], "identifier_maximum_length": [0, 10], "identifier_regular_express": [0, 10], "bearer": [0, 3, 5, 6, 13, 16], "via": [0, 2, 4, 13, 16], "disabl": [0, 13, 14], "null_keyboard": 0, "input": [0, 1, 2, 4, 10, 13, 16, 21, 27], "number_pad": 0, "pad": [0, 1, 2, 10], "password_keyboard": [0, 10], "password_label": [0, 10], "password_maximum_length": [0, 10], "password_regular_express": [0, 10], "test_identifi": [0, 10], "work": [0, 1, 2, 4, 5, 8, 10, 13, 14, 19, 26, 27], "test_password": [0, 10], "abov": [0, 3, 10, 13], "previou": [0, 10, 13], "mani": [0, 5, 10, 11, 13, 16], "render": [0, 10, 13, 16], "physic": [0, 10, 14], "camera": [0, 10], "instead": [0, 2, 5, 8, 10, 13, 16], "manual": [0, 4, 10, 13, 14, 16], "immedi": [0, 10, 13, 16], "doesn": [0, 2, 10, 13, 16, 21], "keyboard": [0, 10, 14], "entri": [0, 1, 2, 5, 8, 10, 11, 13, 16, 19, 27], "system": [0, 2, 3, 8, 10, 13, 14, 16], "prompt": [0, 10], "maximum": [0, 1, 4, 10, 11, 13, 16, 21], "length": [0, 1, 2, 4, 5, 10, 13, 19], "test_identifier_description_for_optional_password": 0, "test_identifier_description_for_required_password": 0, "test_password_description_opt": 0, "test_password_description_requir": 0, "alphanumerics_plu": 0, "apply_patrondata": 0, "result": [0, 2, 4, 10, 13, 14, 16, 17, 19, 27], "turn": [0, 2, 11, 13, 14, 16, 19], "dictionari": [0, 2, 4, 5, 7, 8, 10, 11, 13, 14, 16, 19, 21, 27], "authentication_head": 0, "class_default": 0, "collects_password": 0, "local_patron_lookup": 0, "correspond": [0, 2, 13, 16, 19], "recent": [0, 13], "possibl": [0, 2, 13, 16, 19, 27], "effect": [0, 13], "more": [0, 4, 8, 10, 13, 14, 16, 19, 27], "precis": [0, 13, 14], "Or": [0, 13], "case": [0, 4, 5, 6, 7, 8, 9, 13, 14, 16, 21], "help": [0, 13, 14], "all": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 27], "patron_is_new": 0, "remote_authent": [0, 10], "approv": [0, 16], "noth": [0, 13, 14, 16], "known": [0, 8, 13, 16, 19], "_and_": [0, 10, 13], "enough": [0, 13, 16], "came": [0, 13, 16], "patroninfo": 0, "save": [0, 1, 2, 5, 13, 16], "later": [0, 5, 13, 14, 16, 19], "invalid": [0, 16, 19], "belong": [0, 2, 9, 13, 16], "associ": [0, 1, 2, 3, 4, 5, 11, 13, 14, 15, 16, 19, 27], "thie": 0, "scrub_credenti": 0, "scrub": [0, 13], "incom": [0, 2, 3, 5, 8, 13], "part": [0, 2, 4, 5, 10, 11, 13, 14, 16, 19, 21], "server_side_valid": 0, "even": [0, 13, 16, 19], "look": [0, 2, 3, 4, 5, 8, 10, 11, 13, 14, 16, 19], "right": [0, 2, 13, 14, 16, 17, 19, 27], "sometim": [0, 13, 16], "egregi": 0, "problem": [0, 2, 3, 6, 13, 14, 16, 19], "caught": 0, "without": [0, 1, 8, 10, 13, 16, 19], "check": [0, 1, 2, 3, 4, 5, 9, 10, 11, 13, 16, 19, 21], "testing_patron": 0, "up": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 16, 19], "reserv": [0, 13, 19, 23], "tupl": [0, 3, 5, 6, 11, 13, 14, 16, 19, 21, 27], "testing_patron_or_bust": 0, "rais": [0, 4, 5, 7, 8, 9, 11, 13, 16, 17, 19, 21], "cannotloadconfigur": [0, 11, 13, 16, 19], "integrationexcept": [0, 13, 19], "mixin": [0, 13, 16, 21], "secret": [0, 1, 2, 3, 4, 11, 13, 14, 16], "bearer_token_signing_secret": 0, "db": [0, 1, 4, 5, 6, 7, 8, 13, 14, 15, 16], "site": [0, 2, 6, 11, 13, 14, 16, 19], "sqlalchemi": [0, 4, 5, 6, 7, 11, 13, 15, 16, 19], "orm": [0, 4, 5, 6, 7, 13, 15, 16, 19], "cannotcreatelocalpatron": 0, "we": [0, 2, 3, 11, 13, 14, 16, 19, 27], "put": [0, 11, 13, 16, 19], "schema": [0, 2, 13, 14, 16, 19], "probabl": [0, 1, 13, 14, 16], "becaus": [0, 1, 5, 8, 13, 14, 16, 19, 27], "too": [0, 10, 11, 13, 16], "vagu": 0, "circulationpatronprofilestorag": 0, "url_for": [0, 16], "patronprofilestorag": [0, 16], "storag": [0, 1, 13, 14, 16], "short": [0, 11, 13, 14, 16], "profile_docu": [0, 13, 16], "repres": [0, 3, 4, 5, 6, 8, 13, 14, 16, 17, 19, 21, 22], "current": [0, 2, 10, 11, 13, 14, 16, 19, 27], "statu": [0, 2, 3, 10, 13, 14, 16, 19, 27], "basic_auth_provid": 0, "oauth_provid": 0, "saml_provid": 0, "authentication_document_annot": 0, "regist": [0, 2, 13, 16], "assert_ready_for_token_sign": 0, "ha": [0, 1, 2, 3, 6, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 21], "ensur": [0, 13, 14, 16], "author": [0, 1, 3, 6, 10, 11, 13, 14, 16, 19, 21, 22, 27], "user": [0, 1, 2, 3, 4, 6, 7, 8, 10, 13, 14, 16, 27], "compon": [0, 13, 16], "otherwis": [0, 1, 3, 5, 6, 10, 11, 13, 14, 16, 19, 21], "liter": 0, "particular": [0, 1, 2, 6, 10, 13, 14, 16, 19, 21], "authentication_document_url": 0, "provider_nam": [0, 4, 6], "relev": [0, 2, 11, 13, 16, 27], "problemdetai": 0, "come": [0, 13, 14, 16, 19], "provider_token": 0, "web": [0, 1, 2, 6, 13, 14, 16, 19, 21, 24], "lieu": 0, "got": [0, 13, 19], "big": [0, 13, 14], "advantag": [0, 2, 13], "tell": [0, 10, 13, 14], "_which_": 0, "against": [0, 2, 3, 11, 13, 14, 16], "decod": [0, 8, 11, 19], "decode_bearer_token_from_head": 0, "from_config": [0, 11, 13], "custom_catalog_sourc": 0, "custompatroncatalog": 0, "initi": [0, 11, 13, 16, 19, 20, 27], "its": [0, 2, 5, 8, 10, 13, 14, 16, 19, 21, 22, 24], "externalintegr": [0, 2, 4, 5, 13, 16], "intend": [0, 13, 14, 16, 27], "mock": [0, 1, 2, 13, 16], "dure": [0, 2, 4, 8, 9, 13, 16], "individu": [0, 1, 2, 13, 14, 16], "most": [0, 2, 5, 8, 10, 13, 14, 16, 19, 27], "don": [0, 4, 10, 13, 14, 16], "other": [0, 1, 2, 3, 6, 10, 11, 13, 14, 16, 19], "wai": [0, 4, 13, 16, 27], "popul": [0, 14, 16], "ip": [0, 16], "gate": 0, "mechan": [0, 4, 5, 13, 14, 16], "key_pair": 0, "public": [0, 2, 5, 8, 13, 14, 16, 19, 21, 23, 24], "pair": [0, 11, 13, 14, 16], "iter": [0, 5, 9, 13, 19, 20], "over": [0, 2, 4, 6, 10, 13, 16, 19], "register_basic_auth_provid": 0, "register_bearer_token_auth_provid": 0, "register_provid": 0, "supports_patron_authent": 0, "oauthauthenticationprovid": [0, 3], "default_token_expiration_dai": 0, "42": [0, 8, 16], "intermediari": [0, 13], "oauth_token_expiration_dai": 0, "token_expiration_dai": [0, 3], "until": [0, 3, 5, 16, 23], "_not_": [0, 6], "embed": [0, 6], "create_token": [0, 5], "ti": [0, 19], "external_authenticate_url": [0, 3], "state": [0, 1, 3, 10, 13, 14, 16, 23], "login": [0, 10], "form": [0, 1, 2, 5, 7, 11, 13, 14, 16], "variabl": [0, 10, 13], "propag": [0, 13], "callback": [0, 1, 2, 3], "external_authenticate_url_paramet": 0, "argument": [0, 2, 4, 13, 14, 16, 17, 19], "fill": [0, 13, 16, 27], "oauth_callback": [0, 3], "code": [0, 2, 3, 4, 5, 10, 13, 14, 16, 19, 21], "exchang": [0, 3, 14], "per": [0, 3, 11, 13, 14, 16, 19, 27], "4": [0, 2, 3, 8, 10, 13, 14, 16, 19, 21], "rfc": [0, 3, 8, 11, 19], "6749": [0, 3], "3": [0, 1, 2, 3, 4, 6, 8, 10, 13, 14, 16, 19, 21, 27], "includ": [0, 2, 3, 6, 10, 11, 13, 16, 19], "cannot": [0, 2, 3, 5, 6, 13, 16, 19], "remote_exchange_authorization_code_for_access_token": 0, "convert": [0, 3, 4, 7, 10, 13, 16, 19, 27], "act": [0, 3, 13, 14, 16], "behalf": [0, 3, 4], "It": [0, 3, 8, 13, 14, 16, 19, 27], "give": [0, 3, 13, 14, 16], "confid": [0, 3, 16], "correctli": [0, 3, 13, 16], "access_token": [0, 6], "much": [0, 14, 16], "token_data_sourc": 0, "oauthcontrol": 0, "danc": [0, 14], "oauth_authentication_callback": 0, "who": [0, 1, 3, 4, 5, 6, 11, 13, 16, 19, 27], "redirect_uri": [0, 1, 3, 6], "kept": [0, 13, 16], "encod": [0, 2, 8, 10, 11, 13, 19, 20, 21, 27], "fragment": [0, 13], "patron_info": [0, 6], "dict": [0, 2, 4, 5, 6, 7, 8, 11, 13, 16, 17, 19, 21, 27], "oauthprovid": 0, "success": [0, 2, 6, 13, 14, 16, 19], "Then": [0, 10, 13, 16], "uri": [0, 1, 3, 4, 8, 13, 16, 19, 21, 22, 23, 27], "might": [0, 8, 13, 14, 16, 27], "1234": 0, "7b": 0, "22name": 0, "22": [0, 16], "3a": 0, "22mari": 0, "shell": 0, "7d": 0, "respons": [0, 2, 4, 5, 6, 8, 10, 13, 14, 16, 19], "start": [0, 6, 10, 13, 16, 17, 19, 27], "sens": [0, 13, 14], "oauth_authentication_callback_url": 0, "library_short_nam": [0, 2, 6, 11], "own": [0, 13, 14, 16], "send": [0, 4, 6, 10, 13, 16], "demonstr": 0, "know": [0, 3, 13, 14, 16, 19], "oauth_authentication_redirect": 0, "unauthent": [0, 6], "end": [0, 2, 3, 4, 6, 10, 13, 14, 16, 17], "permanent_id": [0, 19], "authorization_identifi": [0, 3, 13, 16], "personal_nam": [0, 10, 13, 26], "email_address": [0, 8, 10], "authorization_expir": [0, 13, 16], "external_typ": [0, 3, 16], "fine": [0, 10, 11, 13, 14, 16], "block_reason": [0, 16], "library_identifi": 0, "neighborhood": [0, 13], "cached_neighborhood": [0, 13, 16], "complet": [0, 2, 4, 10, 13, 16, 19], "is_new": [0, 2, 16], "like": [0, 5, 8, 11, 13, 14, 16, 19, 21, 27], "circulationdata": [0, 13, 27], "offer": [0, 13, 16], "layer": [0, 13], "abstract": [0, 4, 8, 10, 13, 14, 16, 17, 19, 21], "between": [0, 2, 5, 10, 13, 16, 19], "variou": [0, 16], "unlik": [0, 10, 13, 16], "those": [0, 2, 13, 14, 16, 19], "written": [0, 13, 14], "retent": 0, "reason": [0, 5, 11, 13, 16], "But": [0, 13, 16], "card_reported_lost": [0, 10], "report": [0, 10, 13, 16, 27], "lost": [0, 10], "excessive_fe": [0, 10], "excess": [0, 10, 11, 13, 19], "fee": [0, 10], "excessive_fin": [0, 10], "no_borrowing_privileg": 0, "borrow": [0, 10, 11, 16, 19, 23], "privileg": [0, 10, 11], "no_valu": 0, "novalu": 0, "recall_overdu": [0, 10], "recal": [0, 10], "overdu": [0, 10], "too_many_items_bil": [0, 10], "item": [0, 2, 10, 13, 16, 19, 20, 21, 23], "bill": [0, 10], "too_many_loan": 0, "loan": [0, 4, 5, 10, 13, 16, 27], "too_many_lost": [0, 10], "too_many_overdu": 0, "too_many_renew": [0, 10], "renew": [0, 10, 14], "unknown_block": 0, "unknown": [0, 13, 16, 19], "take": [0, 4, 5, 13, 14, 16, 19], "portion": [0, 11, 13, 14, 19], "write": [0, 10, 13, 14, 19], "get_or_create_patron": 0, "library_id": [0, 13, 16], "todo": [0, 2, 5, 13, 16, 19], "i": [0, 3, 4, 13, 14, 16, 19, 21], "m": [0, 1, 3, 10, 13, 14, 16, 19, 27], "concern": 0, "race": [0, 14], "condit": [0, 10, 14, 16, 19], "theoret": [0, 13, 14, 16], "two": [0, 3, 5, 10, 11, 13, 14, 16, 19, 27], "newli": [0, 2, 13, 15], "violat": [0, 16], "constraint": [0, 13, 16], "perman": [0, 13, 14, 16, 27], "had": [0, 13], "would": [0, 13, 16, 19], "someth": [0, 2, 13, 14, 16, 19], "similar": [0, 2, 13, 16, 19], "chang": [0, 2, 4, 13, 14, 16, 19], "while": [0, 13, 16, 19], "pend": [0, 16], "think": [0, 13, 16], "worst": [0, 16], "fail": [0, 1, 13, 16, 17, 19], "veri": [0, 10, 13, 14, 16], "prefer": [0, 13, 16], "unchang": 0, "instanc": [0, 1, 4, 5, 6, 7, 10, 13, 16, 19, 21, 24, 27], "track": [0, 3, 13, 14, 16], "creation": [0, 13, 14], "event": [0, 2, 13, 14, 16, 27], "set_authorization_identifi": 0, "helper": [0, 11, 13, 14, 16, 19], "both": [0, 2, 10, 13, 14, 16, 19, 21], "set_valu": 0, "field_nam": [0, 19], "to_dict": [0, 13, 16, 19], "sent": [0, 2, 4, 8, 10, 11, 13, 16], "to_response_paramet": 0, "after": [0, 4, 6, 10, 13, 16, 19], "audiobookmetadatapars": 0, "jsonresponsepars": 0, "360": [0, 13, 14, 16], "audiobook": [0, 4, 13, 16, 19], "availabilityresponsepars": 0, "internal_format": [0, 4, 5, 13], "responsepars": 0, "process_al": [0, 19], "process_on": [0, 19], "e": [0, 1, 2, 3, 4, 9, 10, 13, 14, 16, 19], "axis360api": [0, 2], "basecirculationapi": [0, 4, 5], "axis360apiconst": 0, "hascollectionselftest": 0, "allow_anonymous_access_set": 0, "allow_anonymous_access": 0, "axisnow": [0, 16], "date_format": [0, 1, 10, 13], "d": [0, 1, 2, 5, 10, 11, 13, 14, 16, 17, 19, 27], "y": [0, 1, 10, 13, 14, 16, 19, 27], "h": [0, 3, 10, 13, 14, 16, 19], "ebook_loan_dur": [0, 5, 16], "period": [0, 5, 13, 14, 16, 19], "21": [0, 5, 16], "hear": [0, 5, 14, 16], "distributor": [0, 5, 16, 27], "last": [0, 2, 5, 8, 13, 16, 19], "usual": [0, 5, 10, 13, 16], "negoti": [0, 5, 14], "estim": [0, 5, 13, 14, 16, 19, 27], "mdash": [0, 4, 5, 13], "actual": [0, 1, 2, 4, 5, 8, 10, 13, 14, 16, 19, 27], "production_base_url": 0, "baker": 0, "taylor": 0, "com": [0, 1, 3, 4, 5, 8, 10, 11, 13, 16, 19, 27], "vendorapi": 0, "qa_base_url": 0, "axis360apiqa": 0, "server_nicknam": [0, 13], "product": [0, 1, 13, 14], "qa": [0, 14], "service_nam": [0, 4, 8, 13], "external_account_id": [0, 13, 16], "allow": [0, 1, 2, 5, 8, 10, 11, 13, 16, 19, 21, 22, 23, 24], "verify_certif": 0, "ssl": [0, 10], "certif": [0, 8, 9, 10, 14], "alwai": [0, 11, 13, 14, 16], "theaxi": 0, "environ": [0, 13, 14], "anonym": [0, 14], "step": [0, 13, 14, 16, 27], "ll": [0, 1, 4, 13, 16], "safeti": [0, 14], "explicitli": 0, "so": [0, 2, 4, 11, 13, 14, 16, 19, 27], "choic": [0, 14, 19], "almost": 0, "situat": [0, 1, 5, 13, 14, 16], "titl": [0, 1, 3, 4, 13, 16, 21, 22, 23, 26, 27], "set_delivery_mechanism_at": 0, "access_token_endpoint": 0, "accesstoken": 0, "adobe_drm": [0, 16], "vnd": [0, 13, 16, 19], "adob": [0, 2, 5, 11, 13, 16, 27], "adept": [0, 13, 16], "audiobook_metadata_endpoint": 0, "getaudiobookmetadata": 0, "v2": [0, 8, 13], "authorization_head": 0, "sinc": [0, 2, 11, 13, 16, 19, 23], "title_id": 0, "availability_endpoint": [0, 13], "axisnow_drm": [0, 16], "can_fulfill_without_loan": 0, "pool": [0, 2, 13, 14, 16, 19], "lpdm": 0, "licensepool": [0, 1, 4, 5, 13, 16, 19, 27], "fulfil": [0, 4, 5, 13, 16], "deliveri": [0, 4, 5, 13, 14, 16], "unspecifi": [0, 8], "checkin": 0, "book": [0, 2, 3, 4, 5, 11, 13, 14, 16, 19, 27], "earli": [0, 3, 14], "Not": [0, 10, 16, 19], "circulationexcept": 0, "carri": [0, 13], "oper": [0, 13, 14, 16, 17], "remoteinitiatedservererror": 0, "down": [0, 13, 14, 16], "checkout": [0, 4, 5, 13, 16], "alleg": [0, 4, 5], "lend": [0, 4], "info": [0, 4, 8, 10, 13, 16], "well": [0, 2, 4, 13, 16], "link": [0, 2, 4, 5, 13, 16, 19, 21, 22, 23, 24], "parent": [0, 2, 4, 13, 14, 16, 19, 21], "desir": [0, 4, 19], "loaninfo": [0, 4, 5], "create_identifier_str": 0, "delivery_mechanism_to_internal_format": 0, "epub": [0, 4, 13, 16, 20, 21, 26], "zip": [0, 1, 13, 16, 19], "pdf": [0, 10, 13, 16, 19], "findawai": [0, 16], "licens": [0, 2, 4, 10, 13, 15, 19, 26, 27], "acoustik": 0, "locat": [0, 4, 8, 10, 13, 16, 27], "self": [0, 2, 4, 13, 14, 16, 24], "get": [0, 1, 2, 3, 4, 5, 8, 10, 11, 13, 16, 19, 27], "findaway_drm": [0, 16], "vendor": [0, 4, 11, 13, 14, 16], "fulfillmentinfo": [0, 4], "fulfillment_endpoint": 0, "getfullfillmentinfo": 0, "get_audiobook_metadata": 0, "findaway_content_id": 0, "endpoint": [0, 4, 5, 13], "get_fulfillment_info": 0, "transaction_id": 0, "getfulfillmentinfoapi": 0, "log": [0, 1, 8, 10, 16, 19, 26], "logger": [0, 10, 13, 16, 19], "warn": [0, 1, 10, 13, 16, 19], "no_drm": [0, 16], "parse_token": 0, "patron_act": [0, 4, 5], "hold": [0, 5, 10, 13, 16, 21, 23, 27], "place_hold": [0, 5], "hold_notification_email": 0, "place": [0, 5, 13, 14, 16, 27], "holdinfo": [0, 5], "recent_act": 0, "sequenc": [0, 10, 13, 27], "refresh_bearer_token": 0, "release_hold": [0, 5], "releas": [0, 5], "cannotreleasehold": [0, 5], "commun": [0, 5, 14, 19], "refus": [0, 5, 13, 16], "extra_head": [0, 13], "exception_on_401": [0, 13], "acquir": 0, "necessari": [0, 1, 2, 13, 16, 27], "update_avail": [0, 16], "circulationapi": 0, "interfac": [0, 1, 13, 14, 16, 17, 19, 21, 27], "update_book": 0, "bibliograph": [0, 1, 13, 16, 19], "update_licensepools_for_identifi": 0, "never": [0, 13, 16, 27], "been": [0, 2, 8, 10, 11, 13, 16, 19, 27], "seen": [0, 13, 16], "befor": [0, 2, 4, 5, 10, 13, 16, 19], "verify_ssl": 0, "axis360acsfulfillmentinfo": 0, "ac": [0, 5, 10, 14, 19], "serv": [0, 2, 13, 16, 19], "acsm": [0, 5], "mobil": [0, 14, 16], "resolv": [0, 2, 13, 16], "percent": [0, 19], "queri": [0, 6, 10, 11, 13, 14, 16, 19, 27], "lower": [0, 1, 13, 14, 16, 19], "charact": [0, 4, 10, 11, 13, 16, 19], "In": [0, 1, 13, 14, 16], "version": [0, 8, 10, 13, 14, 16, 19], "urllib3": 0, "24": [0, 16], "normal": [0, 2, 10, 13, 14, 16, 19], "recommend": [0, 13, 16, 19], "3986": 0, "uppercas": 0, "byte": [0, 5, 19], "caus": [0, 13, 16], "axis360": 0, "xmln": [0, 13], "e_urllink_auth": 0, "acsqa": 0, "digitalcontentcaf": 0, "urllink": 0, "correct": [0, 6, 8, 9, 21], "github": [0, 13, 19], "thei": [0, 1, 2, 8, 13, 16, 27], "seem": [0, 11, 13, 16], "interest": [0, 1, 13, 14, 16], "behavior": [0, 8, 13, 14, 21], "close": [0, 10, 13], "ticket": 0, "1677": 0, "built": [0, 8, 17], "urllib": 0, "sidestep": 0, "path": [0, 4, 13, 16, 19, 21], "than": [0, 1, 10, 13, 14, 16, 19], "copyright": [0, 10, 13, 14, 16, 19], "palac": 0, "project": [0, 1, 14, 16], "under": [0, 1, 10, 11, 13, 16, 19, 27], "apach": [0, 10, 19], "as_respons": [0, 4, 13], "bypass": 0, "process": [0, 3, 4, 5, 6, 10, 13, 14, 16, 17, 19, 21], "flask": [0, 4, 6, 13, 16, 19, 27], "okai": [0, 13, 16, 19], "problem_detail_docu": 0, "error_detail": 0, "axis360bibliographiccoverageprovid": 0, "api_class": [0, 13], "bibliographiccoverageprovid": [0, 13], "bibliographicrefreshscript": 0, "combin": [0, 13, 16, 27], "reli": [0, 10, 13, 16], "fetch": [0, 2, 5, 8, 13, 16, 21], "data_source_nam": [0, 4, 5, 13, 16, 27], "default_batch_s": [0, 13], "25": [0, 16], "input_identifier_typ": [0, 13], "protocol": [0, 1, 2, 5, 10, 13, 14, 16, 19, 27], "handle_success": [0, 13], "onc": [0, 7, 11, 13, 16], "made": [0, 13, 14, 16, 19], "readi": [0, 13, 16, 19, 23], "process_batch": [0, 13, 27], "batch": [0, 13, 16, 19, 27], "mix": [0, 13, 14], "coveragefailur": [0, 13], "process_item": [0, 13], "where": [0, 4, 5, 9, 11, 13, 16, 21], "identifiercoverageprovid": [0, 13], "workcoverageprovid": [0, 13], "subclass": [0, 10, 13, 14, 19, 21], "axis360circulationmonitor": 0, "collectionmonitor": [0, 13], "timelinemonitor": [0, 13], "maintain": [0, 13, 16], "50": [0, 13, 14, 16], "default_start_tim": [0, 13], "1970": [0, 11], "tzinfo": [0, 11], "utc": [0, 11, 19], "interval_second": 0, "60": [0, 1, 13, 16], "catch_up_from": [0, 13], "cutoff": [0, 13, 14, 16], "progress": [0, 5, 8, 13, 16], "timestampdata": [0, 5, 8, 13, 16], "previous": [0, 13], "cover": [0, 2, 4, 13, 14, 16, 19, 24, 27], "process_book": 0, "axis360fulfillmentinfo": 0, "identifier_typ": [0, 2, 4, 13, 16], "apiawarefulfillmentinfo": 0, "extra": [0, 2, 13, 16, 27], "often": 0, "do_fetch": 0, "_content_link": 0, "_content_typ": 0, "_content": 0, "_content_expir": 0, "axis360fulfillmentinforesponsepars": 0, "manifest": [0, 16, 19, 21, 24], "parse_axisnow": 0, "parse_d": [0, 10], "date": [0, 1, 4, 10, 13, 14, 16, 21, 23, 27], "parse_findawai": 0, "license_pool": [0, 13, 16, 19], "axis360pars": 0, "xmlparser": [0, 13, 26], "full_date_format_explicit_utc": 0, "00": [0, 16, 19], "full_date_format_implicit_utc": 0, "short_date_format": 0, "axiscollectionreap": 0, "identifiersweepmonitor": [0, 13], "left": [0, 1, 2, 13, 17], "43200": [0, 13, 16], "reaper": [0, 13], "axisnowmanifest": 0, "book_vault_uuid": 0, "isbn": [0, 2, 13, 16], "simpl": [0, 10, 13, 16, 19], "media": [0, 2, 4, 10, 13, 14, 16, 21, 23, 24], "convei": [0, 13], "media_typ": [0, 13, 16, 19], "bibliographicpars": 0, "include_avail": 0, "include_bibliograph": [0, 13], "delivery_data_for_axis_format": 0, "blio": 0, "extract_avail": 0, "circulation_data": 0, "element": [0, 1, 8, 10, 13, 19, 20], "extract_bibliograph": 0, "generic_author": 0, "parse_contributor": 0, "primary_author_found": 0, "force_rol": 0, "contributor": [0, 2, 13, 19, 21, 22, 26, 27], "butler": 0, "octavia": 0, "walt": 0, "disnei": 0, "pictur": [0, 13, 19], "cor": [0, 19], "rex": 0, "adam": 0, "ilt": 0, "three": [0, 2, 13], "letter": [0, 14, 16, 19, 21, 22], "describ": [0, 8, 10, 13, 16, 19], "role": [0, 1, 2, 8, 13, 14, 16, 21, 23, 24], "treat": [0, 8, 13, 16, 19], "primari": [0, 2, 13, 14, 16], "assign": [0, 8, 13, 14, 16], "matter": [0, 13, 14, 16], "preced": [0, 16], "impli": [0, 10, 13, 14, 16, 19], "parse_list": 0, "fiction": [0, 2, 13, 14, 16, 21], "thriller": [0, 14, 19], "suspens": [0, 14], "ursu": 0, "ann": 0, "fortun": [0, 14], "eric": 0, "role_abbrevi": 0, "z": [0, 10, 13, 14, 16, 19, 21], "role_abbreviation_to_rol": 0, "adp": [0, 16], "edt": [0, 16], "editor": [0, 13, 14, 16, 19, 21, 22], "frw": 0, "foreword": [0, 13, 16, 19], "illustr": [0, 13, 14, 16, 21, 22], "int": [0, 4, 5, 13, 16, 17, 21], "introduct": [0, 13, 16], "pht": [0, 16], "photograph": [0, 13, 14, 16], "trn": 0, "translat": [0, 8, 13, 14, 16, 19, 21, 22, 27], "checkinresponsepars": 0, "namespac": [0, 13, 14, 19], "checkoutresponsepars": 0, "holdreleaseresponsepars": 0, "post_process": 0, "holdresponsepars": 0, "reus": [0, 13, 14], "_raise_exception_on_error": 0, "verify_status_cod": 0, "assert": [0, 6, 8, 13, 16], "mockaxis360api": 0, "with_token": 0, "mock_collect": [0, 13], "queue_respons": [0, 10, 13], "status_cod": [0, 1, 2, 13, 16, 19], "code_to_except": 0, "315": [0, 14], "invalidinputexcept": 0, "316": [0, 14], "1000": [0, 2, 13, 16], "patronauthorizationfailedexcept": 0, "1001": 0, "1002": 0, "1003": 0, "2000": 0, "libraryauthorizationfailedexcept": 0, "2001": [0, 4, 14], "2002": 0, "2003": [0, 14], "2004": 0, "2005": [0, 13, 19], "2007": [0, 13, 19], "2008": 0, "3100": 0, "libraryinvalidinputexcept": 0, "3101": 0, "3102": 0, "3103": 0, "notfoundonremot": 0, "3104": 0, "3105": 0, "3106": 0, "3108": 0, "3109": 0, "3110": 0, "alreadycheckedout": 0, "3111": 0, "currentlyavail": 0, "3112": 0, "cannotfulfil": 0, "3113": 0, "cannotloan": 0, "noavailablecopi": 0, "3114": 0, "patronloanlimitreach": 0, "3115": 0, "3116": 0, "3117": 0, "3118": 0, "3119": 0, "3120": 0, "3123": 0, "3124": 0, "3126": 0, "3127": 0, "3128": 0, "3129": 0, "3130": 0, "3131": 0, "3132": 0, "3134": 0, "3135": 0, "noacceptableformat": 0, "3136": 0, "4058": 0, "noactiveloan": 0, "5000": [0, 5], "5003": 0, "5004": 0, "id_typ": 0, "raise_exception_on_error": 0, "custom_error_class": 0, "ignore_error_cod": 0, "lxml": [0, 1, 8, 13], "node": [0, 8, 17, 21, 22, 23], "map": [0, 2, 3, 10, 13, 14, 16, 19], "custom": [0, 1, 10, 13, 14, 16], "rather": [0, 10, 13, 14, 16, 19], "basecirculationmanagercontrol": 0, "defin": [0, 2, 13, 16, 21, 24], "minim": [0, 13, 16], "mainli": [0, 13], "401": [0, 14], "demand": 0, "authenticated_patron_from_request": 0, "though": [0, 13, 16, 19], "library_for_request": 0, "pretti": [0, 14, 16], "everi": [0, 10, 11, 13, 14, 16, 19, 27], "library_through_external_loan_identifi": 0, "loan_external_identifi": 0, "global": [0, 14, 16], "readium": [0, 4, 16, 19, 21, 24], "basestr": [0, 13], "request_patron": 0, "clear": [0, 13, 14, 16], "complic": [0, 13, 16, 19], "bibliothecaapi": [0, 2], "argument_time_format": 0, "dt": [0, 13, 14, 16, 19], "authorization_format": 0, "3mclauth": 0, "3mcl": 0, "auth_time_format": 0, "gmt": 0, "can_revoke_hold_when_reserv": 0, "datetime_head": 0, "default_base_url": 0, "partner": [0, 14, 19], "yourcloudlibrari": 0, "default_vers": 0, "max_ag": [0, 8, 13, 16, 19], "request_typ": 0, "itemid": 0, "item_id": [0, 13], "patronid": 0, "version_head": 0, "bibliographic_lookup": 0, "bibliographic_lookup_request": 0, "patron_obj": 0, "patron_password": [0, 10], "delivery_mechan": [0, 4, 5, 13, 16], "trust": [0, 14], "simplifi": [0, 2, 11, 13, 16, 19, 26], "ahead": [0, 2], "mp3": [0, 13, 16, 19], "findaway_license_to_webpub_manifest": 0, "findaway_licens": 0, "findawaymanifest": 0, "suitabl": [0, 8, 11, 13, 16], "question": [0, 13, 14, 16], "resourc": [0, 4, 13, 14, 21, 24, 26], "full_path": 0, "full_url": 0, "get_audio_fulfillment_fil": 0, "bibliotheca_id": [0, 16], "get_bibliographic_info_for": 0, "edit": [0, 1, 2, 13, 14, 19, 26, 27], "get_events_between": 0, "cache_result": 0, "no_events_error": 0, "get_fulfillment_fil": 0, "internal_format_to_delivery_mechan": 0, "marc_request": 0, "offset": [0, 13], "limit": [0, 10, 13, 16, 19, 27], "purchas": [0, 14], "stop": [0, 13, 14, 16, 27], "pagin": [0, 1, 5, 13, 16, 27], "did": [0, 13, 16], "3m": [0, 10, 13, 16], "replacement_polici": [0, 13], "bodi": [0, 2, 13, 14], "add": [0, 1, 13, 14, 16, 17, 19, 27], "signatur": [0, 9, 17, 21, 23, 24], "bibliothecabibliographiccoverageprovid": 0, "occasion": [0, 13], "keep": [0, 13, 16, 19, 27], "bibliothecacirculationsweep": 0, "lead": 0, "duplic": [0, 16], "being": [0, 1, 2, 13, 14, 16, 19, 27], "main": [0, 13], "count": [0, 10, 13, 14, 16, 19], "howev": [0, 8, 13, 16], "greatli": 0, "improv": [0, 13, 14], "view": [0, 13, 16, 19], "sweep": [0, 13], "didn": [0, 2, 13, 16], "whatev": [0, 13, 16], "heard": 0, "bibliothecaeventmonitor": 0, "bibliothecatimelinemonitor": 0, "circulationev": [0, 13, 26, 27], "although": [0, 13, 16], "everydai": 0, "100": [0, 1, 4, 8, 13, 14, 16, 19, 27], "150": [0, 14, 16], "particularli": [0, 14], "busi": [0, 13, 14, 19], "5": [0, 8, 10, 13, 14, 16, 21], "minut": [0, 8], "stretch": 0, "past": 0, "gone": 0, "bibliothecapurchasemonitor": 0, "alreadi": [0, 2, 4, 10, 11, 13, 16, 19, 27], "rest": [0, 4, 13], "continu": [0, 4, 13, 14, 19, 21], "few": [0, 14], "hour": [0, 11], "thu": [0, 13], "alongsid": 0, "real": [0, 2, 13, 14, 16], "good": [0, 2, 13, 14, 16, 19], "perfect": 0, "consist": [0, 21], "far": [0, 3, 13, 14, 16], "run_onc": [0, 5, 8, 13], "encourag": [0, 13], "modifi": [0, 2, 5, 8, 10, 11, 13, 14, 16, 21, 22, 23], "achiev": [0, 13, 16], "finish": [0, 6, 13, 14, 16], "overwritten": [0, 13], "handle_ev": 0, "foreign_patron_id": 0, "start_tim": [0, 4, 13, 16], "end_tim": [0, 4, 13, 16], "internal_event_typ": 0, "bibliothecaexcept": 0, "bibliothecapars": 0, "input_time_format": 0, "date_from_subtag": 0, "default_start": 0, "override_timestamp": 0, "timelin": 0, "crucial": 0, "ad": [0, 1, 10, 13, 16, 19, 21], "year": [0, 13, 14], "That": [0, 16, 27], "old": [0, 5, 8, 13, 14, 19], "capabl": [0, 11, 13], "2014": 0, "metadata_lay": [0, 16, 26, 27], "process_record": 0, "purchase_tim": 0, "pymarc": 0, "timestamp": [0, 2, 5, 8, 13, 16, 19, 27], "suppli": [0, 14], "instanti": [0, 10, 13], "common": [0, 2, 10, 13, 14, 16, 19, 21], "superclass": [0, 13], "log_date_format": 0, "dateresponsepars": 0, "due": 0, "date_tag_nam": 0, "duedateinutc": 0, "result_tag_nam": 0, "checkoutresult": 0, "dummybibliothecaapirespons": 0, "response_cod": [0, 13], "errorpars": 0, "checkoutexcept": 0, "error_map": 0, "notonhold": 0, "ebook": [0, 3, 13, 16, 19, 27], "notcheckedout": 0, "hold_limit_reach": 0, "loan_limit_reach": 0, "error_tag": 0, "wrong_statu": 0, "eventpars": 0, "nativ": [0, 14, 19], "event_nam": [0, 16], "distributor_check_in": [0, 16], "distributor_check_out": [0, 16], "distributor_hold_plac": [0, 16], "distributor_license_add": [0, 16], "remov": [0, 10, 13, 14, 16, 19, 27], "distributor_license_remov": [0, 16], "distributor_availability_notifi": [0, 16], "event_sourc": [0, 13], "availabilitydateinutc": 0, "placeholdresult": 0, "itemlistpars": 0, "year_format": 0, "contributors_from_str": 0, "format_data_for_bibliotheca_format": 0, "epub3": 0, "book_format": 0, "term": [0, 3, 13, 14, 16, 17, 19], "refer": [0, 3, 8, 13, 14, 16, 21], "medium": [0, 13, 16], "parenthet": [0, 16], "parse_genre_str": 0, "encompass": [0, 16], "mockbibliothecaapi": 0, "unvari": 0, "patroncirculationpars": 0, "source_class": 0, "process_one_hold": 0, "process_one_loan": 0, "process_one_reserv": 0, "runbibliothecapurchasemonitorscript": 0, "monitor_class": [0, 13, 27], "cmd_arg": [0, 13, 27], "runcollectionmonitorscript": [0, 13], "abil": [0, 14, 21], "arg_pars": [0, 5, 13, 27], "parse_command_lin": [0, 13], "workflowexcept": 0, "actual_statu": 0, "statuses_that_would_work": 0, "prepar": [0, 13, 14, 19], "full": [0, 4, 5, 8, 13, 16, 21], "costli": 0, "incur": 0, "cost": [0, 13], "content_expir": [0, 4], "content_link": [0, 4], "encapsul": [0, 13, 14], "logic": [0, 4, 11, 13, 14, 19], "audiobook_loan_duration_set": 0, "simply": [0, 13, 16], "equal": [0, 13, 17, 19, 21], "less": [0, 11, 16, 17], "durat": [0, 5, 13, 16, 21, 22], "audio_loan_dur": [0, 16], "borrow_step": 0, "default_loan_duration_set": 0, "ebook_loan_duration_set": 0, "fulfill_step": 0, "default_notification_email_address": 0, "library_or_patron": 0, "notifi": [0, 4, 13], "fulfill_part_url": [0, 4, 5], "g": [0, 1, 2, 4, 9, 13, 14, 16], "chapter": [0, 4, 14], "whole": [0, 4, 13, 16, 19, 27], "thing": [0, 4, 13, 14, 16], "intern": [0, 3, 4, 5, 13, 14, 16, 19], "licensepooldeliverymechan": [0, 4, 5, 16], "patron_email_address": 0, "library_authent": 0, "techniqu": [0, 14, 16], "notification_email_address": [0, 5], "api_map": 0, "awai": [0, 13], "behind": [0, 19], "api_for_license_pool": 0, "worri": [0, 19], "yet": [0, 2, 8, 13, 16, 27], "deliv": [0, 13, 16], "someon": [0, 2, 13, 16], "themselv": [0, 13, 16], "can_revoke_hold": 0, "cancel": [0, 13], "queue": [0, 10, 13, 19], "default_api_map": 0, "see": [0, 4, 8, 10, 13, 14, 16, 17, 19, 21, 23, 24], "x": [0, 2, 8, 13, 14, 16, 19, 21], "enforce_limit": 0, "enforc": [0, 2, 13, 14, 16], "As": [0, 3, 13, 19], "latest": [0, 4, 13, 27], "patronholdlimitreach": 0, "unavail": [0, 10, 23], "sync_on_failur": 0, "explain": [0, 13, 16, 27], "ignor": [0, 13, 16, 19], "fulfill_open_access": 0, "open": [0, 2, 3, 5, 8, 10, 13, 14, 16, 19, 27], "deliverymechan": [0, 16], "local_hold": 0, "local_loan": 0, "vi": [0, 13, 19], "thread": [0, 13, 19], "speed": 0, "patron_at_hold_limit": 0, "Is": [0, 11, 13, 14, 16], "Of": [0, 1, 13, 14], "itself": [0, 5, 13, 16], "realli": [0, 13, 16, 19], "patron_at_loan_limit": 0, "revoke_loan": 0, "revok": [0, 19], "sync_bookshelf": 0, "forc": [0, 5, 13, 14, 16, 27], "sync": [0, 11, 16, 27], "bookshelf": [0, 14, 16], "cross": [0, 3, 13, 14], "circulationinfo": 0, "fd": 0, "deliverymechanisminfo": 0, "drm_scheme": [0, 13, 16], "rights_uri": [0, 13, 16, 27], "certain": [0, 2, 10, 13, 14, 16, 19, 27], "formatinfo": 0, "py": [0, 10, 13, 19], "usag": [0, 14, 19], "lock": [0, 13, 16], "investig": [0, 5, 13, 14, 27], "discov": [0, 13], "fact": [0, 13, 16], "autocommit": [0, 16], "middl": [0, 3, 14, 19], "nest": [0, 2, 13, 16, 17, 19, 21], "transact": [0, 10, 13, 16], "can_cache_manifest": 0, "start_dat": 0, "end_dat": 0, "hold_posit": 0, "external_identifi": [0, 3, 16], "ex": 0, "rbdigital_id": 0, "unicod": [0, 16, 19], "etc": [0, 2, 13, 14, 16, 19, 21, 27], "becom": [0, 7, 13, 16, 19], "line": [0, 10, 13, 14, 16, 19, 27], "fulfillment_info": 0, "locked_to": 0, "debug_info": 0, "400": [0, 14, 19], "alreadyonhold": 0, "cannothold": 0, "authorizationblock": 0, "block": [0, 1, 2, 10, 14], "ban": [0, 16, 19], "as_problem_detail_docu": [0, 1, 19], "403": [0, 1, 14], "authorizationexpir": [0, 11], "authorizationfailedexcept": 0, "500": [0, 13, 14, 16], "cannotpartiallyfulfil": 0, "cannotrenew": 0, "cannotreturn": 0, "deliverymechanismconflict": 0, "deliverymechanismerror": 0, "conflict": [0, 13, 14], "stone": [0, 19], "broke": 0, "deliverymechanismmiss": 0, "formatnotavail": 0, "outdat": 0, "longer": [0, 13, 16, 19], "502": [0, 14], "fulfilledonincompatibleplatform": 0, "incompat": 0, "platform": 0, "kindl": [0, 13, 16, 19], "exclus": 0, "451": [0, 14], "internalservererror": 0, "debug_messag": [0, 13, 19], "gave": 0, "limitreach": 0, "push": 0, "polici": [0, 13, 14, 16, 27], "constant": [0, 10, 13, 26], "base_doc": 0, "basi": [0, 10, 13, 19], "convers": [0, 14], "whose": [0, 1, 13, 16, 19, 27], "numer": [0, 13, 14, 16, 19, 21], "exceed": 0, "message_with_limit": 0, "interpol": [0, 13, 16], "explan": [0, 13, 16], "accept": [0, 4, 8, 13, 16, 17, 19, 21], "copi": [0, 1, 4, 5, 10, 13, 16, 19, 23, 27], "nolicens": 0, "noopenaccessdownload": 0, "download": [0, 5, 8, 13, 16, 27], "404": [0, 14], "outstandingfin": [0, 11], "outstand": [0, 10, 11], "reach": 0, "your": [0, 1, 4, 13, 16], "anoth": [0, 11, 13, 16, 21], "hold_limit": 0, "anyth": [0, 13, 14, 16], "loan_limit": 0, "patronnotfoundonremot": 0, "One": [0, 14, 16, 27], "remotepatroncreationfailedexcept": 0, "remoterefusedreturn": 0, "admin_web_hostnam": 0, "area_input_instruct": 0, "ol": [0, 1], "li": [0, 1, 19], "zipcod": 0, "canadian": [0, 14], "fsa": 0, "abbrevi": [0, 19], "citi": [0, 1, 14], "boston": 0, "ma": [0, 14, 19], "counti": 0, "litchfield": 0, "ct": [0, 14], "provinc": [0, 14], "stratford": 0, "ontario": [0, 14], "ON": [0, 13, 14], "authentication_document_cache_tim": 0, "authentication_for_opds_link": 0, "color_schem": 0, "configuration_contact_email": 0, "configuration_contact_email_address": 0, "copyright_designated_agent_email": 0, "copyright_designated_agent_email_address": 0, "copyright_designated_agent_rel": 0, "rel": [0, 1, 2, 13, 14, 16, 19, 21], "design": [0, 13, 14, 16], "agent": [0, 6], "custom_tos_href": 0, "tos_href": 0, "custom_tos_text": 0, "tos_text": 0, "default_color_schem": 0, "blue": [0, 14], "default_opds_format": [0, 13], "simple_opds_entri": [0, 13, 16], "default_tos_href": 0, "simplyetermsofservice2": 0, "default_tos_text": 0, "read": [0, 10, 13, 14, 16, 27], "materi": [0, 14], "nypl": [0, 1, 13, 14, 16], "default_web_primary_color": 0, "377f8b": 0, "default_web_secondary_color": 0, "d53f34": 0, "help_email": 0, "help_link": 0, "help_unsubscribe_uri": 0, "unsubscrib": 0, "help_uri": 0, "help_web": 0, "hidden_content_typ": 0, "language_descript": 0, "languag": [0, 2, 8, 10, 13, 14, 16, 21, 22, 26, 27], "href": [0, 1, 2, 4, 13, 16, 19, 21], "loc": [0, 13, 19], "gov": [0, 19], "iso639": [0, 19], "php": [0, 8, 14], "code_list": 0, "target": [0, 1, 2, 5, 13, 14, 16, 19, 20, 27], "_blank": [0, 1], "iso": [0, 19], "639": [0, 14, 19], "large_collection_cutoff": 0, "10000": 0, "large_collection_languag": 0, "large_collect": 0, "lending_polici": 0, "library_descript": 0, "library_focus_area": 0, "focus_area": 0, "library_service_area": 0, "service_area": 0, "human": [0, 8, 13, 14, 16, 19], "readabl": [0, 13, 14, 16, 19], "level": [0, 1, 2, 3, 13, 14, 16], "short_nam": [0, 2, 13, 16], "websit": [0, 13, 16], "allow_hold": [0, 13, 16], "enabled_entry_point": [0, 13], "top": [0, 2, 13], "audio": [0, 13, 14, 16, 19], "narrow": [0, 13], "readonli": [0, 13], "featured_lane_s": [0, 13, 16], "featur": [0, 13, 14, 16, 19], "15": [0, 1, 13, 14, 16], "minimum_featured_qu": [0, 13, 16], "minimum": [0, 1, 13, 16, 21, 27], "qualiti": [0, 13, 14, 16, 19], "show": [0, 2, 3, 13, 14, 16], "max": [0, 5, 13, 17, 19], "65": [0, 13, 16], "facets_enabled_ord": [0, 13], "sort": [0, 13, 16, 19, 27], "random": [0, 2, 13, 14, 19], "facets_default_ord": [0, 13], "facets_enabled_avail": [0, 13], "facets_default_avail": [0, 13], "facets_enabled_collect": [0, 13], "everyth": [0, 13, 16], "popular": [0, 13, 14, 16, 19], "facets_default_collect": [0, 13], "skip": [0, 13], "shown": [0, 8, 13, 16, 19], "peopl": [0, 14, 16], "aren": [0, 1, 2, 13, 16, 27], "ve": [0, 3, 4, 10, 13, 14, 16, 19, 27], "schedul": 0, "simplyehelp": 0, "yourlibrari": 0, "helpstack": 0, "desk": 0, "un": [0, 16], "subscript": 0, "delet": [0, 2, 13, 16, 27], "dmca": 0, "notif": [0, 4], "complaint": [0, 1, 2, 13, 26], "contact": [0, 4, 5, 14, 19], "organ": [0, 2, 8, 13, 14, 16], "repons": 0, "administr": [0, 4, 8, 13, 14], "trash": 0, "sensit": [0, 16], "confluenc": [0, 8], "sim": 0, "forward": [0, 17], "instruct": [0, 1, 14], "greater": [0, 13, 17], "secur": [0, 7, 8, 10, 14, 16], "norepli": 0, "color": [0, 1, 2, 14], "feed": [0, 1, 5, 11, 13, 16, 19, 21, 23, 27], "amber": 0, "black": [0, 14], "bluegrai": 0, "grai": 0, "brown": [0, 14], "cyan": 0, "darkorang": 0, "dark": [0, 14], "orang": 0, "darkpurpl": 0, "purpl": 0, "green": [0, 14], "indigo": 0, "lightblu": 0, "light": [0, 14], "pink": 0, "red": 0, "teal": 0, "brand": [0, 14], "suffici": [0, 13], "contrast": [0, 2], "white": [0, 2, 8, 14], "picker": 0, "secondari": [0, 2, 14, 16], "css": [0, 24], "catalog": [0, 2, 13, 14, 16, 19, 23, 27], "logo": [0, 8, 14], "imag": [0, 2, 4, 13, 14, 16, 19, 23], "gif": [0, 16, 19, 24], "png": [0, 3, 16, 24], "jpg": [0, 16, 19], "approxim": [0, 13, 19], "squar": 0, "larger": [0, 16], "135x135": 0, "pixel": 0, "background": [0, 1, 2, 16], "hidden": [0, 1, 13, 16], "text": [0, 1, 2, 10, 13, 14, 16, 19], "hide": 0, "blank": [0, 1, 2, 13], "solv": [0, 13, 14], "focu": 0, "area": [0, 14], "focus": 0, "geograph": [0, 13, 14], "springfield": 0, "OR": [0, 10, 14, 19], "capit": [0, 14], "max_outstanding_fin": 0, "amount": [0, 10, 11, 13, 19], "lose": [0, 13, 16], "depend": [0, 2, 13, 14, 16], "exce": [0, 14], "directli": [0, 11, 13, 16], "smaller": 0, "privaci": [0, 8, 14, 16], "registr": [0, 2, 13, 16], "creator": 0, "small_collect": 0, "major": 0, "tiny_collect": 0, "patron_web_hostnam": 0, "privacy_polici": 0, "reservations_featur": 0, "secret_kei": [0, 13], "base_url": [0, 11, 13], "log_level": [0, 13], "log_app": [0, 13], "origin": [0, 1, 7, 10, 13, 14, 16, 19], "database_log_level": [0, 13], "extrem": [0, 13, 14, 16], "verbos": [0, 13, 16], "unless": [0, 2, 10, 11, 13, 16, 19], "diagnos": [0, 13], "relat": [0, 2, 4, 13, 14, 15, 16, 21, 23, 24], "idea": [0, 5, 8, 13], "higher": [0, 13, 14], "excluded_audio_data_sourc": [0, 13, 16], "exclud": [0, 13, 14], "measurement_reaper_en": [0, 13], "cleanup": [0, 13], "measur": [0, 13, 14, 26], "clean": [0, 13, 14, 19], "analysi": [0, 13, 14, 21], "cooki": [0, 2, 14], "hostnam": [0, 13], "host": [0, 4, 13, 16], "wildcard": [0, 11], "subdomain": [0, 11], "somedomain": 0, "somesub": 0, "root": [0, 4, 11, 13, 16], "domain": [0, 1, 8, 11, 13, 16, 27], "alon": [0, 13], "pipe": 0, "beta": 0, "static_file_cache_tim": 0, "cach": [0, 13, 16, 19, 27], "static": [0, 1, 10, 11, 13, 14, 16, 21], "js": [0, 14], "inclus": [0, 13, 14, 16], "librarian": [0, 1, 16, 19], "footer": 0, "page": [0, 2, 4, 5, 10, 13, 16, 21, 25, 27], "connect": [0, 4, 10, 13, 16, 19, 27], "small_collection_cutoff": 0, "small_collection_languag": 0, "standard_noreply_email_address": 0, "terms_of_servic": 0, "tiny_collection_languag": 0, "web_css_fil": 0, "web_header_label": 0, "web_header_link": 0, "web_primary_color": 0, "web_secondary_color": 0, "wsgi_debug_kei": 0, "wsgi_debug": 0, "cipher": 0, "wrap": [0, 13, 19], "hard": [0, 13, 14, 19], "rememb": [0, 4, 13, 14], "crypto": 0, "decrypt": 0, "classify_hold": 0, "works_by_languag": 0, "divid": [0, 13], "larg": [0, 13, 16], "small": [0, 10, 14], "tini": [0, 13], "collet": 0, "counter": [0, 13, 14, 16], "estimated_holdings_by_languag": [0, 16], "configuration_contact_uri": 0, "copyright_designated_agent_uri": 0, "estimate_language_collections_for_librari": 0, "guess": [0, 13, 14, 16], "incorrect": [0, 5, 16, 17], "public_set": 0, "private_set": 0, "filesystem": [0, 13], "unsubscribe_email_uri": 0, "empty_config": [0, 13], "temp_config": [0, 13], "new_config": [0, 13], "replacement_class": [0, 13], "analyticscontrol": 0, "circulationmanagercontrol": [0, 2, 4], "track_ev": 0, "event_typ": [0, 13, 16], "annotationcontrol": 0, "accept_post": 0, "container_for_work": 0, "annotation_id": 0, "circulationmanag": 0, "facet": [0, 1, 16, 23, 26, 27], "worklist": [0, 13, 16], "annotator_class": 0, "unit": [0, 13, 14], "authentication_for_opds_docu": 0, "fresh": [0, 13, 16], "_debug": 0, "wsgi": 0, "reveal": 0, "deploy": 0, "cdn_url_for": [0, 13], "cdn": [0, 16, 26], "_facet": 0, "ever": [0, 2, 13, 14, 16, 27], "keyword": [0, 13, 19, 26], "posit": [0, 1, 13, 16, 21, 23, 27], "external_search": [0, 26], "lazili": 0, "failur": [0, 13, 16, 19], "engin": [0, 13, 14, 16], "load_facets_from_request": [0, 13], "nonstandard": 0, "load_set": [0, 2], "reload": [0, 13, 16], "log_lan": 0, "lanelist": 0, "layout": [0, 22], "public_key_integration_docu": 0, "sitewid": [0, 1, 2, 13, 16], "reload_settings_if_chang": 0, "setup_adobe_vendor_id": 0, "authdata": [0, 11], "setup_circul": 0, "setup_configuration_dependent_control": 0, "setup_external_search": 0, "setup_one_time_control": 0, "setup_search": 0, "setup_shared_collect": 0, "sitewide_key_pair": 0, "absolut": [0, 13, 16, 19], "apply_borrowing_polici": 0, "prevent": [0, 14], "ag": [0, 2, 3, 5, 10, 13, 16, 26], "inappropri": [0, 16], "prohibit": [0, 14], "speak": [0, 13, 14], "earlier": [0, 1, 13], "get_patron_circ_object": 0, "object_class": 0, "get_patron_hold": 0, "get_patron_loan": 0, "handle_conditional_request": 0, "last_modifi": [0, 16], "condition": 0, "load_lan": 0, "lane_identifi": [0, 2], "load_licensepool": 0, "license_pool_id": [0, 16], "load_licensepooldeliveri": 0, "mechanism_id": 0, "load_work": 0, "search_engin": [0, 13], "sharedcollectionapi": 0, "indexcontrol": 0, "appropriate_index_for_patron_typ": 0, "authenticated_patron_root_lan": 0, "authentication_docu": 0, "has_root_lan": [0, 16], "boolean": [0, 5, 8, 10, 11, 13, 16, 17, 19, 20, 21], "public_key_docu": 0, "loancontrol": 0, "best_lendable_pool": 0, "best": [0, 13, 14, 16, 19, 27], "candid": [0, 11, 13, 16], "acquisit": [0, 13, 14, 16, 19, 23, 27], "somebodi": 0, "anywai": 0, "do_get": [0, 1, 2, 13, 16], "drm": [0, 4, 5, 13, 16, 19], "third": [0, 13, 14, 16, 19], "parti": [0, 13, 14, 16, 19], "marcrecordcontrol": 0, "download_templ": 0, "n": [0, 1, 2, 10, 13, 14, 16, 19], "html": [0, 2, 4, 8, 13, 14, 16, 19, 24], "lang": [0, 2, 19], "en": [0, 2, 9, 14, 19, 21], "head": [0, 2, 14, 16], "meta": [0, 2, 13, 19, 21], "charset": [0, 2], "utf8": [0, 2], "download_pag": 0, "odlnotificationcontrol": 0, "receiv": [0, 5, 8, 16], "loan_id": 0, "opdsfeedcontrol": 0, "crawlable_collection_fe": 0, "collection_nam": [0, 4, 27], "build": [0, 13, 14], "crawlabl": [0, 16], "crawlable_library_fe": 0, "crawlable_list_fe": 0, "list_nam": [0, 13], "customlist": [0, 13, 26], "feed_class": [0, 27], "acquisitionfe": [0, 1, 13], "replac": [0, 8, 11, 13, 16, 19, 27], "navig": [0, 13, 14, 16, 19, 23], "qa_fe": 0, "substitut": 0, "qa_series_fe": 0, "_some_": 0, "seri": [0, 13, 14, 16, 19, 21], "regard": [0, 8], "profilecontrol": [0, 13], "upmp": 0, "rbdfulfillmentproxycontrol": 0, "proxi": [0, 5, 13], "sharedcollectioncontrol": 0, "authenticated_client_from_request": 0, "hold_id": 0, "bound": [0, 1, 2, 13], "get_with_timeout": [0, 13, 19], "200": [0, 2, 5, 14, 16], "successfulli": [0, 13], "hold_info": 0, "opds2": [0, 19, 20, 21], "load_collect": [0, 27], "loan_info": 0, "revoke_hold": 0, "staticfilecontrol": 0, "static_fil": 0, "directori": [0, 2, 4, 13, 14, 16, 27], "filenam": [0, 4, 13, 16], "urnlookupcontrol": [0, 13], "work_lookup": [0, 13], "route_nam": [0, 13], "circulationmanagerannotor": 0, "workcontrol": [0, 2], "contributor_nam": 0, "audienc": [0, 2, 5, 13, 14, 16], "permalink": [0, 13], "novelist_api": 0, "series_nam": [0, 13], "coverageprovid": [0, 13, 16], "mockopdsimportcoverageprovid": 0, "opdsimportcoverageprovid": 0, "finalize_license_pool": 0, "mark": [0, 8, 13, 14, 16, 21], "occas": 0, "lookup_and_import_batch": 0, "overridden": [0, 13], "queue_import_result": 0, "messages_by_id": 0, "lookup_cli": 0, "collectioncoverageprovid": [0, 13], "opds_importer_class": 0, "alia": [0, 3, 6, 10, 13, 14, 16, 19, 27], "opdsimport": [0, 2, 13], "api_method": 0, "create_identifier_map": 0, "import_feed_respons": 0, "id_map": 0, "confirm": 0, "ensure_coverag": [0, 13], "effici": [0, 13, 16], "reaperimport": 0, "identifier_map": [0, 5, 13], "http_get": [0, 5, 13], "metadata_cli": [0, 5, 13, 16], "content_modifi": [0, 5, 13], "map_from_collect": [0, 5, 13], "wrangler": [0, 2, 13, 14, 16, 19], "acknowledg": 0, "wasn": 0, "success_status_cod": [0, 5, 13], "registrarimport": 0, "whenev": [0, 13, 16], "201": [0, 2, 14], "202": [0, 14, 16], "index": [0, 5, 10, 13, 14, 16, 25, 27], "front": [0, 13, 16], "deprec": [0, 4, 8, 13, 16], "io": [0, 19], "coppag": 0, "customindexview": 0, "no_cont": 0, "children": [0, 5, 13, 14, 16, 19, 21], "no_titl": [0, 19], "13": [0, 8, 14, 16], "coppa": 0, "requirement_met_lan": 0, "requirement_not_met_lan": 0, "older": [0, 13, 16], "yes_cont": 0, "yes_titl": 0, "gate_tag": 0, "met_url": 0, "not_met_url": 0, "face": 0, "navigation_entri": 0, "definit": [0, 8], "disconnect": [0, 10], "by_protocol": [0, 16], "goal": [0, 2, 13, 16], "view_class": 0, "unregist": [0, 13], "consider": [0, 13, 14, 16, 27], "unusu": 0, "setup": [0, 13, 16], "authentication_no_rel": 0, "met": 0, "authentication_typ": 0, "authentication_yes_rel": 0, "annotate_authentication_docu": 0, "doc": [0, 5, 8, 11, 13, 16, 19, 27], "customrootlan": 0, "replace_link": [0, 13], "Will": [0, 13, 14], "language_cod": [0, 16], "english": [0, 2, 10, 13, 14, 19], "eng": [0, 9, 13, 16, 19, 21], "french": [0, 14, 19], "fre": [0, 19, 21], "spanish": [0, 13, 14, 19], "spa": [0, 13, 14, 19], "attach": 0, "extract_circul": 0, "primary_identifi": [0, 13, 16], "formattyp": 0, "json_data": 0, "enkiapi": [0, 2], "enki_extern": 0, "enki_id": [0, 16], "enki_library_id_kei": 0, "enki_library_id": 0, "error_ind": 0, "h1": [0, 2], "oop": 0, "enkilibrari": 0, "free": [0, 14, 16], "get_all_titl": 0, "strt": 0, "qty": 0, "10": [0, 8, 10, 13, 14, 16, 19], "expens": [0, 13, 16], "get_item": 0, "item_endpoint": 0, "itemapi": 0, "list_endpoint": 0, "listapi": 0, "loan_request": 0, "book_id": 0, "parse_fulfill_result": 0, "parse_patron_hold": 0, "hold_data": 0, "parse_patron_loan": 0, "checkout_data": 0, "patron_request": 0, "timefram": 0, "retry_on_timeout": 0, "updated_titl": 0, "getupdatetitl": 0, "theori": [0, 14], "shouldn": [0, 16], "regularli": [0, 27], "user_endpoint": 0, "userapi": 0, "enkicollectionreap": 0, "14400": 0, "done": [0, 5, 8, 13, 16, 19], "enkiimport": 0, "five_minut": 0, "300": [0, 9, 13, 14, 16, 19], "full_import": 0, "incremental_import": 0, "update_circul": 0, "total": [0, 2, 13, 14, 19, 23], "mockenkiapi": 0, "feedbooksimportmonitor": 0, "import_class": [0, 5, 13], "force_reimport": [0, 5, 13], "import_class_kwarg": [0, 5, 13], "opdsimportmonitor": [0, 13], "feedbooksopdsimport": [0, 2], "data_sourc": [0, 4, 5, 13, 16, 27], "opds_url": [0, 13], "plu": [0, 13], "base_opds_url": 0, "atom": [0, 13, 14, 17, 19, 27], "really_import_kei": 0, "really_import": 0, "replacement_css_kei": 0, "replacement_css": 0, "better": [0, 8, 13, 14, 16, 19], "off": [0, 10, 13], "dpla": 0, "accid": [0, 14], "es": [0, 19], "fr": [0, 14, 19, 21], "italian": [0, 14, 19], "de": [0, 14, 19, 21], "german": [0, 14, 19], "stylesheet": 0, "altern": [0, 13, 14, 16, 21, 24], "produc": [0, 13, 16], "daisi": 0, "consortium": 0, "leav": [0, 1, 13], "z3986": 0, "dtbook": 0, "thirty_dai": 0, "30": [0, 4, 8, 13, 14, 16], "extract_feed_data": [0, 13], "feed_url": [0, 13], "next_link": [0, 13], "improve_descript": 0, "involv": [0, 14, 16], "make_link_data": [0, 13], "linkdata": [0, 13, 27], "replace_css": 0, "new_css": 0, "rights_uri_from_entry_tag": [0, 13], "rights_uri_from_feedparser_entri": [0, 13], "answer": [0, 13, 14, 16], "within": [0, 13, 14, 16], "feedpars": [0, 13], "wait": [0, 13], "enter": [0, 1, 2, 13, 16], "elementtre": 0, "rehostingpolici": 0, "underli": [0, 13, 16], "relicens": 0, "cc": [0, 10, 14, 16], "BY": [0, 13, 16], "nc": [0, 14, 16], "There": [0, 5, 10, 13, 16], "franc": [0, 14], "decid": [0, 13, 16], "preserv": [0, 14], "decis": [0, 14, 16], "can_rehost_in_u": 0, "non": [0, 5, 8, 11, 13, 14, 16, 19, 20, 27], "commerci": [0, 13, 14, 16], "nd": [0, 14, 16, 19], "alik": 0, "sa": [0, 4, 13, 16, 19], "countri": [0, 1, 14], "life": [0, 2, 14], "usa": [0, 14, 16], "1923": [0, 14, 16], "70": [0, 14, 16], "public_domain_cutoff": 0, "rights_dict": 0, "creativecommon": [0, 16], "rights_unknown": 0, "pleas": [0, 4, 5, 8, 10], "legal": [0, 14], "notic": 0, "us_sit": 0, "archiv": [0, 13, 14], "craphound": 0, "wikipedia": 0, "wikisourc": 0, "futurism": 0, "gutenberg": [0, 13, 16, 26, 27], "shakespear": [0, 14], "mit": 0, "can_rehost_u": 0, "publication_year": 0, "rehost": 0, "distinct": [0, 2, 13, 16], "firstbookauthenticationapi": 0, "api_path": 0, "v1": [0, 4, 8, 13, 16, 19], "serialcod": 0, "8": [0, 8, 10, 13, 14, 16, 19, 20, 21, 27], "2022": 0, "firstbookloginbutton280": 0, "success_messag": 0, "remote_pin_test": 0, "mockfirstbookauthenticationapi": 0, "bad_connect": 0, "failure_status_cod": 0, "mockfirstbookrespons": 0, "algorithm": [0, 4, 11, 13, 14, 16, 22], "hs256": [0, 11], "jwt": [0, 2, 5, 11], "payload": [0, 13, 19], "sole": [0, 13, 16], "googleanalyticsprovid": 0, "default_url": 0, "googl": [0, 1, 2, 11, 16, 27], "statist": [0, 2, 14], "provis": 0, "authus": 0, "noopen": [0, 1], "norefer": [0, 1], "To": [0, 1, 3, 10, 11, 13, 14, 16], "captur": [0, 13], "dimens": 0, "target_ag": [0, 13, 14, 16], "genr": [0, 2, 13, 14, 16], "open_access": [0, 4, 13, 16, 23], "scope": [0, 1, 13], "hit": [0, 13, 16, 19], "box": [0, 1, 14], "dropdown": 0, "below": [0, 1, 8, 13], "tracking_id": 0, "collect_ev": [0, 13], "kansasauthenticationapi": 0, "kansa": 0, "ks": [0, 14, 19], "kansaslibrary3m": 0, "civicplu": 0, "userdetail": 0, "create_authorize_request": 0, "parse_authorize_respons": 0, "post_request": 0, "contributorfacet": 0, "order_ascend": [0, 13], "enabled_facet": [0, 13, 16], "entrypoint": [0, 16, 26, 27], "entrypoint_is_default": [0, 13], "constructor_kwarg": [0, 13], "defaultsortorderfacet": [0, 13], "default_sort_ord": [0, 13], "contributorlan": 0, "dynamiclan": 0, "cached_feed_typ": [0, 13], "max_cache_ag": [0, 13, 16], "86400": 0, "modify_search_filter_hook": [0, 13], "hook": [0, 13], "avoid": [0, 11, 13, 14, 16], "complex": [0, 13, 14], "overview_facet": [0, 13], "featuredfacet": [0, 13], "url_argu": 0, "crawlablecollectionbasedlan": 0, "crawlablelan": 0, "collection_rout": 0, "library_rout": 0, "7200": [0, 13], "library_or_collect": 0, "constructor": [0, 8, 13, 14, 19], "classifi": [0, 13, 16, 26], "reader": [0, 13, 14, 16], "rang": [0, 4, 13, 14, 16, 27], "license_datasourc": [0, 13], "datasourc": [0, 13, 26, 27], "list_datasourc": [0, 13], "list_seen_in_previous_dai": [0, 13], "were": [0, 2, 13, 16], "prioriti": [0, 13, 16], "sibl": [0, 13, 14], "child": [0, 2, 13, 14, 21, 23], "slice": [0, 13, 17], "crawlablecustomlistbasedlan": 0, "uses_customlist": [0, 13], "crawlablefacet": 0, "last_upd": [0, 13], "available_facet": [0, 13], "facet_group_nam": [0, 13], "forcibl": [0, 13], "sytem": [0, 13], "_could_": [0, 13], "mayb": [0, 13], "elsewher": [0, 13, 14], "flexibl": [0, 13], "default_facet": [0, 13, 16], "databaseexclusiveworklist": 0, "databasebackedworklist": [0, 13], "_only_": [0, 16], "compar": [0, 2, 13, 14, 16], "works_from_databas": [0, 13], "addit": [0, 8, 13, 16, 17], "membership": [0, 13], "caller": [0, 13, 16], "execut": [0, 8, 13, 14, 16], "hasseriesfacet": 0, "conta": 0, "guarante": [0, 13], "modify_search_filt": [0, 13], "elasticsearch": [0, 13, 16, 27], "availabilti": [0, 13], "status": [0, 13], "jackpotfacet": 0, "jackpot": 0, "available_not_now": [0, 13], "jackpotworklist": 0, "task": [0, 13, 16, 19], "easi": [0, 13, 14, 19], "knownoverviewfacetsworklist": 0, "advanc": [0, 14], "compat": [0, 7, 13, 21], "recommendationlan": 0, "workbasedlan": 0, "fetch_recommend": 0, "overview": [0, 13], "relatedbookslan": 0, "criteria": [0, 13], "criterion": 0, "workbaselan": 0, "serieslan": 0, "related_book": 0, "sublan": [0, 13], "seriesfacet": 0, "contribut": [0, 13, 16], "accessible_to": [0, 13], "impos": [0, 2, 13, 16], "append_child": [0, 13], "fit": [0, 13, 14, 19, 21], "audiences_list_from_sourc": 0, "create_default_lan": 0, "reset": [0, 2, 10, 13, 16, 27], "adult": [0, 5, 13, 14, 16], "nonfict": [0, 13, 14], "young": [0, 5, 13, 14, 16], "seller": [0, 27], "world": [0, 14, 19], "ya": [0, 14], "destruct": 0, "visibl": [0, 13, 16, 19], "destroi": [0, 13], "create_lane_for_small_collect": 0, "tabl": [0, 5, 8, 13, 14, 16], "create_lane_for_tiny_collect": 0, "create_lanes_for_large_collect": 0, "grade": [0, 3, 13, 14, 16], "create_world_languages_lan": 0, "small_languag": 0, "tiny_languag": 0, "lane_from_genr": 0, "exclude_genr": 0, "extra_arg": 0, "structur": [0, 10, 13, 14, 19], "localanalyticsexport": 0, "export": [0, 2, 13, 14, 16, 27], "csv": [0, 13, 27], "analytics_queri": 0, "row": [0, 13], "low": [0, 13, 14, 19], "calcul": [0, 10, 13, 14, 16, 19, 27], "to_search_docu": [0, 16], "libraryannot": [0, 1, 13], "add_web_client_url": 0, "annotate_work_record": [0, 13], "active_license_pool": [0, 1, 13, 16], "marcrecord": [0, 13], "basemetadatawranglercoverageprovid": 0, "metadatawranglercollectionregistrar": 0, "metadatawranglercollectionreap": 0, "coverage_counts_for_every_collect": [0, 13], "mwauxiliarymetadatamonitor": 0, "metadatawranglercollectionmonitor": 0, "auxiliari": [0, 14, 19], "get_identifi": 0, "pull": [0, 10, 13, 19], "simplifiedopdsmessag": 0, "bad": [0, 5, 8, 13, 16, 19], "mwcollectionupdatemonitor": 0, "import_one_fe": [0, 13], "ran": [0, 13, 16], "span": [0, 13], "metadatauploadcoverageprovid": 0, "upload": [0, 2, 4, 13, 16, 27], "interact": [0, 10, 13, 14, 16], "assert_authent": 0, "get_respons": 0, "unlicens": 0, "reap": [0, 13, 16], "finalize_batch": [0, 13], "again": [0, 2, 13], "metadatawranglercoverageprovid": 0, "repurchas": 0, "items_that_need_coverag": [0, 13], "futur": [0, 8, 13, 14, 16], "detect": [0, 14], "registrar": 0, "milleniumpatronapi": 0, "address_field": 0, "pa": [0, 14, 19], "authentication_mod": 0, "auth_mod": 0, "family_nam": [0, 13, 16], "barcode_field": 0, "pb": [0, 14], "block_field": 0, "mblock": 0, "p56": 0, "block_typ": 0, "default_curr": [0, 19], "usd": [0, 19], "email_address_field": 0, "addr": 0, "pz": [0, 14], "error_message_field": 0, "errmsg": 0, "expiration_date_format": 0, "expiration_field": 0, "exp": 0, "p43": 0, "family_name_authentication_mod": 0, "fines_field": 0, "monei": [0, 14, 19], "ow": [0, 10], "p96": 0, "home_branch_field": 0, "home": [0, 10, 14, 19], "libr": 0, "p53": 0, "home_branch_neighborhood_mod": 0, "home_branch": 0, "identifier_blacklist": 0, "p47": 0, "multivalue_field": 0, "px": 0, "millenium": 0, "neighborhood_mod": 0, "postal_cod": 0, "no_neighborhood_mod": 0, "patron_type_field": 0, "personal_name_field": 0, "patrn": 0, "pn": [0, 14], "pin_authentication_mod": 0, "postal_code_neighborhood_mod": 0, "postal_code_r": 0, "record_number_field": 0, "p81": 0, "verif": 0, "blacklist": 0, "begin": [0, 4, 10, 13], "famili": [0, 2, 14, 16, 19], "analyz": [0, 13, 21, 23, 24], "postal": [0, 14], "username_field": 0, "alt": [0, 19], "pu": [0, 19], "extract_postal_cod": 0, "family_name_match": 0, "actual_nam": 0, "supposed_family_nam": 0, "patron_dump_to_patrondata": 0, "current_identifi": 0, "dump": [0, 19], "mockmilleniumpatronapi": 0, "14": [0, 10, 14, 16, 19], "digit": [0, 5, 13, 14, 19], "combo": 0, "repeat": 0, "four": [0, 16, 19], "the_futur": 0, "2024": 0, "17": [0, 14, 16], "59": [0, 14, 16], "741020": 0, "user1": 0, "12345": 0, "alic": 0, "user2": 0, "67890": 0, "bob": [0, 19], "holdreap": [0, 13], "loanlikereapermonitor": 0, "seemingli": [0, 19], "abandon": 0, "365": [0, 13, 14], "model_class": [0, 13], "where_claus": [0, 13], "ago": [0, 13], "idlingannotationreap": [0, 13], "reapermonitor": [0, 13], "idl": [0, 16], "inact": 0, "timestamp_field": [0, 13], "motiv": [0, 14, 16], "attempt": [0, 2, 11, 13, 16, 19], "loanreap": [0, 13], "90": 0, "source_of_truth_protocol": 0, "consortia": [0, 27], "automat": [0, 1, 4, 13, 16], "won": [0, 13], "append": [0, 10, 13], "claus": [0, 13, 16], "mocknovelistapi": 0, "novelistapi": 0, "setup_method": [0, 13], "authorized_identifi": 0, "62521fa1": 0, "bdbb": 0, "4939": 0, "84aa": 0, "aee2a52c8d59": 0, "auth_param": 0, "collection_data_api": 0, "novelistcollectiondata": 0, "is_configur": [0, 13], "max_representation_ag": 0, "604800": 0, "no_isbn_equival": 0, "r": [0, 10, 13, 14, 16, 19], "query_endpoint": 0, "novselect": 0, "ebscohost": 0, "contentbyqueri": 0, "clientidentifi": 0, "build_query_url": 0, "include_auth": 0, "choose_best_metadata": 0, "metadata_object": 0, "choos": [0, 1, 13, 16, 19], "highest": [0, 14, 16], "float": [0, 16, 17, 21, 23], "create_item_object": 0, "currentidentifi": 0, "existingitem": 0, "currentqueryidentifi": 0, "get_items_from_queri": 0, "get_recommend": 0, "recommendations_info": 0, "get_series_inform": 0, "series_info": 0, "book_info": 0, "optim": [0, 13, 14], "lookup_equivalent_isbn": 0, "lookup_info_to_metadata": 0, "lookup_represent": 0, "transform": [0, 13, 14, 16, 17], "make_novelist_data_object": 0, "medium_to_book_format_type_valu": 0, "put_items_novelist": 0, "review_respons": 0, "review": [0, 14, 16], "scrubbed_url": 0, "york": [0, 16, 27], "nytapi": 0, "time_zon": 0, "tzfile": 0, "usr": 0, "zoneinfo": 0, "america": [0, 13, 14], "new_york": 0, "date_str": [0, 19], "timezon": [0, 19], "midnight": 0, "parse_datetim": 0, "eastern": [0, 14, 19], "nytbestsellerapi": 0, "api_kei": 0, "nytim": 0, "svc": 0, "v3": [0, 3], "cardin": [0, 13], "historical_list_max_ag": 0, "list_max_ag": 0, "list_names_url": 0, "list_of_lists_max_ag": 0, "list_url": 0, "best_seller_list": 0, "list_info": 0, "nytbestsellerlist": 0, "fill_in_histori": 0, "histor": [0, 14], "list_of_list": 0, "all_dat": 0, "quit": 0, "print": [0, 4, 10, 13, 14, 19, 27], "to_customlist": [0, 13], "nytbestsel": 0, "update_custom_list": 0, "custom_list": [0, 2, 13, 16], "customlistentri": [0, 13, 16], "nytbestsellerlisttitl": 0, "titlefromexternallist": [0, 13], "mockodiloapi": 0, "odiloapi": [0, 2], "mock_access_token_respons": [0, 13], "expires_in": 0, "token_post": [0, 13], "all_products_endpoint": [0, 13], "checkin_endpoint": 0, "checkoutid": 0, "checkout_endpoint": [0, 13], "recordid": 0, "library_api_base_url": 0, "page_size_limit": [0, 13], "patron_checkouts_endpoint": 0, "patron_holds_endpoint": 0, "place_hold_endpoint": 0, "record_availability_endpoint": 0, "record_metadata_endpoint": 0, "release_hold_endpoint": 0, "holdid": 0, "token_endpoint": [0, 13], "check_cr": [0, 13], "force_refresh": [0, 13, 16], "credential_object": [0, 13], "acsm_epub": 0, "acsm_pdf": 0, "scorm": [0, 16], "mpeg": [0, 16], "stream": [0, 13, 16, 21], "jpeg": [0, 16, 24], "ebook_stream": 0, "video": [0, 13, 14, 16, 19], "mp4": [0, 16], "ms": [0, 14, 16, 19], "wmv": [0, 16], "error_to_except": 0, "checkout_not_found": 0, "error_data_not_found": 0, "loan_already_reserv": 0, "titlenotcheckedout": 0, "patronnotfound": 0, "extract_d": 0, "get_avail": 0, "record_id": 0, "get_checkout": 0, "get_fulfillment_link": 0, "format_typ": [0, 13], "get_hold": 0, "get_metadata": 0, "get_patron_checkout": 0, "hold_from_odilo_hold": 0, "loan_info_from_odilo_checkout": 0, "default_exception_class": 0, "ignore_exception_cod": 0, "refresh_cr": [0, 13], "odilobibliographiccoverageprovid": 0, "odilocirculationmonitor": 0, "all_id": [0, 13], "modification_d": 0, "modif": [0, 1, 13], "get_url": 0, "odilorepresentationextractor": 0, "format_data_for_odilo_format": 0, "image_link_to_linkdata": [0, 13], "odilo_medium_to_simplified_medium": 0, "coursewar": [0, 16], "record_info_to_circul": 0, "goe": [0, 13, 16], "record_info_to_metadata": 0, "book_info_to_circul": [0, 13], "set_format": 0, "format_receiv": 0, "mockodlapi": 0, "odlapi": [0, 2, 5], "_get": 0, "_url_for": 0, "mocksharedodlapi": 0, "sharedodlapi": [0, 2], "basesharedcollectionapi": 0, "distribut": [0, 10, 13, 14, 19], "deeper": 0, "active_statu": 0, "cancelled_statu": 0, "expired_statu": 0, "ready_statu": 0, "returned_statu": 0, "revoked_statu": 0, "default_reservation_period": [0, 16], "external_library_url": 0, "nynypl": 0, "status_valu": 0, "checkin_from_external_librari": 0, "checkout_to_external_librari": 0, "fulfill_for_external_librari": 0, "get_license_status_docu": 0, "consolid": [0, 13, 14, 16], "release_hold_from_external_librari": 0, "update_hold_queu": 0, "update_loan": 0, "status_doc": 0, "odlexpireditemsreap": 0, "odlholdreap": 0, "odlimportmonitor": [0, 27], "odlimport": [0, 27], "license_info_document_media_typ": 0, "parser_class": [0, 13], "odlxmlpars": 0, "parse_licens": 0, "str": [0, 5, 8, 9, 11, 13, 14, 16, 17, 19, 21], "total_checkout": 0, "concurrent_checkout": [0, 13, 16], "checkout_link": 0, "odl_status_link": 0, "callabl": [0, 13, 19], "licensedata": [0, 13], "concurr": [0, 16], "opdsxmlpars": [0, 13], "dc": [0, 13, 14, 16, 19], "purl": [0, 13, 16, 19], "dcterm": [0, 13, 19], "2010": [0, 10, 13, 19], "supports_registr": 0, "supports_stag": 0, "sharedodlimportmonitor": [0, 27], "sharedodlimport": [0, 27], "get_fulfill_url": 0, "requested_content_typ": 0, "requested_drm_schem": 0, "onixextractor": 0, "audience_typ": 0, "01": [0, 8, 13], "02": 0, "03": [0, 14], "04": [0, 4], "05": 0, "06": 0, "07": 0, "08": 0, "09": 0, "contributor_typ": [0, 16], "a01": 0, "a02": 0, "a03": 0, "a04": 0, "lyricist": [0, 13, 16], "a05": 0, "a06": 0, "compos": [0, 13, 14, 16], "a07": 0, "a08": 0, "a09": 0, "a10": 0, "a11": 0, "a12": 0, "a13": 0, "a14": 0, "a15": 0, "a16": 0, "a17": 0, "a18": 0, "a19": 0, "afterword": [0, 13, 16], "a20": 0, "a21": 0, "a22": 0, "a23": 0, "a24": 0, "a25": 0, "a26": 0, "a27": 0, "a29": 0, "a30": 0, "a31": 0, "a32": 0, "a33": 0, "a34": 0, "a35": 0, "artist": [0, 13, 14, 16, 21, 22], "a36": 0, "a37": 0, "a38": 0, "a39": 0, "a40": 0, "a41": 0, "a42": 0, "a43": 0, "a44": 0, "a45": 0, "a46": 0, "a47": 0, "a48": 0, "a51": 0, "a99": 0, "b01": 0, "b02": 0, "b03": 0, "b04": 0, "b05": 0, "adapt": [0, 13, 14, 16, 19], "b06": 0, "b07": 0, "b08": 0, "b09": 0, "b10": 0, "b11": 0, "b12": 0, "b13": 0, "b14": 0, "b15": 0, "b16": 0, "b17": 0, "b18": 0, "b19": 0, "b20": 0, "b21": 0, "b22": 0, "b23": 0, "b24": 0, "b25": 0, "b26": 0, "b27": 0, "b28": 0, "b29": 0, "b30": 0, "b31": 0, "b99": 0, "c01": 0, "c02": 0, "c03": 0, "c04": 0, "c99": 0, "d01": 0, "d02": 0, "director": [0, 13, 14, 16], "d03": 0, "musician": [0, 13, 14, 16], "d04": 0, "d05": 0, "e01": 0, "actor": [0, 13, 16], "e02": 0, "e03": 0, "narrat": [0, 13, 16, 21, 22], "e04": 0, "e05": 0, "e06": 0, "e07": 0, "e08": 0, "e09": 0, "e10": 0, "e99": 0, "f01": 0, "f02": 0, "f99": 0, "z01": 0, "z02": 0, "z99": 0, "product_content_typ": 0, "subject_typ": [0, 13, 16], "ddc": [0, 13, 16, 26], "lcc": [0, 13, 16, 26], "lcsh": [0, 14, 16], "bisac": [0, 13, 16, 26], "12": [0, 3, 8, 14, 16], "bic": [0, 13, 16, 26], "default_medium": [0, 13], "usagestatu": 0, "enum": [0, 4, 5, 7, 8, 13, 15, 16, 17, 21, 23], "enumer": [0, 4, 5, 7, 8, 13, 15, 16, 17, 21, 23], "unlimit": [0, 16], "usageunit": 0, "concurrent_us": 0, "devic": [0, 14, 16], "percentag": [0, 19], "percentage_per_time_period": 0, "word": [0, 14, 16, 19], "circulationmanagerannot": 0, "active_loans_by_work": 0, "active_holds_by_work": 0, "active_fulfillments_by_work": 0, "test_mod": [0, 1], "acquisition_link": [0, 13], "active_loan": [0, 13], "active_hold": 0, "active_fulfil": 0, "can_hold": 0, "set_mechanism_at_borrow": 0, "direct_fulfillment_delivery_mechan": 0, "intermedi": [0, 14], "active_licensepool_for": [0, 13], "annotate_work_entri": [0, 1, 13], "workflow": [0, 1, 4, 6, 13], "opdsfe": [0, 1, 5, 13, 16, 19], "borrow_link": 0, "borrow_mechan": 0, "fulfillment_mechan": 0, "default_lane_url": [0, 13], "facet_url": [0, 13], "default_rout": 0, "extra_kwarg": [0, 13], "fulfill_link": 0, "is_work_entry_solo": [0, 13], "bool": [0, 5, 8, 13, 16, 19, 20, 21], "lane_url": [0, 13], "navigation_url": [0, 13], "open_access_link": [0, 16], "revoke_link": 0, "rights_attribut": 0, "test_url_for": 0, "top_level_titl": [0, 13], "visible_delivery_mechan": 0, "facet_view": 0, "library_identifies_patron": 0, "configuration_link": 0, "mock_api": 0, "eventu": [0, 13, 16], "wouldn": 0, "stand": [0, 11], "add_authentication_document_link": 0, "feed_obj": 0, "add_author_link": 0, "add_configuration_link": 0, "add_patron": 0, "add_series_link": 0, "adobe_id_tag": 0, "patron_identifi": [0, 10, 11, 16], "construct": [0, 11, 14, 16], "extens": [0, 4, 10, 13, 16, 19, 21, 24], "deleg": [0, 11, 16], "licensor": 0, "annotate_fe": [0, 1, 13], "drm_device_registration_tag": 0, "group_uri": [0, 13], "groups_url": [0, 13], "language_and_audience_key_from_work": 0, "permalink_for": [0, 13], "presum": [0, 3, 13, 16], "related_books_avail": 0, "search_url": [0, 13], "libraryloanandholdannot": 0, "active_loans_for": 0, "response_kwarg": [0, 13, 16], "drm_device_registration_feed_tag": 0, "deregistr": 0, "These": [0, 13], "deregist": 0, "logout": 0, "single_item_fe": 0, "along": [0, 13], "drop": [0, 14], "opdsentryrespons": [0, 2, 19], "user_profile_management_protocol_link": 0, "sharedcollectionannot": 0, "sharedcollectionloanandholdannot": 0, "potenti": [0, 11, 13, 16, 19], "refactor": [0, 5], "obstacl": 0, "mockopdsfordistributorsapi": 0, "opdsfordistributorsapi": [0, 2], "default_audi": [0, 5, 13, 14, 16], "research": [0, 5, 13, 14], "supported_media_typ": 0, "safe": [0, 13, 16, 17], "opdsfordistributorsimportmonitor": [0, 27], "biblioboard": 0, "plympton": [0, 16], "opdsfordistributorsimport": [0, 27], "update_work_for_edit": [0, 13], "opdsfordistributorsreapermonitor": [0, 27], "crawl": 0, "feed_contains_new_data": [0, 13], "haven": [0, 4, 13, 16], "mention": [0, 13, 16, 19, 24], "mockoverdriveapi": [0, 13], "overdriveapi": [0, 2, 13], "collection_token": [0, 13], "fake": 0, "library_data": 0, "1810": 0, "my": [0, 13, 19], "collectiontoken": 0, "1a09d9203": 0, "dlrhomepag": 0, "wma": 0, "mediado": 0, "token_data": 0, "foo": 0, "srch": 0, "mockoverdriverespons": 0, "newtitlesoverdrivecollectionmonitor": 0, "analytics_class": 0, "overdrivecirculationmonitor": 0, "catch": [0, 2, 19], "slip": 0, "crack": [0, 19], "recentoverdrivecollectionmonitor": 0, "overlap": [0, 13], "7": [0, 8, 14, 16], "recently_changed_id": [0, 13], "should_stop": 0, "api_descript": 0, "is_chang": 0, "overdriveapiconst": 0, "child_set": 0, "default_error_url": 0, "error_message_to_except": 0, "patronhasexceededcheckoutlimit": 0, "patronhasexceededcheckoutlimit_forcpc": 0, "ils_nam": [0, 13], "lock_in_format": 0, "website_id": [0, 13], "circulation_lookup": 0, "libbi": [0, 13, 16], "extract_content_link": 0, "content_link_gateway_json": 0, "extract_data_from_checkout_respons": 0, "checkout_response_json": 0, "error_url": 0, "extract_data_from_hold_respons": 0, "hold_response_json": 0, "extract_download_link": 0, "fetch_manifest": 0, "descriptor": 0, "errorpageurl": 0, "extract_expiration_d": 0, "fill_out_form": 0, "get_download_link": 0, "checkout_respons": 0, "variant": [0, 2, 10, 21], "recognis": 0, "overdrive_id": [0, 13, 16], "get_fulfillment_link_from_download_link": 0, "download_link": 0, "fulfill_url": 0, "get_loan": 0, "get_patron_credenti": 0, "get_patron_inform": 0, "libby_drm": [0, 16], "make_direct_download_link": 0, "listen": [0, 13, 14, 26], "direct": [0, 2, 8, 14, 16, 27], "contentfil": 0, "overdrive_audiobook_manifest": 0, "perform_early_return": 0, "loanearlyreturnurl": 0, "holddata": 0, "process_checkout_data": 0, "process_place_hold_respons": 0, "holds_endpoint": [0, 13], "custom_error_to_except": 0, "refresh_patron_access_token": 0, "develop": [0, 1, 14, 19], "scope_str": 0, "streaming_audio": 0, "streaming_drm": [0, 16], "streaming_text": 0, "update_format": 0, "incident": 0, "update_licensepool": 0, "update_licensepool_with_book_info": 0, "is_new_pool": 0, "presentation_edit": [0, 16], "promot": [0, 14], "manifest_internal_format": 0, "streaming_format": 0, "overdriveadvantageaccountlistscript": 0, "explain_advantage_collect": 0, "explain_main_collect": 0, "overdrivecollectionreap": 0, "overdriveformatsweep": 0, "overdrivemanifestfulfillmentinfo": 0, "overdrive_identifi": 0, "maximum_consecutive_unchanged_book": 0, "revers": [0, 13, 19], "chronolog": [0, 14, 16], "audiobookmanifest": [0, 19], "content_dict": 0, "intermediate_link_media_typ": 0, "best_cov": 0, "import_metadata": 0, "rbdigital_field": 0, "standard_field": 0, "import_spin": 0, "file_data": 0, "proxy_url": 0, "spine": 0, "oppos": [0, 2, 13, 16], "mockrbdigitalapi": 0, "base_path": 0, "rbdigitalapi": [0, 2], "get_data": 0, "populate_all_catalog": 0, "smoother": 0, "faster": [0, 16], "let": [0, 13, 16, 19], "rbdproxyexcept": 0, "api_vers": 0, "base_set": [0, 13], "bearer_token_properti": 0, "cached_identifier_properti": 0, "credential_typ": 0, "84600": 0, "default_loan_dur": 0, "proxy_bearer_grace_period": 0, "1800": [0, 14], "rbdigitalstag": 0, "response_verbos": 0, "compact": [0, 21, 23, 24], "extend": [0, 13, 21], "hypermedia": 0, "align_dates_to_available_snapshot": 0, "from_dat": 0, "to_dat": 0, "delta": [0, 16], "distant": 0, "arrai": [0, 4, 17, 21, 23, 24], "snapshot": [0, 16], "nb": [0, 14, 19], "tenantid": 0, "525": [0, 14], "asof": 0, "2020": [0, 4, 8, 13, 16], "ebookcount": 0, "1630": 0, "eaudiocount": 0, "13414": 0, "totalcount": 0, "15044": 0, "cache_patron_bearer_token": 0, "eaudio": 0, "circulate_item": 0, "return_item": 0, "xxxinfo": 0, "create_patron": 0, "bearer_token_handl": 0, "default_circulation_replacement_polici": 0, "dummy_email_address": 0, "bounc": 0, "dummy_patron_identifi": 0, "six": [0, 21], "alphanumer": 0, "fetch_patron_bearer_token": 0, "userid": [0, 8], "6": [0, 8, 13, 14, 16], "summari": [0, 10, 13, 16, 26], "get_all_available_through_search": 0, "get_availability_info": 0, "ownership": [0, 14], "get_all_catalog": 0, "tax": [0, 14], "sparingli": 0, "unpag": 0, "get_credential_by_token": 0, "get_delta": 0, "get_ebook_availability_info": 0, "lacon": 0, "declar": 0, "ye": [0, 13, 16, 19], "2016": 0, "07t16": 0, "11": [0, 8, 14, 16], "52": [0, 14, 16], "5887333z": 0, "9781420128567": 0, "mediatyp": [0, 16, 21, 23, 24], "titleid": 0, "39764": 0, "get_metadata_by_isbn": 0, "throw": 0, "request_fulfil": 0, "fulfillment_proxi": 0, "my_audiobook_set": 0, "my_ebook_set": 0, "patron_bearer_token": 0, "patron_credenti": 0, "kind": [0, 10, 13, 14, 16, 19, 27], "unexpir": 0, "patron_fulfillment_request": 0, "reauthor": 0, "patron_remote_identifi": 0, "persist": [0, 3, 8, 13, 15, 16], "spread": [0, 21], "recov": 0, "patron_remote_identifier_lookup": 0, "remote_identifi": 0, "context": [0, 13, 16, 17, 19, 21, 24], "_based_": 0, "respond": [0, 10], "populate_delta": 0, "month": 0, "todai": [0, 14], "reauthorize_patron_bearer_token": 0, "page_s": [0, 5], "page_index": 0, "ful": [0, 19], "lie": 0, "intersect": [0, 13], "zero": [0, 16, 27], "pick": [0, 10, 11, 13, 16], "update_licensepool_for_identifi": 0, "denot": 0, "lent": [0, 14, 16], "validate_item": 0, "validate_respons": 0, "action": [0, 1, 13, 14], "tri": [0, 13, 14, 19], "malform": 0, "409": [0, 14], "elabor": 0, "rbdigitalbibliographiccoverageprovid": 0, "api_class_kwarg": 0, "furthermor": 0, "comprehens": 0, "update_metadata": 0, "catalog_item": 0, "rbdigitalcirculationmonitor": 0, "batch_siz": [0, 13, 16, 27], "insert": [0, 13, 16, 19], "circulationmonitor": 0, "process_avail": 0, "accomplish": 0, "rbdigitaldeltamonitor": 0, "rbdigitalsyncmonitor": 0, "invok": [0, 13, 19], "rbdigitalfulfillmentproxi": 0, "for_part": 0, "make_request": [0, 10], "proxied_manifest": 0, "use_proxy_link": 0, "rbdigitalimportmonitor": 0, "rbdigitalrepresentationextractor": 0, "datetime_format": 0, "sz": [0, 13, 19], "link_url": 0, "isbn_info_to_metadata": 0, "include_format": [0, 13], "seriestot": 0, "extractor": [0, 8, 13], "rbdigital_medium_to_simplified_medium": 0, "rbfulfillmentinfo": 0, "fetch_access_docu": 0, "fulfill_part": 0, "process_access_docu": 0, "access_docu": 0, "libraryregistrationscript": 0, "libraryinputscript": [0, 13, 27], "discoveri": [0, 2, 14, 16], "do_run": [0, 13, 19, 27], "in_unit_test": 0, "process_librari": [0, 2, 13, 27], "stage": [0, 14], "remoteregistri": [0, 2], "relationship": [0, 10, 13, 14, 16], "failure_statu": 0, "library_registration_stag": 0, "library_registration_statu": 0, "library_registration_web_cli": 0, "production_stag": 0, "success_statu": 0, "testing_stag": 0, "valid_registration_stag": 0, "catalog_url": 0, "debuggable_get": [0, 1, 2, 19], "do_post": [0, 2, 13], "debuggable_post": [0, 2, 19], "mockabl": 0, "default_valu": [0, 16, 21, 23], "wiki": [0, 8, 13], "practic": [0, 14], "discovery_go": [0, 16], "license_go": [0, 16], "default_library_registry_url": 0, "libraryregistri": 0, "opds_1_prefix": 0, "opds_2_typ": 0, "fetch_catalog": 0, "fetch_registration_docu": 0, "terms_of_service_link": 0, "terms_of_service_html": 0, "for_integration_id": 0, "integration_id": [0, 2], "for_protocol_and_go": 0, "for_protocol_goal_and_url": 0, "enhanc": 0, "frequent": [0, 16], "default_patron": 0, "usabl": [0, 19], "selftestfailur": 0, "runselftestsscript": 0, "_io": [0, 13, 27], "textiowrapp": [0, 13, 27], "stdout": [0, 13, 27], "w": [0, 13, 17, 19, 27], "utf": [0, 10, 13, 19, 20, 21, 27], "process_result": 0, "testresult": 0, "test_collect": 0, "permit": 0, "inter": 0, "api_for_licensepool": 0, "check_client_author": 0, "integrationcli": [0, 13, 26], "whitelist": 0, "auth_document_url": 0, "simpleauthenticationprovid": 0, "additional_test_identifi": 0, "test_neighborhood": 0, "basic_set": 0, "generate_patrondata": 0, "valid_patron": [0, 10], "announcementtest": 0, "a_week_ago": 0, "sampl": [0, 13, 16, 23], "23": [0, 16], "forthcom": 0, "29": [0, 16], "in_a_week": 0, "tomorrow": 0, "yesterdai": 0, "mockcirculationapi": 0, "add_remote_hold": 0, "add_remote_loan": 0, "queue_checkin": 0, "queue_checkout": 0, "queue_fulfil": 0, "queue_hold": 0, "queue_release_hold": 0, "mockremoteapi": 0, "simpli": 0, "mocksharedcollectionapi": 0, "queue_borrow": 0, "queue_regist": 0, "queue_revoke_hold": 0, "queue_revoke_loan": 0, "monitortest": 0, "databasetest": [0, 13], "ts": [0, 14, 19], "easier": 0, "isol": [0, 10], "vendoridtest": 0, "test_node_valu": 0, "114740953091845": 0, "test_vendor_id": 0, "initialize_adob": 0, "vendor_id_librari": 0, "short_token_librari": 0, "accountid": 0, "fulfillmentid": 0, "licenseid": 0, "sessionkei": 0, "spine_item": 0, "findaway_extension_context": 0, "spineitem": 0, "piec": [0, 13, 16], "playabl": 0, "sort_kei": [0, 4, 8], "o": [0, 1, 19, 21], "control": [1, 13, 14, 16, 19, 26], "adminauthenticationprovid": 1, "active_credenti": 1, "sign_in_templ": [1, 2], "redirect_url": 1, "announcementlistvalid": 1, "maximum_announc": 1, "minimum_announcement_length": 1, "maximum_announcement_length": 1, "350": [1, 14], "default_duration_dai": 1, "format_as_str": 1, "validate_announc": 1, "announc": [1, 13, 26], "validate_d": 1, "propos": [1, 4], "validate_length": 1, "adminnotauthor": 1, "geographicvalid": 1, "ask_registri": 1, "service_area_object": 1, "find_location_through_registri": 1, "validate_geographic_area": 1, "format_plac": 1, "state_or_provinc": 1, "get_us_search": 1, "is_zip": 1, "look_up_zip": 1, "dummygooglecli": 1, "test": [1, 2, 5, 10, 14, 16, 19, 26, 27], "oauth2credenti": 1, "access_token_expir": 1, "from_json": 1, "to_json": 1, "flow_from_client_secret": 1, "config": [1, 26], "step1_get_authorize_url": 1, "step2_exchang": 1, "auth_cod": 1, "googleoauthadminauthenticationprovid": 1, "circul": [1, 2, 3, 5, 6, 11, 13, 16, 27], "gmail": 1, "visit": [1, 17, 21, 23, 24], "consol": [1, 13], "dashboard": 1, "pli": [1, 19], "click": 1, "sidebar": 1, "consent": 1, "screen": [1, 10], "javascript": [1, 14], "googleauth": 1, "mycircmanag": 1, "popup": 1, "anyon": 1, "grant": [1, 13], "authent": [1, 2, 3, 4, 5, 6, 8, 10, 13, 16, 19, 26, 27], "oauth2": 1, "style": [1, 2, 4, 13, 14, 19], "1b7fa7": [1, 2], "align": [1, 2], "center": [1, 2], "decor": [1, 2, 13, 14], "border": [1, 2], "radiu": [1, 2], "25em": [1, 2], "fff": [1, 2], "10px": [1, 2], "font": [1, 2], "size": [1, 2, 4, 5, 13, 14, 16, 19], "1rem": [1, 2], "cursor": [1, 2], "pointer": [1, 2], "width": [1, 2, 10, 21], "25vw": [1, 2], "margin": [1, 2], "2vh": [1, 2], "auto": [1, 2, 4, 10, 13], "auth_uri": 1, "flow": [1, 19], "google_error_problem_detail": 1, "staff_email": 1, "adminannot": 1, "annot": [1, 13, 14, 16, 26, 27], "complaints_url": 1, "suppressed_url": 1, "adminfe": 1, "precomposed_entri": [1, 13], "suppress": [1, 2, 16, 17], "passwordadminauthenticationprovid": 1, "password_sign_in_url": 1, "weight": [1, 13, 14, 16], "700": [1, 14, 19], "1px": [1, 2], "solid": [1, 2, 14], "403d37": [1, 2], "shadow": 1, "1vh": 1, "3vh": 1, "button": [1, 2, 14], "submit": [1, 2, 7], "sign_in": [1, 2], "patronauthenticationvalidatorfactori": 1, "validator_class_nam": 1, "validator_factori": [1, 6], "validate_email": [1, 16], "validate_imag": 1, "validate_language_cod": 1, "validate_numb": 1, "validate_url": 1, "adminauthservicescontrol": 2, "settingscontrol": 2, "process_admin_auth_servic": 2, "process_delet": 2, "process_get": 2, "auth_servic": 2, "process_post": 2, "validate_form_field": 2, "analyticsservicescontrol": 2, "process_analytics_servic": 2, "service_id": 2, "recogn": 2, "catalogservicescontrol": 2, "check_librari": [2, 13], "marc": [2, 4, 16, 26, 27], "get_nam": 2, "process_catalog_servic": 2, "update_protocol_set": 2, "cdnservicescontrol": 2, "process_cdn_servic": 2, "collectionlibraryregistrationscontrol": 2, "opd": [2, 5, 11, 16, 19, 21, 23, 26, 27], "registration_class": 2, "get_library_info": 2, "look_up_collect": [2, 13], "collection_id": [2, 13, 16], "look_up_librari": [2, 13], "look_up_registri": 2, "registri": [2, 13, 19, 20, 26], "process_collection_library_registr": 2, "collectionselftestscontrol": 2, "selftestscontrol": 2, "get_info": 2, "look_up_by_id": 2, "process_collection_self_test": 2, "run_test": [2, 13], "collectionsettingscontrol": 2, "collection_to_dict": 2, "collection_object": 2, "find_protocol_class": 2, "figur": [2, 13, 14, 16], "provider_api": 2, "load_librari": 2, "affili": [2, 5, 8], "protocol_set": 2, "process_collect": [2, 13], "process_set": 2, "validate_collect": 2, "validate_external_account_id_set": 2, "validate_par": 2, "properli": [2, 13, 16], "overdr": [2, 16, 19, 26, 27], "discoveryservicelibraryregistrationscontrol": 2, "process_discovery_service_library_registr": 2, "discoveryservicescontrol": 2, "look_up_service_from_registri": 2, "process_discovery_servic": 2, "set_up_default_registri": 2, "individualadminsettingscontrol": 2, "check_permiss": 2, "settingup": 2, "permiss": [2, 10, 19], "handle_password": 2, "handle_rol": 2, "accordingli": [2, 13], "look_up_library_for_rol": 2, "process_individual_admin": 2, "validate_role_exist": 2, "librarysettingscontrol": 2, "check_for_missing_field": 2, "check_for_missing_set": 2, "check_header_link": 2, "check_short_name_uniqu": 2, "check_web_color_contrast": 2, "create_librari": 2, "library_uuid": 2, "current_valu": 2, "get_extra_geographic_inform": 2, "get_library_from_uuid": 2, "image_set": 2, "library_configuration_set": 2, "validators_by_format": 2, "list_set": 2, "json_object": 2, "validators_by_typ": 2, "scalar_set": 2, "metadataserviceselftestscontrol": 2, "metadataservicescontrol": 2, "process_metadata_service_self_test": 2, "sitewideregistrationcontrol": 2, "process_metadata_servic": 2, "register_with_metadata_wrangl": 2, "patronauthserviceselftestscontrol": 2, "patronauthservicescontrol": 2, "process_patron_auth_service_self_test": 2, "check_external_typ": 2, "check_identifier_restrict": 2, "suppos": [2, 16], "check_library_integr": 2, "process_patron_auth_servic": 2, "searchserviceselftestscontrol": 2, "externalsearchtest": [2, 13], "process_search_service_self_test": 2, "prior_test_result": [2, 13], "self_tests_process_get": 2, "self_tests_process_post": 2, "loggingservicescontrol": 2, "sitewideservicescontrol": 2, "process_servic": 2, "searchservicescontrol": 2, "service_key_nam": 2, "multiple_sitewide_services_detail": 2, "sitewideconfigurationsettingscontrol": 2, "storageservicescontrol": 2, "admincirculationmanagercontrol": 2, "bottom": 2, "minimum_cover_height": 2, "900": [2, 14, 19], "minimum_cover_width": 2, "600": [2, 13, 14, 19], "staff_weight": 2, "title_posit": 2, "change_book_cov": 2, "classif": [2, 13, 14, 26], "edit_classif": 2, "generate_cover_imag": 2, "preview": [2, 23], "preview_book_cov": 2, "refresh_metadata": 2, "resolve_complaint": 2, "rights_statu": [2, 16], "unsuppress": 2, "revisit": 2, "distinguish": [2, 13, 16], "licensepoool": 2, "require_higher_than_librarian": 2, "require_librarian": 2, "require_library_manag": 2, "require_sitewide_library_manag": 2, "require_system_admin": 2, "admincontrol": 2, "admin_auth_provid": 2, "authenticated_admin": 2, "admin_detail": 2, "authenticated_admin_from_request": 2, "check_csrf_token": 2, "csrf": 2, "generate_csrf_token": 2, "get_csrf_token": 2, "customlistscontrol": 2, "list_id": [2, 13, 16], "url_for_custom_list": 2, "dashboardcontrol": 2, "bulk_circulation_ev": 2, "analytics_export": 2, "circulation_ev": [2, 16], "num": 2, "stat": 2, "feedcontrol": 2, "lanescontrol": 2, "change_ord": 2, "hide_lan": 2, "lane": [2, 4, 16, 26, 27], "show_lan": 2, "patroncontrol": 2, "lookup_patron": 2, "reset_adobe_id": 2, "metadata_service_uri_typ": 2, "no_mirror_integr": [2, 13, 16], "no_mirror": [2, 13, 16], "opds_import": [2, 16, 26], "opds_for_distributor": [2, 16, 26], "opds2_import": [2, 16, 26], "opds2import": [2, 5, 13], "proquestopds2import": [2, 5], "odilo": [2, 16, 26], "bibliotheca": [2, 13, 16, 26, 27], "axi": [2, 13, 14, 16, 26], "rbdigit": [2, 13, 16, 26], "enki": [2, 16, 26], "odl": [2, 26, 27], "feedbook": [2, 16, 26], "lcpapi": [2, 4], "check_name_uniqu": 2, "new_servic": 2, "check_url_uniqu": 2, "conceiv": 2, "look_up_service_by_id": 2, "set_protocol": 2, "url_vari": 2, "check_protocol_vari": 2, "minor": [2, 14], "vs": [2, 14], "trail": [2, 19], "slash": 2, "technic": [2, 14], "slightli": [2, 13], "scienc": [2, 14], "ones": [2, 13, 16], "validate_format": 2, "validate_protocol": 2, "signincontrol": 2, "error_response_templ": 2, "doctyp": 2, "10vh": 2, "appl": 2, "blinkmacsystemfont": 2, "sego": 2, "ui": [2, 8], "roboto": 2, "helvetica": 2, "arial": 2, "san": [2, 19], "serif": 2, "25px": 2, "15px": 2, "40vw": 2, "ddd": 2, "4px": 2, "flex": 2, "column": [2, 16], "d0343a": 2, "strong": [2, 16], "hr": [2, 14, 19], "10vw": 2, "3px": 2, "5vw": 2, "auth_provider_html": 2, "change_password": 2, "error_respons": 2, "problem_detail": [2, 6, 7, 26], "password_sign_in": 2, "redirect_after_google_sign_in": 2, "upon": [2, 10, 16], "bar": [2, 14], "sign_out": 2, "check_content_typ": [2, 13], "catalog_respons": 2, "get_catalog": 2, "get_registration_link": 2, "get_shared_secret": 2, "process_sitewide_registr": 2, "register_url": 2, "sitewide_registration_docu": 2, "prove": 2, "update_head": 2, "shared_secret": [2, 13, 16], "timestampscontrol": 2, "monitor": [2, 5, 6, 16, 26], "coverag": [2, 19, 26], "diagnost": [2, 14], "viewcontrol": 2, "setup_admin_control": 2, "app": [2, 11, 13, 16, 19, 25, 26, 27], "cleverauthenticationapi": 3, "clever_api_base_url": 3, "clever_api_vers": 3, "clever_api_versioned_url": 3, "clever_token_url": 3, "response_typ": 3, "client_id": 3, "oauth_callback_url": 3, "cleverloginbutton280": 3, "supported_user_typ": 3, "student": [3, 14], "teacher": [3, 14], "remote_exchange_code_for_bearer_token": 3, "inventori": 3, "opaqu": [3, 8], "kindergarten": [3, 14], "high": [3, 14, 19], "school": [3, 14], "coarser": 3, "grain": [3, 14], "_second_": 3, "nce": 3, "gather": [3, 13, 14], "summar": 3, "coars": 3, "external_type_from_clever_grad": 3, "hasexternalintegr": [4, 5, 6, 16], "lcpserver_url": 4, "lcpserver_us": 4, "lcpserver_password": 4, "lcpserver_input_directori": 4, "lcpencrypt": 4, "lcpserver_page_s": 4, "licenc": 4, "unambigu": 4, "passphrase_hint": 4, "passphras": [4, 15], "hint": [4, 22], "encryption_algorithm": 4, "xmlenc": 4, "sha256": 4, "sha512": 4, "max_printable_pag": 4, "printabl": 4, "max_copiable_pag": 4, "copiabl": 4, "clipboard": 4, "lcpencrypt_loc": 4, "binari": [4, 17, 19], "bin": [4, 19], "lcpencrypt_output_directori": 4, "lcpfulfilmentinfo": 4, "lcpcontrol": 4, "get_lcp_licens": 4, "license_id": [4, 16], "get_lcp_passphras": 4, "lcpencryptionconfigur": 4, "configuration_storag": [4, 5, 7, 13, 16], "configurationgroup": [4, 5, 7, 13, 16], "lcpencryptor": 4, "default_lcpencrypt_docker_imag": 4, "default_lcpencrypt_loc": 4, "lcpencryptionexcept": 4, "inner_except": [4, 5, 7, 8, 9, 13, 15, 17, 20, 21], "baseerror": [4, 5, 7, 8, 9, 13, 15, 17, 19, 20, 21], "lcpencryptionresult": 4, "content_id": 4, "content_encryption_kei": 4, "protected_content_loc": 4, "protected_content_disposit": 4, "protected_content_typ": 4, "protected_content_length": 4, "protected_content_sha256": 4, "disposit": 4, "from_dict": 4, "result_dict": 4, "lcpencryptorresult": 4, "configuration_factori": [4, 5], "wrapper": 4, "tool": [4, 14], "docker": [4, 27], "output_regex": 4, "dotal": 4, "file_path": 4, "input_file_path": [4, 21], "output_file_path": 4, "to_arrai": 4, "lcpencryptorresultjsonencod": 4, "skipkei": [4, 8], "ensure_ascii": [4, 8], "check_circular": [4, 8], "allow_nan": [4, 8], "indent": [4, 8], "jsonencod": [4, 8], "serial": [4, 8, 13, 14, 16, 19], "lcpserverfactori": 4, "lcpserver": 4, "integration_associ": [4, 5, 16], "hasher": 4, "hashing_algorithm": 4, "hasherfactori": 4, "hashingalgorithm": 4, "hashingerror": 4, "universalhash": 4, "lcpimport": 4, "lcp_encryptor": 4, "lcp_server": 4, "import_book": 4, "lcpmirror": [4, 13], "minioupload": [4, 13], "hasexternalintegrationpercollect": [4, 16], "encrypted_repositori": 4, "outlin": [4, 13], "boto3": [4, 13], "amazonaw": [4, 13], "guid": [4, 10, 13, 14, 24], "documen": [4, 13], "secrent": [4, 13], "protected_content_bucket": [4, 13], "bucket": [4, 7, 13, 16], "s3": [4, 16, 26], "s3_region": [4, 13], "region": [4, 13, 14, 21], "east": [4, 13, 14], "af": [4, 10, 13, 19], "south": [4, 13, 14, 19], "ap": [4, 13, 14], "northeast": [4, 13, 14], "southeast": [4, 13, 14], "ca": [4, 10, 13, 14, 19], "central": [4, 13, 14, 19], "eu": [4, 13, 19], "north": [4, 13, 14, 19], "west": [4, 13, 14], "me": [4, 13, 14], "s3_addressing_styl": [4, 13], "septemb": [4, 13], "virtual": [4, 13, 14], "aw": [4, 13, 16], "amazon": [4, 13, 16], "blog": [4, 13, 14], "plan": [4, 13, 14], "stori": [4, 13, 14, 16, 19], "s3_presigned_url_expir": [4, 13], "presign": [4, 13], "remain": [4, 13, 16, 27], "bucket_name_transform": [4, 13], "dn": [4, 13], "shorten": [4, 13], "endpoint_url": [4, 13], "book_url": [4, 13], "collection_external_integr": [4, 16], "cover_image_root": [4, 13], "scaled_s": [4, 13], "cover_image_url": [4, 13], "do_upload": [4, 13], "marc_file_root": [4, 13], "marc_file_url": [4, 13], "mirror_on": [4, 13], "mirror_to": [4, 13], "lcpmirrorconfigur": 4, "s3uploaderconfigur": [4, 13], "hasher_factori": 4, "credential_factori": 4, "add_cont": 4, "encrypted_cont": 4, "generate_licens": 4, "license_start": 4, "license_end": 4, "get_licens": 4, "lcpserverconfigur": 4, "default_encryption_algorithm": 4, "default_page_s": [4, 5], "default_passphrase_hint": 4, "bind_method": 4, "func": 4, "as_nam": 4, "format_datetim": 4, "datetime_valu": 4, "understand": [4, 13, 16], "get_target_extens": 4, "input_extens": 4, "proquestapicli": 5, "download_link_field": 5, "downloadlink": 5, "drm_free_download_link_keyword": 5, "getdrmfreefil": 5, "max_page_index": 5, "32766": 5, "max_page_s": 5, "response_opds_feed_field": 5, "response_status_code_field": 5, "statuscod": 5, "token_field": 5, "affiliation_id": 5, "download_all_feed_pag": 5, "download_feed_pag": 5, "hits_per_pag": 5, "32": [5, 14, 16], "766": [5, 14, 16], "get_book": 5, "document_id": 5, "proquestbook": 5, "proquestapiclientconfigur": 5, "books_catalog_service_url": 5, "download_link_service_url": 5, "http_proxy_url": 5, "https_proxy_url": 5, "partner_auth_token_service_url": 5, "proquestapiclientfactori": 5, "proquestapiinvalidjsonresponseerror": 5, "proquestapimissingjsonpropertyerror": 5, "missing_properti": 5, "poco": 5, "union": [5, 6, 13, 14, 17, 21], "proquestcredentialmanag": 5, "lookup_patron_affiliation_id": 5, "affiliation_attribut": 5, "lookup_proquest_token": 5, "save_proquest_token": 5, "proquestcredentialtyp": 5, "proquest_jwt_token": 5, "proquestidentifierpars": 5, "identifierpars": [5, 16], "proquest_id_regex": 5, "identifier_str": [5, 16], "cannotcreateproquesttokenerror": 5, "proquestopds2importmonitor": 5, "client_factori": 5, "process_remov": 5, "opds2importmonitor": [5, 13], "progress_ignor": [5, 13], "token_expiration_timeout": 5, "timeout": [5, 13, 19], "test_affiliation_id": 5, "bookscatalog": 5, "partnerauthtoken": 5, "traffic": [5, 14], "extract_next_link": [5, 13], "opds2_ast": [5, 13], "opds2fe": [5, 13, 23], "cm": 5, "proquestopds2importerconfigur": 5, "default_affiliation_attribut": 5, "default_token_expiration_timeout_second": 5, "parse_identifi": [5, 13], "proquestopds2importscript": 5, "opdsimportscript": [5, 13, 27], "run_monitor": [5, 13], "scratch": [5, 13, 16], "loader": [6, 8, 13], "samlauthenticationmanag": 6, "subject_pars": 6, "subject_filt": [6, 7], "samloneloginconfigur": [6, 7], "finish_authent": 6, "idp_entity_id": [6, 7], "authnrespons": 6, "entityid": [6, 7, 8], "samlsubject": [6, 8], "start_authent": 6, "return_to_url": 6, "authnrequest": [6, 8], "samlauthenticationmanagerfactori": 6, "samlconfigur": [6, 7], "samlcontrol": 6, "circulation_manag": 6, "hand": [6, 14, 16], "relay_st": 6, "relayst": 6, "saml_authentication_callback": 6, "saml_authentication_redirect": 6, "samlwebssoauthenticationprovid": 6, "browser": [6, 14, 16], "sso": 6, "get_authentication_manag": 6, "get_configur": 6, "attributestat": [6, 8], "saml_callback": 6, "metadata_pars": 7, "sp": [7, 8], "idp_display_name_default_templ": 7, "federated_identity_provider_entity_id": 7, "filter_express": 7, "get_identity_provid": 7, "identityprovidermetadata": [7, 8], "configurationerror": 7, "get_service_provid": 7, "serviceprovidermetadata": [7, 8], "non_federated_identity_provider_xml_metadata": 7, "patron_id_attribut": 7, "patron_id_regular_express": 7, "patron_id_use_name_id": 7, "service_provider_debug_mod": 7, "service_provider_private_kei": 7, "service_provider_strict_mod": 7, "service_provider_xml_metadata": 7, "session_lifetim": 7, "samlconfigurationerror": 7, "samlconfigurationfactori": 7, "configurationfactori": [7, 16], "configuration_grouping_class": [7, 16], "configurationstorag": [7, 16], "onelogin": 7, "assertion_consumer_servic": 7, "authn_requests_sign": [7, 8], "authnrequestssign": 7, "entity_id": [7, 8, 9], "name_id_format": [7, 8], "nameidformat": 7, "private_kei": [7, 8], "privatekei": 7, "single_sign_on_servic": 7, "x509_cert": 7, "x509cert": 7, "x509_cert_multi": 7, "x509certmulti": 7, "get_identity_provider_set": 7, "entiti": [7, 8, 13, 19], "get_service_provider_set": 7, "get_set": 7, "samlset": 7, "providertyp": 7, "identityprovid": [7, 8], "serviceprovid": [7, 8], "samlsettingsvalid": 7, "samlauthenticationprovid": 7, "werkzeug": 7, "datastructur": 7, "multidict": 7, "succeed": [7, 13], "samlsubjectfilt": 8, "dsl_evalu": 8, "samlsubjectfiltererror": 8, "evalu": [8, 13, 14, 16, 19, 26], "dummi": [8, 13], "samlattribut": 8, "friendly_nam": 8, "name_format": 8, "saml2": 8, "friendli": [8, 13], "samlattributestat": 8, "samlattributetyp": 8, "oid": 8, "16": [8, 14, 16], "840": [8, 14], "113730": 8, "241": [8, 14], "5923": 8, "2342": 8, "19200300": 8, "samlbind": 8, "deflat": 8, "http_artifact": 8, "artifact": 8, "http_post": 8, "http_redirect": 8, "soap": [8, 14], "samlidentityprovidermetadata": 8, "ui_info": 8, "sso_servic": 8, "slo_servic": 8, "want_authn_requests_sign": 8, "signing_certif": 8, "encryption_certif": 8, "samlprovidermetadata": 8, "samlservic": 8, "On": [8, 14], "samllocalizedmetadataitem": 8, "md": [8, 14, 19], "localizednametyp": 8, "samlnameid": 8, "name_qualifi": 8, "sp_name_qualifi": 8, "name_id": 8, "qualifi": [8, 13, 14], "dispar": 8, "collis": 8, "princip": [8, 14], "samlnameidformat": 8, "emailaddress": 8, "kerbero": 8, "transient": [8, 13, 16], "windows_domain_qualified_nam": 8, "windowsdomainqualifiednam": 8, "x509_subject_nam": 8, "x509subjectnam": 8, "samlorgan": 8, "organization_nam": 8, "organization_display_nam": 8, "organization_url": 8, "consumpt": [8, 14], "rtype": [8, 21], "uiinfo": 8, "samluiinfo": 8, "singlelogoutservic": 8, "samlserviceprovidermetadata": 8, "acs_servic": 8, "want_assertions_sign": 8, "consum": [8, 10, 14], "samlp": 8, "509": [8, 14], "valid_til": 8, "statement": [8, 13, 16], "till": 8, "shibboleth": 8, "net": [8, 13, 14], "idp30": 8, "sessionconfigur": 8, "samlsubjectjsondecod": 8, "object_hook": 8, "parse_float": 8, "parse_int": 8, "parse_const": 8, "object_pairs_hook": 8, "jsondecod": 8, "raw_subject": 8, "_w": 8, "pattern": [8, 11, 13, 14, 21], "space": [8, 14, 16, 19], "samlsubjectjsonencod": 8, "samlsubjectpatronidextractor": 8, "use_name_id": 8, "regular_express": 8, "unfortun": [8, 13], "pro": [8, 16, 19], "con": 8, "refe": 8, "stan": 8, "eduperson2020": 8, "omnidirect": 8, "reassign": 8, "committe": 8, "35711": 8, "obsolet": 8, "Its": 8, "attr": 8, "pairwis": 8, "simpler": 8, "syntax": [8, 14, 17, 19, 20], "safer": 8, "comparison": [8, 17], "phase": [8, 13], "favor": [8, 13], "ietf": [8, 19], "4519": 8, "1274": 8, "resort": [8, 14], "subjectid": 8, "patron_id_regular_expression_named_group": 8, "information_url": 8, "privacy_statement_url": 8, "logo_url": 8, "mdui": 8, "uiinfotyp": 8, "localiz": [8, 21], "localizablemetadataitem": 8, "samlmetadatamonitor": 8, "samlmetadatapars": 8, "skip_incorrect_provid": 8, "xml_metadata": [8, 9], "samlmetadataparsingresult": 8, "metadataparsingerror": 8, "samlmetadataparsingerror": 8, "xml_node": 8, "defusedxml": 8, "restrictedel": 8, "samlsubjectpars": 8, "onelogin_saml2_auth": 8, "samlfederatedidentityproviderload": 9, "english_language_cod": 9, "samlfeder": 9, "samlfederatedidp": 9, "samlfederatedidentityprovid": 9, "samlmetadataload": 9, "load_idp_metadata": 9, "metadataloaderror": 9, "samlmetadataloadingerror": 9, "federation_id": 9, "federation_typ": 9, "idp_metadata_service_url": 9, "identity_provid": 9, "last_updated_at": 9, "samlfederatedmetadataexpirationvalid": 9, "samlfederatedmetadatavalid": 9, "max_clock_skew": 9, "max_valid_tim": 9, "28": [9, 16], "aggreg": 9, "samlfederatedmetadatavalidationerror": 9, "samlfederatedmetadatavalidatorchain": 9, "chain": 9, "inner": [9, 13, 14, 20, 21], "samlmetadatasignaturevalid": 9, "sip2": 10, "multimedia": [10, 14], "mw": 10, "355361o": 10, "easili": [10, 19], "sip2talk": 10, "eli": 10, "fulkerson": 10, "complianc": [10, 19], "law": [10, 14, 19], "agre": [10, 19], "softwar": [10, 14, 19], "AS": [10, 14, 19], "IS": [10, 16, 19], "warranti": [10, 19], "OF": [10, 14, 19], "default_encod": 10, "cp850": 10, "001": [10, 14], "terminator_char": 10, "unknown_languag": 10, "000": [10, 14], "mocksipcli": 10, "sipclient": 10, "socket": 10, "do_send": 10, "read_messag": 10, "max_siz": [10, 13], "1048576": 10, "mocksipclientfactori": 10, "sip2authenticationprovid": 10, "simul": [10, 13, 14, 16, 19], "imposs": 10, "requestresend": 10, "oserror": 10, "transmit": 10, "resent": 10, "target_serv": 10, "target_port": 10, "login_user_id": 10, "login_password": 10, "location_cod": 10, "use_ssl": 10, "ssl_cert": 10, "ssl_kei": 10, "genericil": 10, "charge_privileges_deni": 10, "charg": [10, 16], "deni": 10, "hold_privileges_deni": 10, "maximum_retri": 10, "patron_status_field": 10, "claim": 10, "patron_status_fields_that_deny_borrowing_privileg": 10, "recall_privileges_deni": 10, "renewal_privileges_deni": 10, "too_many_items_charg": 10, "too_many_items_overdu": 10, "too_many_return_claim": 10, "append_checksum": 10, "include_sequence_numb": 10, "checksum": 10, "increment": [10, 13], "sc": [10, 14, 19], "consume_status_cod": 10, "in_progress": 10, "end_sess": 10, "end_session_messag": 10, "terminal_password": 10, "receipt": 10, "command": [10, 13], "dealloc": 10, "pertain": 10, "35": [10, 14, 16], "termin": [10, 14], "18": [10, 14, 16], "char": [10, 17], "yyyymmddzzzzhhmmss": 10, "ao": 10, "aa": [10, 19], "end_session_response_pars": 10, "login_messag": 10, "uid_algorithm": 10, "pwd_algorithm": 10, "login_response_pars": 10, "make_insecure_connect": 10, "message_cr": 10, "make_secure_connect": 10, "parse_patron_statu": 10, "status_str": 10, "raw": [10, 13, 14, 16, 21], "patron_statu": 10, "flag": [10, 13, 16], "parse_respons": 10, "expect_status_cod": 10, "fix": [10, 16], "patron_inform": [10, 11], "patron_information_pars": 10, "64": [10, 16], "currenc": [10, 14, 23], "phone": 10, "req": 10, "var": 10, "ae": [10, 14, 19], "bz": 10, "cb": [10, 14], "bl": [10, 14], "cq": 10, "bh": [10, 14, 19], "bv": [10, 14], "opt": [10, 19], "AT": 10, "au": [10, 19], "av": [10, 14, 19], "bu": 10, "cd": [10, 14], "bd": [10, 14], "bf": [10, 14], "patron_information_request": 10, "superset": 10, "63": [10, 16], "bp": [10, 14], "bq": [10, 14], "reset_connection_st": 10, "hold_item": 10, "overdue_item": 10, "charged_item": 10, "fine_item": 10, "recall_item": 10, "unavailable_hold": 10, "internal_nam": [10, 13], "charged_items_count": 10, "fine_items_count": 10, "hold_items_count": 10, "login_ok": 10, "overdue_items_count": 10, "recall_items_count": 10, "transaction_d": 10, "unavailable_holds_count": 10, "sip_cod": 10, "allow_multipl": 10, "charged_items_limit": 10, "currency_typ": 10, "fee_amount": 10, "fee_limit": 10, "hold_items_limit": 10, "home_address": 10, "overdue_items_limit": 10, "phone_numb": 10, "polaris_patron_birthd": 10, "polaris_patron_expir": 10, "polaris_postal_cod": 10, "print_lin": 10, "screen_messag": 10, "sequence_numb": 10, "sipserver_internal_id": 10, "sipserver_internet_privileg": 10, "sipserver_patron_class": 10, "sipserver_patron_expir": 10, "unavailable_hold_item": 10, "valid_patron_password": 10, "autographicsverso": 10, "sendendsess": 10, "ag_verso": 10, "generic_il": 10, "load_dialect": 10, "field_separ": 10, "patron_status_block": 10, "port": 10, "outgo": 10, "850": [10, 14], "ils": 10, "ordinari": [10, 13, 14], "graphic": [10, 14], "verso": 10, "ssl_certif": 10, "specific_block_reason": 10, "info_to_patrondata": 10, "validate_password": 10, "patronutil": 11, "assert_borrowing_privileg": 11, "authorization_is_act": 11, "has_borrowing_privileg": 11, "has_excess_fin": 11, "needs_external_sync": 11, "twelv": [11, 14], "lack": [11, 13], "restor": [11, 14, 27], "shortclienttokenutil": 11, "vendor_id": 11, "library_uri": [11, 16], "other_librari": 11, "1j8nwpvmy95pj_iu4utc": 11, "qghk2qhdusdq0oqtfr2ne_0": 11, "deactiv": 11, "adobe_account_id_patron_identifi": 11, "epoch": 11, "other_libraries_kei": 11, "vendor_id_kei": 11, "vendor_id_uuid_token_typ": 11, "uuid": [11, 16], "adobe_base64_decod": 11, "undo": [11, 13], "adobe_base64_encod": 11, "str_to_encod": 11, "base64": [11, 19], "trigger": [11, 13, 16], "bug": [11, 13, 19], "suspici": 11, "strip": [11, 14, 16, 19], "newlin": 11, "adobe_relevant_credenti": 11, "decode_short_client_token": 11, "interpret": [11, 14, 16], "valueerror": [11, 16, 19], "decode_two_part_short_client_token": 11, "split": [11, 13, 14, 16, 19], "encode_short_client_token": 11, "incomplet": [11, 13], "numericd": 11, "7519": 11, "short_client_token_for_patron": 11, "urlutil": 11, "build_url": 11, "query_paramet": 11, "url_match_in_domain_list": 11, "domain_list": 11, "tld": 11, "alpha": [11, 19], "bravo": 11, "charli": 11, "capacitor": 11, "vercel": 11, "WILL": 11, "cachedfe": [13, 26], "hasfulltablecach": [13, 26], "python_expression_dsl": [13, 26], "ast": [13, 19, 20, 26], "webpub_manifest_pars": [13, 19], "accept_languag": [13, 26], "authentication_for_opd": [13, 26], "datetime_help": [13, 26], "flask_util": [13, 26], "median": [13, 26], "opds_writ": [13, 26], "permanent_work_id": [13, 16, 26], "stopword": [13, 26], "string_help": [13, 26], "web_publication_manifest": [13, 26], "worker_pool": [13, 26], "global_en": 13, "library_en": 13, "complaintcontrol": 13, "raw_data": [13, 19], "errorhandl": 13, "heartbeatcontrol": 13, "health_check_typ": 13, "health": [13, 14], "version_filenam": 13, "heartbeat": 13, "conf_class": 13, "unus": [13, 16], "process_urn": 13, "process_urn_kwarg": 13, "urnlookuphandl": 13, "unrecognized_identifi": 13, "work_not_cr": 13, "work_not_presentation_readi": 13, "add_entri": [13, 16], "add_messag": 13, "add_urn_failure_messag": 13, "add_work": 13, "post_lookup_hook": 13, "process_identifi": 13, "compress": [13, 19, 22], "f": [13, 14], "gzip": 13, "kb": [13, 14], "apiit": 13, "knowledg": [13, 14], "lot": [13, 21, 24, 27], "facet_config": 13, "base_class": 13, "base_class_constructor_kwarg": 13, "default_entrypoint": 13, "member": 13, "load_pagination_from_request": 13, "default_s": 13, "returns_problem_detail": 13, "cdnifi": 13, "inconsist": [13, 16], "evid": [13, 14], "talk": [13, 16], "foreign": [13, 14, 16], "configurationconst": 13, "analytics_polici": 13, "app_vers": 13, "axis_integr": 13, "base_url_kei": 13, "cdns_loaded_from_databas": 13, "loaded_from_databas": 13, "cdn_mirrored_domain_kei": 13, "mirrored_domain": 13, "content_server_integr": 13, "database_integr": 13, "postgr": [13, 14], "database_production_environment_vari": 13, "simplified_production_databas": 13, "database_production_url": 13, "production_url": 13, "database_test_environment_vari": 13, "simplified_test_databas": 13, "database_test_url": 13, "test_url": 13, "data_directori": [13, 16], "default_app_nam": 13, "default_minimum_featured_qu": 13, "lanes_polici": 13, "last_checked_for_site_configuration_upd": 13, "localization_languag": 13, "logging_format": 13, "logging_level": 13, "log_app_nam": 13, "log_data_format": 13, "log_format_json": 13, "log_format_text": 13, "log_level_ui": 13, "log_output_typ": 13, "measurement_reap": 13, "no_app_version_found": 13, "overdrive_integr": 13, "rbdigital_integr": 13, "site_configuration_chang": 13, "site_configuration_last_upd": 13, "site_configuration_timeout": 13, "threem_integr": 13, "website_url": 13, "git": 13, "database_url": 13, "integration_url": 13, "load_cdn": 13, "config_inst": 13, "load_from_fil": 13, "known_valu": 13, "elaps": 13, "static_resources_dir": 13, "instal": [13, 14, 27], "simplified_stat": 13, "simplified_static_dir": 13, "all_access": 13, "default_facet_key_prefix": [13, 16], "facets_default_": [13, 16], "enabled_facets_key_prefix": [13, 16], "facets_enabled_": [13, 16], "sys_admin_onli": 13, "sys_admin_or_manag": 13, "basecoverageprovid": 13, "cutoff_tim": 13, "registered_onli": 13, "memori": [13, 14, 16], "coveragerecord": [13, 16], "workcoveragerecord": [13, 16], "add_coverage_record_for": 13, "add_coverage_records_for": 13, "failure_for_ignored_item": 13, "move": [13, 16], "commit": [13, 16], "bunch": [13, 14, 16], "asset": 13, "finalize_timestampdata": 13, "final": [13, 14, 16, 19, 27], "subset": [13, 16], "process_batch_and_handle_result": 13, "persistent_failur": [13, 16], "record_failure_as_coverage_record": 13, "count_as_cov": [13, 16], "uncov": 13, "forev": 13, "coverageproviderprogress": 13, "run_once_and_update_timestamp": 13, "should_upd": 13, "coverage_record": [13, 16], "vari": 13, "catalogcoverageprovid": 13, "licencepool": 13, "care": [13, 14, 16], "deal": [13, 16, 19], "exclude_search_index": 13, "cl": [13, 16, 21], "randomli": [13, 16], "set_metadata_and_circulation_data": 13, "ditto": 13, "set_presentation_readi": [13, 16], "calculate_work_kwarg": 13, "calculate_work": [13, 16, 27], "slate": 13, "recalcul": [13, 16], "collectioncoverageproviderjob": 13, "provider_class": 13, "provider_kwarg": 13, "databasejob": [13, 19], "obj": [13, 16], "to_coverage_record": 13, "to_work_coverage_record": 13, "input_identifi": [13, 16], "oclc": [13, 16], "comment": 13, "no_specified_typ": 13, "bulk_regist": 13, "autocr": [13, 16], "elig": 13, "can_cov": 13, "collection_or_not": 13, "caution": 13, "run_on_specific_identifi": 13, "identifierinputscript": [13, 27], "set_metadata": 13, "marcrecordworkcoverageprovid": 13, "workpresentationprovid": 13, "opdsentryworkcoverageprovid": 13, "opdsentrycachemonitor": 13, "presentationreadyworkcoverageprovid": 13, "workclassificationcoverageprovid": 13, "workpresentationeditioncoverageprovid": 13, "togeth": [13, 16], "classify_oper": [13, 16], "20": [13, 16], "presentationcalculationpolici": [13, 16], "regardless": [13, 16], "composit": [13, 14], "migrat": [13, 14], "aspect": [13, 14, 16], "audiobooksentrypoint": 13, "mediumentrypoint": 13, "bib": [13, 16, 19], "ebooksentrypoint": 13, "overal": [13, 16], "tab": 13, "by_internal_nam": 13, "everythingentrypoint": 13, "default_en": 13, "display_titl": 13, "enabled_set": 13, "entry_point": 13, "modify_database_queri": 13, "qu": [13, 19], "entrypoint_class": 13, "master": 13, "creativework": 13, "schema_to_additional_typ": 13, "classificationbasedmembershipmanag": 13, "subject_frag": 13, "membershipmanag": 13, "new_membership": 13, "customlistfromcsv": 13, "overwrite_old_data": 13, "annotation_field": 13, "annotation_author_name_field": 13, "annotation_author_affiliation_field": 13, "first_appearance_field": 13, "csvmetadataimport": 13, "annotation_cit": 13, "citat": [13, 14], "metadata_to_list_entri": 13, "metadata_to_titl": 13, "dictread": 13, "last_appear": 13, "appear": [13, 14, 16, 19], "update_tim": 13, "first_appear": [13, 16], "most_recent_appear": [13, 16], "to_custom_list_entri": 13, "to_edit": 13, "2a": 13, "2b": 13, "85": 13, "currentmap": 13, "rank": [13, 16], "author_char_filter_nam": 13, "unknown_author": [13, 16], "primary_author_onli": 13, "strip_parenthet": 13, "strip_period": 13, "collapse_three_initi": 13, "collapse_two_initi": 13, "char_filt": 13, "pattern_replac": 13, "remove_apostroph": 13, "version_nam": 13, "v4": 13, "work_last_update_script": 13, "ndoubl": 13, "champion": [13, 16], "nfor": 13, "last_update_tim": [13, 16], "nif": 13, "null": 13, "_sourc": 13, "doubl": 13, "availability_tim": [13, 16], "nreturn": 13, "stored_script": 13, "work_last_upd": 13, "externalsearchindex": 13, "works_index": 13, "test_search_term": 13, "in_test": 13, "current_alias_suffix": 13, "default_test_search_term": 13, "default_works_index_prefix": 13, "mock_implement": 13, "works_index_prefix": 13, "test_search_term_kei": 13, "version_r": 13, "v": [13, 14, 16], "works_index_prefix_kei": 13, "base_index_nam": 13, "index_or_alia": 13, "suffix": [13, 19], "bulk_upd": 13, "retry_on_batch_failur": 13, "count_work": 13, "create_search_doc": 13, "query_str": 13, "query_work": 13, "query_works_multi": 13, "slight": 13, "simultan": 13, "remove_work": 13, "__client": 13, "search_integr": 13, "set_stored_script": 13, "set_works_index_and_alia": 13, "works_alia": 13, "setup_current_alia": 13, "affix": 13, "setup_index": 13, "new_index": 13, "index_set": 13, "transfer_current_alia": 13, "onto": 13, "work_document_typ": 13, "works_alias_nam": 13, "works_index_nam": 13, "works_prefix": 13, "genre_restriction_set": 13, "customlist_restriction_set": 13, "script_field": 13, "searchbas": 13, "otheris": 13, "author_match_rol": 13, "determinist": 13, "featurable_script": 13, "math": 13, "pow": [13, 17], "min": [13, 17, 19, 21], "5f": 13, "expon": 13, "known_script_field": 13, "asc": 13, "author_filt": 13, "subdocu": 13, "_chain_filt": 13, "nested_filt": 13, "subqueri": [13, 16, 19], "featurability_scoring_funct": 13, "random_se": 13, "score": [13, 14, 16, 19], "tend": [13, 14], "from_worklist": 13, "searchfacet": 13, "last_update_time_script_field": 13, "sort_ord": 13, "desc": 13, "target_age_filt": 13, "subfilt": 13, "upper": [13, 14, 19], "universal_base_filt": 13, "absenc": [13, 16, 19], "universal_nested_filt": 13, "mappingdocu": 13, "search_client": 13, "script_nam": 13, "base_nam": 13, "confus": 13, "sort_author_keyword_property_hook": 13, "sort_author": [13, 16, 27], "add_properti": 13, "properties_by_typ": 13, "basic_text_property_hook": 13, "basic_text": 13, "stem": 13, "filterable_text_property_hook": 13, "filterable_text": 13, "_four_": 13, "unpars": 13, "hasproperti": [13, 21], "sub": [13, 17, 21, 23, 24], "mockexternalsearchindex": 13, "bulk": 13, "doc_typ": 13, "mockmeta": 13, "sortkeypagin": 13, "mocksearchresult": 13, "sort_titl": [13, 16], "use_query_pars": 13, "baseline_coeffici": 13, "default_keyword_match_coeffici": 13, "keyword_match_coefficient_for_field": 13, "imprint": [13, 16, 19, 21, 22], "multi_match_field": 13, "subtitl": [13, 16, 19, 21, 22, 23], "query_was_a_filter_weight": 13, "search_relevant_rol": 13, "simple_match_field": 13, "slightly_above_baselin": 13, "spellcheck": 13, "stemmable_field": 13, "stopword_field": 13, "weight_for_field": 13, "120": [13, 14], "sort_nam": [13, 16, 19], "40": [13, 16], "130": [13, 14, 16], "80": 13, "140": [13, 14, 16], "dsl": [13, 17], "elasticsearch_queri": 13, "match_author_hypothes": 13, "hypothes": [13, 14], "match_one_field_hypothes": 13, "base_field": 13, "hypothesi": 13, "match_topic_hypothes": 13, "topic": [13, 14, 16], "introduc": 13, "fuzzi": [13, 16], "parsed_query_match": 13, "vocabulari": [13, 14], "match_phras": 13, "title_multi_match_for": 13, "other_field": 13, "multimatch": 13, "strategi": [13, 14], "spell": [13, 14], "cross_field": 13, "At": [13, 16], "querypars": 13, "query_class": 13, "asteroid": 13, "dog": [13, 14], "romanc": [13, 14, 19], "divorc": [13, 14], "thought": [13, 14, 16], "lesser": 13, "extent": 13, "add_match_term_filt": 13, "matched_port": 13, "add_target_age_filt": 13, "match_queri": 13, "outsid": [13, 14, 16], "boost": 13, "cluster": 13, "tightli": 13, "huge": 13, "make_target_age_queri": 13, "partial": [13, 14], "searchindexcoverageprovid": 13, "last_item_on_previous_pag": 13, "from_request": 13, "get_arg": 13, "modify_search_queri": 13, "next_pag": 13, "page_load": 13, "subsequ": 13, "pagination_kei": [13, 16], "previous_pag": 13, "total_s": 13, "worksearchresult": 13, "isinst": 13, "_hit": 13, "mock_search_index": 13, "temporarili": 13, "facetconfig": 13, "facetconst": 13, "group_nam": [13, 16], "enable_facet": 13, "from_librari": 13, "set_default_facet": 13, "availability_facet": 13, "availability_facet_group_nam": 13, "available_al": 13, "not_now": 13, "available_now": 13, "available_open_access": 13, "collection_facet": 13, "collection_facet_group_nam": 13, "collection_featur": 13, "collection_ful": 13, "default_enabled_facet": 13, "entry_point_facet_group_nam": 13, "entry_point_rel": 13, "facets_by_group": 13, "facet_display_titl": 13, "work_id": [13, 16], "group_descript": 13, "group_display_titl": 13, "max_cache_age_nam": 13, "order_added_to_collect": 13, "order_author": 13, "order_descend": 13, "order_descending_by_default": 13, "order_facet": 13, "order_facet_group_nam": 13, "order_last_upd": 13, "order_random": 13, "order_relev": 13, "order_series_posit": 13, "order_titl": 13, "order_work_id": 13, "sort_order_to_elasticsearch_field_nam": 13, "series_posit": [13, 16], "_id": 13, "basefacet": 13, "opinion": [13, 14, 16], "facet_group": 13, "conform": [13, 21], "scoring_funct": 13, "scoringfunct": 13, "selectable_entrypoint": 13, "databasebackedfacet": 13, "order_facet_to_database_field": 13, "instrumentedattribut": 13, "order_bi": 13, "workmodelwithgenr": 13, "_are_": 13, "age_range_filter_claus": 13, "audience_filter_claus": 13, "base_queri": [13, 16], "join": [13, 16, 19], "bibliographic_filter_claus": 13, "customlist_filter_claus": 13, "genre_filter_claus": 13, "modify_database_query_hook": 13, "only_show_ready_deliverable_work": 13, "show_suppress": [13, 16], "apply_filt": 13, "slower": 13, "facetswithentrypoint": 13, "fledg": 13, "despit": 13, "order_by_relev": 13, "get_argu": 13, "get_head": 13, "pretend": 13, "load_entrypoint": 13, "valid_entrypoint": 13, "is_default": [13, 16], "load_max_cache_ag": 13, "ignore_cach": [13, 16], "conveni": [13, 19], "hierarchyworklist": 13, "hierarch": 13, "inherit": [13, 16], "hierarchi": 13, "draw": [13, 14, 19], "roughli": 13, "bookstor": 13, "1200": [13, 19], "add_genr": [13, 14], "recurs": 13, "lanegenr": 13, "affected_by_customlist": 13, "cachedmarcfil": [13, 16], "customlist_id": 13, "depth": 13, "deep": [13, 16], "genre_id": [13, 16], "objectassociationproxyinst": [13, 16], "associationproxi": [13, 16], "lane_genr": [13, 16], "get_librari": 13, "include_sublan": 13, "include_self_in_grouped_fe": 13, "inherit_parent_restrict": 13, "is_self_or_descend": 13, "ancestor": 13, "descend": [13, 16], "license_datasource_id": 13, "list_datasource_id": 13, "parent_id": [13, 16], "parentag": 13, "grandpar": [13, 14], "insid": [13, 16], "root_for_patron_typ": 13, "search_target": 13, "size_by_entrypoint": 13, "update_s": [13, 16], "url_nam": 13, "visible_children": 13, "from_genr": [13, 16], "lane_id": [13, 16], "default_crawlable_s": 13, "default_featured_s": 13, "default_search_s": 13, "first_pag": 13, "has_next_pag": 13, "this_page_s": 13, "accur": [13, 16], "size_from_request": 13, "multi": [13, 14, 21], "lingual": 13, "default_min_scor": 13, "min_scor": 13, "specificworklist": 13, "toplevelworklist": 13, "audience_kei": 13, "display_name_for_al": 13, "full_identifi": 13, "heirarchi": 13, "get_customlist": 13, "has_visible_children": 13, "culmin": 13, "inherited_valu": 13, "k": [13, 14, 16], "language_kei": 13, "searchabl": 13, "top_level_for_librari": 13, "unique_kei": [13, 16], "works_for_hit": 13, "works_for_resultset": 13, "resultset": 13, "configuration_relevant_lifecycle_ev": [13, 16], "mapper": [13, 16], "configuration_relevant_upd": [13, 16], "localanalyticsprovid": 13, "location_sourc": 13, "location_source_dis": 13, "location_source_neighborhood": 13, "old_valu": [13, 16], "new_valu": [13, 16], "cloudwatchlog": 13, "create_group": 13, "default_create_group": 13, "default_interv": 13, "default_region": 13, "interv": 13, "cloudwatch": [13, 16], "ohio": 13, "virginia": 13, "california": [13, 14], "oregon": 13, "asia": [13, 14], "pacif": [13, 14], "mumbai": 13, "osaka": 13, "seoul": 13, "singapor": 13, "sydnei": 13, "tokyo": 13, "canada": [13, 14], "cn": [13, 14], "china": [13, 14], "beij": 13, "northwest": [13, 14], "ningxia": 13, "frankfurt": 13, "ireland": [13, 14], "london": 13, "pari": 13, "sao": 13, "paulo": 13, "from_configur": 13, "get_handl": 13, "handler": [13, 19], "jsonformatt": 13, "app_nam": 13, "formatt": 13, "operand": 13, "coupl": [13, 14], "preparatori": [13, 16], "comput": [13, 14, 16], "logrecord": 13, "getmessag": 13, "usestim": 13, "formattim": 13, "formatexcept": 13, "fqdn": 13, "fv": [13, 14], "az847": 13, "970": [13, 14], "3soeacoywu2upfh4jr2diqk1yd": 13, "cx": 13, "cloudapp": 13, "logconfigur": 13, "default_database_log_level": 13, "default_log_level": 13, "internal_log_level": 13, "connector": 13, "default_message_templ": 13, "asctim": 13, "levelnam": 13, "json_log_format": 13, "text_log_format": 13, "set_formatt": 13, "log_format": 13, "message_templ": 13, "loggli": [13, 16], "default_loggly_url": 13, "loggly_handl": 13, "stringformatt": 13, "fmt": 13, "datefmt": 13, "syslogg": 13, "log_message_templ": 13, "syslog": 13, "audience_term": 13, "juvenil": [13, 14, 16, 21], "adolesc": [13, 14], "format_term": 13, "add_audi": 13, "add_contributor": [13, 16], "canon": [13, 14, 16], "add_control_field": 13, "add_distributor": 13, "add_ebooks_subject": 13, "add_format": 13, "add_isbn": 13, "add_marc_organization_cod": 13, "marc_org": 13, "add_physical_descript": 13, "add_publish": 13, "add_seri": 13, "add_simplified_genr": 13, "add_summari": 13, "add_system_detail": 13, "add_titl": 13, "leader": [13, 14], "marc_cache_field": 13, "marc_record": [13, 16], "marcexport": 13, "default_mirror_integr": 13, "default_update_frequ": 13, "include_simplified_genr": 13, "include_summari": 13, "marc_update_frequ": 13, "frequenc": [13, 14, 19], "marc_organization_cod": 13, "003": [13, 14], "congress": 13, "marc_web_client_url": 13, "856": [13, 14], "520": [13, 14], "650": [13, 14], "mirror_integration_id": 13, "update_frequ": 13, "web_client_url": 13, "create_record": 13, "force_cr": 13, "get_storage_set": 13, "mirror_integr": 13, "query_batch_s": 13, "upload_batch_s": 13, "7500": 13, "5mb": 13, "multipart": 13, "marcexporterfacet": 13, "idiosyncrat": 13, "csvformaterror": 13, "title_field": 13, "language_field": 13, "default_languag": 13, "medium_field": 13, "series_field": 13, "publisher_field": 13, "imprint_field": 13, "issued_field": 13, "published_field": 13, "identifier_field": 13, "75": 13, "subject_field": 13, "typicalagerang": [13, 14, 16], "sort_author_field": 13, "display_author_field": 13, "default_identifier_field_nam": 13, "default_subject_field_nam": 13, "identifier_preced": 13, "identifier_field_nam": 13, "list_field": 13, "row_to_metadata": 13, "to_metadata": 13, "licenses_own": [13, 16, 27], "licenses_avail": [13, 16], "licenses_reserv": [13, 16], "patrons_in_hold_queu": [13, 16], "default_rights_uri": 13, "last_check": [13, 16], "metatomodelutil": 13, "has_open_access_link": 13, "set_default_rights_uri": 13, "contributordata": 13, "wikipedia_nam": [13, 16], "lc": [13, 14, 16], "viaf": [13, 16, 19], "biographi": [13, 14, 16, 19, 21], "alias": [13, 16], "destin": [13, 16], "display_name_to_sort_name_from_existing_contributor": 13, "establish": 13, "taken": [13, 19], "canonic": 13, "display_name_to_sort_name_through_canonic": 13, "find_sort_nam": 13, "from_contribut": 13, "synthet": 13, "formatdata": 13, "identifierdata": 13, "checkout_url": [13, 16], "status_url": [13, 16], "remaining_checkout": [13, 16], "thumbnail": [13, 16], "rights_explan": [13, 16], "transformation_set": [13, 16], "guessed_media_typ": 13, "mirror_typ": [13, 16], "marcextractor": 13, "end_of_author_name_r": 13, "graf": 13, "name_cleanup": 13, "default_medium_typ": [13, 27], "parse_year": 13, "measurementdata": 13, "quantity_measur": [13, 16], "taken_at": [13, 16], "mirror_link": 13, "model_object": 13, "link_obj": 13, "data_source_last_upd": 13, "basic_edition_field": 13, "rel_requires_full_recalcul": 13, "rel_requires_new_presentation_edit": 13, "replace_identifi": 13, "replace_subject": 13, "replace_contribut": 13, "replace_format": 13, "replace_right": 13, "made_core_chang": 13, "harm": 13, "simple_opds_fe": 13, "associate_with_identifiers_based_on_permanent_work_id": 13, "calculate_permanent_work_id": [13, 16], "consolidate_identifi": 13, "create_if_not_exist": [13, 16], "filter_recommend": 13, "from_edit": 13, "guess_license_pool": 13, "make_thumbnail": 13, "hyperlink": [13, 16], "normalize_contributor": 13, "primary_author": 13, "update_contribut": 13, "replacementpolici": [13, 27], "link_cont": 13, "even_if_not_apparently_upd": 13, "presentation_calculation_polici": 13, "seriou": 13, "overwrit": [13, 19], "append_onli": 13, "from_license_sourc": 13, "from_metadata_sourc": 13, "subjectdata": 13, "clear_valu": [13, 16], "service_typ": [13, 16], "is_complet": 13, "is_failur": 13, "unrecover": 13, "mirrorupload": [13, 27], "job": [13, 14, 19], "implementation_registri": 13, "s3upload": 13, "api": [13, 14, 16, 19, 25, 26], "minio": [13, 16], "storage_go": [13, 16], "for_collect": 13, "integration_by_nam": 13, "storage_nam": 13, "is_self_url": 13, "mirror_batch": 13, "sign_url": 13, "split_url": 13, "unquot": 13, "mockanalyticsprovid": 13, "lp": 13, "cachedfeedreap": 13, "thirti": 13, "circulationeventlocationscrubb": 13, "scrubbermonitor": 13, "scrub_field": 13, "default_count": 13, "newer": 13, "collectionmonitorlogg": 13, "loggeradapt": 13, "msg": 13, "contextu": 13, "manipul": 13, "suit": [13, 14], "collectionreap": 13, "coverageprovidersfail": 13, "failed_provid": 13, "credentialreap": 13, "customlistentrysweepmonitor": 13, "sweepmonitor": 13, "scope_to_collect": 13, "customlistentryworkupdatemonitor": 13, "editionsweepmonitor": 13, "makepresentationreadymonitor": 13, "coverage_provid": [13, 16], "notpresentationreadyworksweepmonitor": 13, "succe": [13, 21], "measurementreap": 13, "pile": 13, "interven": 13, "repeatedli": 13, "cron": 13, "one_minute_ago": 13, "one_year_ago": 13, "initial_start_tim": 13, "worksweepmonitor": 13, "item_queri": 13, "presentationreadyworksweepmonitor": 13, "odp": [13, 23], "patronneighborhoodscrubb": 13, "last_external_sync": [13, 16], "patronrecordreap": 13, "permanentworkidrefreshmonitor": 13, "large_field": [13, 16], "workreap": 13, "infinit": 13, "loop": 13, "subjectsweepmonitor": 13, "filter_str": 13, "crash": 13, "completion_log_level": 13, "fetch_batch": 13, "took": 13, "slice_timespan": 13, "segment": 13, "histori": [13, 14], "chunk": [13, 19], "soon": 13, "current_entrypoint_attribut": 13, "facet_rel": 13, "add_breadcrumb_link": 13, "breadcrumb": 13, "add_breadcrumb": 13, "include_lan": 13, "switchov": 13, "add_entrypoint_link": 13, "url_gener": 13, "selected_entrypoint": 13, "as_error_respons": 13, "opdsfeedrespons": [13, 19], "create_entri": 13, "even_if_no_license_pool": 13, "use_cach": [13, 16], "error_messag": 13, "error_statu": 13, "opdsmessag": [13, 19], "facet_link": 13, "add_link_to_fe": [13, 19], "circumst": 13, "from_queri": 13, "feed_nam": 13, "url_fn": 13, "ineffici": 13, "harbor": 13, "search_debug": 13, "unsatisfi": 13, "groupsfacet": 13, "indirect_acquisit": [13, 23], "indirect_typ": 13, "license_tag": 13, "minimal_opds_entri": 13, "most_recent_upd": 13, "odpsfeedrespons": 13, "show_current_entrypoint": 13, "type_uri": 13, "single_entri": 13, "shall": [13, 21], "etre": [13, 19], "_element": 13, "notabl": [13, 14], "ratingvalu": [13, 16], "contributor_tag": 13, "defaultdict": 13, "redund": [13, 16], "cover_link": 13, "thumbnail_link": 13, "full_link": 13, "featured_feed_url": 13, "opds_cache_field": 13, "rating_tag": 13, "rate": [13, 16], "sort_works_for_groups_fe": 13, "lookupacquisitionfe": 13, "navigationfacet": 13, "navigationfe": 13, "testannot": 13, "testannotatorwithgroup": 13, "group_uri_for_lan": 13, "testunfulfillableannot": 13, "unfulfillablework": 13, "verboseannot": 13, "machin": [13, 14], "great": [13, 14], "add_rat": 13, "_all_": 13, "uri_lookup": [13, 16], "detailed_author": 13, "verbose_opds_entri": [13, 16], "publicli": 13, "next_link_rel": 13, "extract_last_update_d": 13, "parse_fe": 13, "silent": 13, "accessnotauthent": 13, "metadatawrangleropdslookup": 13, "simplifiedopdslookup": 13, "add_endpoint": 13, "add_with_metadata_endpoint": 13, "add_with_metadata": 13, "canonicalize_endpoint": 13, "metadata_needed_endpoint": 13, "metadata_need": 13, "remove_endpoint": 13, "updates_endpoint": 13, "add_arg": 13, "arg_str": 13, "canonicalize_author_nam": 13, "working_display_nam": 13, "get_collection_url": 13, "lookup_endpoint": 13, "mockmetadatawrangleropdslookup": 13, "mocksimplifiedopdslookup": 13, "follow_one_link": 13, "identifier_needs_import": 13, "last_updated_remot": 13, "last_update_remot": 13, "could_not_create_license_pool": 13, "no_default_audi": 13, "custom_accept_head": [13, 16], "q": [13, 14, 16, 19, 27], "primary_identifier_sourc": [13, 16], "identif": 13, "first_dcterms_identifi": [13, 16], "assert_importable_cont": 13, "max_get_attempt": 13, "build_identifier_map": 13, "external_urn": 13, "weren": 13, "d1": 13, "d2": 13, "consolidate_link": 13, "similarli": 13, "coveragefailure_from_messag": 13, "coveragefailures_from_messag": 13, "feed_tag": 13, "fate": 13, "data_detail_for_feedparser_entri": 13, "detail_for_elementtree_entri": 13, "entry_tag": 13, "contructor": 13, "extract_contributor": 13, "author_tag": 13, "extract_data_from_feedpars": 13, "extract_identifi": 13, "identifier_tag": 13, "extract_link": 13, "link_tag": 13, "entry_rights_uri": 13, "enclos": 13, "advertis": [13, 14], "extract_measur": 13, "extract_medium": 13, "additionaltyp": 13, "subtag": 13, "extract_messag": 13, "extract_metadata_from_elementtre": 13, "stuff": [13, 14], "extract_seri": 13, "series_tag": 13, "extract_subject": 13, "category_tag": 13, "get_medium_from_link": 13, "handle_failur": 13, "import_edition_from_metadata": 13, "import_from_fe": 13, "last_update_date_for_feedparser_entri": 13, "rights_str": 13, "from_protocol": 13, "urn_arg": 13, "opensearchdocu": 13, "opensearchdescript": 13, "a9": [13, 19], "shortnam": 13, "url_templ": 13, "escape_ent": 13, "escap": 13, "ampersand": 13, "for_lan": 13, "search_info": 13, "client_kei": 13, "client_secret": 13, "c": [13, 14, 19], "mock_collection_token": 13, "queue_collection_token": 13, "access_token_respons": 13, "advantage_library_endpoint": 13, "parent_library_id": 13, "advantageaccount": 13, "product_id": 13, "checkouts_endpoint": 13, "patron_host": 13, "default_readable_format": 13, "events_endpoint": 13, "lastupdatetim": 13, "event_delai": 13, "formats_endpoint": 13, "hold_endpoint": 13, "oauth_host": 13, "oauth_patron_host": 13, "ils_name_default": 13, "ils_name_kei": 13, "incompatible_platform_format": 13, "library_endpoint": 13, "max_credential_ag": 13, "3000": 13, "metadata_endpoint": 13, "me_endpoint": 13, "overdrive_read_format": 13, "patron_information_endpoint": 13, "patron_token_endpoint": 13, "patrontoken": 13, "production_serv": 13, "testing_serv": 13, "time_format": [13, 16], "advantage_library_id": 13, "consorti": 13, "among": [13, 16, 19], "get_advantage_account": 13, "overdriveadvantageaccount": 13, "ils_name_set": 13, "unlock": 13, "_thread": 13, "rlock": 13, "owner": [13, 21, 27], "make_link_saf": 13, "obnoxi": 13, "complain": 13, "metadata_lookup": 13, "metadata_lookup_obj": 13, "token_authorization_head": 13, "holder": [13, 16], "from_represent": 13, "to_collect": 13, "overdrivebibliographiccoverageprovid": 13, "metadata_pre_hook": 13, "overdriverepresentationextractor": 13, "availability_link_list": 13, "book_list": 13, "availability_link": 13, "book_info_to_metadata": 13, "format_data_for_overdrive_format": 13, "od": 13, "music": [13, 14, 16, 19], "nook": [13, 16], "ignorable_overdrive_format": 13, "overdrive_format": 13, "overdrive_medium_to_simplified_medium": 13, "overdrive_role_to_simplified_rol": 13, "cast": [13, 20], "collabor": [13, 14, 16], "colophon": [13, 16], "transcrib": [13, 16], "parse_rol": 13, "rolestr": 13, "client_class": 13, "book_covers_bucket": 13, "encount": [13, 16], "scale": [13, 16], "open_access_content_bucket": 13, "marc_bucket": 13, "miniouploaderconfigur": 13, "mocks3client": 13, "region_nam": 13, "aws_access_key_id": 13, "aws_secret_access_kei": 13, "abort_multipart_upload": 13, "complete_multipart_upload": 13, "create_multipart_upload": 13, "generate_presigned_url": 13, "clientmethod": 13, "expiresin": 13, "httpmethod": 13, "upload_fileobj": 13, "fileobj": 13, "extraarg": 13, "upload_part": 13, "mocks3upload": 13, "multipart_upload": 13, "multiparts3upload": 13, "abort": [13, 14], "s3addressingstyl": 13, "boto": 13, "s3_host": 13, "content_root": 13, "final_mirror_url": 13, "set_as_mirror": [13, 16], "get_bucket": 13, "bucket_kei": 13, "key_join": 13, "quot": [13, 17], "assembl": [13, 14], "upload_class": 13, "book_covers_bucket_kei": 13, "marc_bucket_kei": 13, "oa_content_bucket_kei": 13, "protected_content_bucket_kei": 13, "s3_default_addressing_styl": 13, "s3_default_presigned_url_expir": 13, "s3_default_region": 13, "url_templates_by_templ": 13, "url_template_default": 13, "url_template_http": 13, "url_template_kei": 13, "access_kei": 13, "marc_file_bucket": 13, "protected_access_content_bucket": 13, "addclassificationscript": 13, "stdin": 13, "checkcontributornamesindb": 13, "checkcontributornamesonweb": 13, "interrupt": [13, 16], "complaint_sourc": 13, "complaint_typ": 13, "make_queri": 13, "process_contribution_loc": 13, "process_local_mismatch": 13, "computed_sort_nam": 13, "error_message_detail": 13, "metadata_wrangl": [13, 16, 26], "register_problem": 13, "set_contributor_sort_nam": 13, "author_nam": 13, "collectionargumentsscript": 13, "collectioninputscript": 13, "collectiontyp": [13, 27], "protected_access": 13, "configurationsettingscript": 13, "add_setting_argu": 13, "argumentpars": 13, "apply_set": 13, "configurecollectionscript": 13, "configureintegrationscript": 13, "configurelanescript": 13, "configurelibraryscript": 13, "configuresitescript": 13, "customlistmanagementscript": 13, "manager_class": 13, "list_identifi": 13, "primary_languag": [13, 16], "manager_kwarg": 13, "customlistsweeperscript": 13, "process_custom_list": 13, "databasemigrationinitializationscript": 13, "databasemigrationscript": 13, "kickoff": 13, "timestampscript": [13, 27], "sql": [13, 14, 16], "touch": 13, "do_not_execut": 13, "simplye_migration_do_not_execut": 13, "migration_with_count": 13, "py_timestamp_service_nam": 13, "transactionless_command": 13, "alter": [13, 14, 19], "transaction_per_stat": 13, "simplye_migration_transaction_per_stat": 13, "timestampinfo": 13, "migration_nam": 13, "directories_by_prior": 13, "fetch_migration_fil": 13, "get_new_migr": 13, "load_configur": 13, "migratable_fil": 13, "filelist": 13, "overall_timestamp": 13, "python_timestamp": 13, "hasn": [13, 16], "test_db": 13, "run_migr": 13, "migrations_by_dir": 13, "sort_migr": 13, "update_timestamp": 13, "migration_fil": 13, "databasevacuum": 13, "vacuum": 13, "_type_": 13, "_description_": 13, "subcommand": 13, "freez": 13, "disable_page_skip": 13, "skip_lock": 13, "index_cleanup": 13, "process_toast": 13, "truncat": 13, "metadata_url_templ": 13, "explain_contribut": 13, "explain_coverage_record": 13, "cr": [13, 14, 19], "explain_identifi": 13, "strength": [13, 16], "explain_license_pool": 13, "explain_work": 13, "explain_work_coverage_record": 13, "inputscript": 13, "database_id": 13, "look_up_identifi": 13, "stdin_identifier_str": 13, "parse_identifier_list": 13, "read_stdin_lin": 13, "lanesweeperscript": [13, 27], "process_lan": [13, 27], "should_process_lan": [13, 27], "multiple_librari": 13, "parse_library_list": 13, "listcollectionmetadataidentifiersscript": 13, "mirrorresourcesscript": 13, "mirror_util": 13, "collections_with_upload": 13, "collection_typ": [13, 21, 27], "derive_rights_statu": 13, "unmirror": [13, 16], "rational": 13, "mockstdin": 13, "readlin": 13, "importer_class": [13, 27], "patroninputscript": [13, 27], "look_up_patron": 13, "stdin_patron_str": 13, "parse_patron_list": 13, "process_patron": [13, 27], "rebuildsearchindexscript": 13, "runworkcoverageproviderscript": 13, "removessearchcoverag": 13, "recreat": [13, 14], "reclassifyworksforuncheckedsubjectsscript": 13, "workclassificationscript": 13, "reclassifi": 13, "uncheck": 13, "remove_search_coverage_record": 13, "runcollectioncoverageproviderscript": 13, "runcoverageprovidersscript": 13, "get_provid": 13, "runmultiplemonitorsscript": 13, "runcoverageproviderscript": 13, "provider_arg": 13, "extract_additional_command_line_argu": 13, "runmonitorscript": 13, "tough": 13, "overload": 13, "runreapermonitorsscript": 13, "runthreadedcollectioncoverageproviderscript": 13, "worker_s": 13, "default_worker_s": 13, "get_query_and_batch_s": 13, "databasepool": [13, 19], "parse_tim": 13, "time_str": 13, "timestamp_data": 13, "stack": [13, 16], "trace": [13, 16], "searchindexcoverageremov": 13, "showcollectionsscript": 13, "showintegrationsscript": 13, "showlanesscript": 13, "showlibrariesscript": 13, "subjectinputscript": 13, "believ": [13, 16], "updatecustomlistsizescript": 13, "updatelanesizescript": 13, "nowher": 13, "wherearemybooksscript": 13, "delete_cached_fe": 13, "explain_collect": 13, "workpresentationscript": 13, "els": [13, 16, 19], "workconsolidationscript": 13, "workprocessingscript": 13, "process_work": 13, "workopdsscript": 13, "self_test_results_set": 13, "self_test_result": 13, "constructor_method": 13, "run_self_test": 13, "_run_self_test": 13, "results_dict": 13, "results_list": 13, "serializ": 13, "selftestresult": 13, "test_failur": 13, "alwayssuccessfulbibliographiccoverageprovid": 13, "mockcoverageprovid": 13, "beforehand": 13, "alwayssuccessfulcollectioncoverageprovid": 13, "alwayssuccessfulcoverageprovid": 13, "instrumentedcoverageprovid": 13, "alwayssuccessfulworkcoverageprovid": 13, "instrumentedworkcoverageprovid": 13, "brokenbibliographiccoverageprovid": 13, "brokencoverageprovid": 13, "broken": [13, 19], "get_database_connect": 13, "make_default_librari": 13, "print_database_class": 13, "db_connect": 13, "roll": 13, "Be": [13, 16], "vast": 13, "tract": 13, "set_trac": 13, "object_sess": 13, "prod": 13, "print_database_inst": 13, "examin": [13, 14, 16], "nosetest": 13, "nocaptur": 13, "def": 13, "test_nam": 13, "sample_cover_path": 13, "sample_cover_represent": 13, "search_mock": 13, "setup_class": 13, "shortdescript": 13, "teardown_class": 13, "teardown_method": 13, "time_eq": 13, "dummycanonicalizelookuprespons": 13, "dummyhttpcli": 13, "warg": 13, "queue_requests_respons": 13, "other_head": 13, "simple_http_get": [13, 16], "dummymetadatacli": 13, "display_author": 13, "endtoendsearchtest": 13, "populate_work": 13, "accident": 13, "realist": 13, "simplified_test_elasticsearch": 13, "localhost": 13, "9200": 13, "default_work": 13, "pytestmark": 13, "teardown": 13, "logcapturehandl": 13, "emit": 13, "level_nam": 13, "critic": [13, 14], "notset": 13, "notimplementederror": 13, "accumul": 13, "mockrequestsrequest": 13, "mockrequestsrespons": 13, "raise_for_statu": 13, "neversuccessfulbibliographiccoverageprovid": 13, "neversuccessfulcoverageprovid": 13, "neversuccessfulworkcoverageprovid": 13, "searchclientfortest": 13, "shard": 13, "replica": 13, "predict": 13, "taskignoringcoverageprovid": 13, "transientfailurecoverageprovid": 13, "transientfailureworkcoverageprovid": 13, "pytest_configur": 13, "session_fixtur": 13, "mockprofilestorag": 13, "read_only_set": 13, "writable_set": 13, "profilestorag": [13, 16], "writable_setting_nam": [13, 16], "writabl": [13, 16], "link_rel": [13, 19], "somewher": [13, 19], "settings_kei": 13, "synchronize_annot": [13, 16], "ageclassifi": 14, "age_r": 14, "ignorecas": [14, 19], "require_explicit_age_mark": 14, "baby_r": 14, "babi": 14, "generic_age_r": 14, "target_age_match": 14, "gradelevelclassifi": 14, "american_grade_to_ag": 14, "eighth": [14, 19], "eleventh": 14, "fifth": [14, 19], "fourth": [14, 19], "ninth": [14, 19], "pk": 14, "preschool": 14, "seventh": [14, 19], "sixth": [14, 19], "tenth": [14, 19], "twelfth": 14, "generic_grade_r": 14, "kp0": 14, "kp": 14, "grade_r": 14, "gr": 14, "tnsr": 14, "hdt": 14, "require_explicit_grade_mark": 14, "interestlevelclassifi": 14, "bicclassifi": 14, "level_1_prefix": 14, "genredata": [14, 16], "art": [14, 16, 19, 21], "memoir": [14, 19], "studi": 14, "literari": 14, "aid": 14, "social": 14, "j": [14, 19], "financ": 14, "medic": 14, "technolog": 14, "u": 14, "level_2_prefix": 14, "photographi": 14, "aj": 14, "ak": [14, 19], "architectur": 14, "am": [14, 19], "film": 14, "tv": 14, "poetri": 14, "drama": 14, "dd": [14, 16], "classic": [14, 19], "fc": 14, "mysteri": [14, 19], "ff": [14, 19], "fh": 14, "adventur": [14, 19], "fj": [14, 19], "horror": 14, "fk": 14, "fl": 14, "fantasi": 14, "fm": 14, "erotica": 14, "fp": 14, "religi": 14, "fw": 14, "comic": 14, "novel": [14, 16, 19], "fx": 14, "hb": 14, "philosophi": 14, "hp": 14, "religion": 14, "spiritu": 14, "psycholog": 14, "jm": 14, "educ": 14, "jn": 14, "polit": 14, "jp": 14, "econom": 14, "kc": 14, "kj": [14, 19], "mathemat": 14, "pd": 14, "mind": [14, 16], "spirit": 14, "vx": 14, "food": 14, "wb": 14, "antiqu": 14, "wc": 14, "craft": 14, "hobbi": 14, "wf": 14, "humor": 14, "wh": 14, "hous": 14, "wk": 14, "garden": 14, "wm": 14, "natur": 14, "wn": 14, "sport": 14, "ws": 14, "travel": 14, "wt": 14, "level_3_prefix": 14, "ffh": 14, "espionag": 14, "fhd": 14, "western": [14, 19], "fjw": 14, "opera": 14, "frh": 14, "fyb": 14, "hbg": 14, "militari": 14, "hbw": 14, "christian": 14, "hrc": 14, "buddhism": 14, "hre": 14, "hinduism": 14, "hrg": 14, "islam": 14, "hrh": 14, "judaism": 14, "hrj": 14, "fashion": 14, "wjf": 14, "ydp": 14, "yfc": 14, "yfd": 14, "yfg": 14, "yfh": 14, "yfm": 14, "yfq": 14, "yft": 14, "yfw": 14, "yna": 14, "ync": 14, "ynd": 14, "ynf": 14, "ynh": 14, "ynn": 14, "ynr": 14, "ynt": 14, "ynu": 14, "ynw": 14, "level_4_prefix": 14, "european": [14, 19], "hbjd": 14, "asian": 14, "hbjf": 14, "african": 14, "hbjh": 14, "ancient": [14, 19], "hbla": 14, "modern": [14, 19], "hbll": 14, "ynuc": 14, "prefix_list": 14, "is_fict": 14, "bisacclassifi": 14, "genuin": 14, "accord": [14, 16, 21], "hoyl": 14, "cosmet": 14, "war": [14, 19], "matchingrul": 14, "ant000000": 14, "ant001000": 14, "americana": 14, "ant002000": 14, "ant003000": 14, "autograph": 14, "ant005000": 14, "ant006000": 14, "bottl": 14, "ant007000": 14, "ant008000": 14, "ant009000": 14, "transport": 14, "ant010000": 14, "clock": 14, "watch": 14, "ant011000": 14, "coin": 14, "medal": 14, "ant012000": 14, "ant015000": 14, "doll": 14, "ant016000": 14, "firearm": 14, "weapon": 14, "ant017000": 14, "furnitur": 14, "ant018000": 14, "glass": 14, "glasswar": 14, "ant021000": 14, "jewelri": 14, "ant022000": 14, "kitchenwar": 14, "ant023000": 14, "magazin": 14, "newspap": [14, 19], "ant024000": 14, "ant025000": 14, "ant028000": 14, "ant029000": 14, "paper": 14, "ephemera": 14, "ant031000": 14, "ant032000": 14, "porcelain": 14, "ant033000": 14, "postcard": 14, "ant034000": 14, "poster": 14, "ant035000": 14, "potteri": 14, "ceram": 14, "ant036000": 14, "radio": 14, "televis": 14, "ant037000": 14, "ant038000": 14, "ant040000": 14, "rug": 14, "ant041000": 14, "silver": 14, "gold": 14, "metal": 14, "ant042000": 14, "ant042010": 14, "basebal": 14, "ant042020": 14, "basketbal": 14, "ant042030": 14, "footbal": 14, "ant042040": 14, "hockei": 14, "ant043000": 14, "ant044000": 14, "stamp": [14, 16], "ant045000": 14, "teddi": 14, "bear": 14, "ant047000": 14, "textil": 14, "costum": 14, "ant049000": 14, "toi": 14, "anim": 14, "ant050000": 14, "ant051000": 14, "wine": 14, "ant052000": 14, "cultur": 14, "ant053000": 14, "figurin": 14, "ant054000": 14, "canadiana": 14, "ant055000": 14, "tobacco": 14, "arc000000": 14, "arc001000": 14, "arc002000": 14, "ornament": 14, "arc003000": 14, "residenti": 14, "arc004000": 14, "draft": [14, 19], "arc005000": 14, "arc005010": 14, "prehistor": 14, "primit": 14, "arc005020": 14, "arc005030": 14, "mediev": 14, "arc005040": 14, "renaiss": 14, "arc005050": 14, "baroqu": 14, "rococo": 14, "arc005060": 14, "romantic": 14, "arc005070": 14, "late": 14, "19th": 14, "centuri": 14, "1945": 14, "arc005080": 14, "contemporari": 14, "arc006000": 14, "architect": 14, "firm": 14, "arc006010": 14, "essai": 14, "arc006020": 14, "monograph": 14, "arc007000": 14, "interior": 14, "arc007010": 14, "arc008000": 14, "landscap": 14, "arc009000": 14, "arc010000": 14, "urban": 14, "land": [14, 19], "arc011000": 14, "industri": 14, "arc012000": 14, "arc013000": 14, "teach": 14, "arc014000": 14, "arc014010": 14, "arc015000": 14, "profession": 14, "arc016000": 14, "arc017000": 14, "arc018000": 14, "sustain": 14, "arc019000": 14, "arc020000": 14, "arc021000": 14, "arc022000": 14, "renov": 14, "arc023000": 14, "annual": 14, "arc024000": 14, "arc024010": 14, "landmark": [14, 24], "monument": 14, "art000000": 14, "art002000": 14, "airbrush": 14, "art003000": 14, "calligraphi": 14, "art004000": 14, "cartoon": 14, "art006000": 14, "exhibit": 14, "art006010": 14, "art006020": 14, "art007000": 14, "art008000": 14, "conceptu": 14, "art009000": 14, "art010000": 14, "art013000": 14, "folk": 14, "art015000": 14, "art015010": 14, "art015020": 14, "american": [14, 19], "art015030": 14, "art015040": 14, "art015050": 14, "art015060": 14, "art015070": 14, "art015080": 14, "art015090": 14, "art015100": 14, "art015110": 14, "art015120": 14, "art016000": 14, "art016010": 14, "art016020": 14, "art016030": 14, "art017000": 14, "art018000": 14, "oil": 14, "paint": [14, 19], "art019000": 14, "art020000": 14, "art021000": 14, "pastel": 14, "art023000": 14, "art024000": 14, "printmak": 14, "art025000": 14, "art026000": 14, "sculptur": 14, "art027000": 14, "art028000": 14, "art029000": 14, "watercolor": 14, "art031000": 14, "acryl": 14, "art033000": 14, "pen": [14, 16], "ink": 14, "art034000": 14, "pencil": [14, 16, 21, 22], "art035000": 14, "theme": 14, "art037000": 14, "art038000": 14, "art039000": 14, "art040000": 14, "hispan": 14, "art041000": 14, "art042000": 14, "australian": [14, 19], "oceanian": 14, "art043000": 14, "art044000": 14, "caribbean": 14, "latin": [14, 19], "art045000": 14, "art046000": 14, "art047000": 14, "art048000": 14, "art049000": 14, "russian": [14, 19], "former": 14, "soviet": 14, "art050000": 14, "art050010": 14, "art050020": 14, "seascap": 14, "art050030": 14, "plant": 14, "art050040": 14, "portrait": 14, "art050050": 14, "art051000": 14, "art052000": 14, "art053000": 14, "sculpt": 14, "art054000": 14, "art055000": 14, "tattoo": 14, "art056000": 14, "conserv": [14, 16], "art057000": 14, "art058000": 14, "graffiti": 14, "street": 14, "art059000": 14, "museum": 14, "art060000": 14, "bib000000": 14, "bibl": 14, "bib001000": 14, "bib001010": 14, "bib001020": 14, "devot": 14, "bib001030": 14, "testament": 14, "bib001040": 14, "bib001050": 14, "bib001060": 14, "bib001070": 14, "youth": 14, "teen": 14, "bib002000": 14, "bib002010": 14, "bib002020": 14, "bib002030": 14, "bib002040": 14, "bib002050": 14, "bib002060": 14, "bib002070": 14, "bib003000": 14, "bib003010": 14, "bib003020": 14, "bib003030": 14, "bib003040": 14, "bib003050": 14, "bib003060": 14, "bib003070": 14, "bib004000": 14, "god": 14, "bib004010": 14, "bib004020": 14, "bib004030": 14, "bib004040": 14, "bib004050": 14, "bib004060": 14, "bib004070": 14, "bib005000": 14, "bib005010": 14, "bib005020": 14, "bib005030": 14, "bib005040": 14, "bib005050": 14, "bib005060": 14, "bib005070": 14, "bib006000": 14, "king": 14, "jame": 14, "bib006010": 14, "bib006020": 14, "bib006030": 14, "bib006040": 14, "bib006050": 14, "bib006060": 14, "bib006070": 14, "bib007000": 14, "la": [14, 19], "biblia": 14, "bib007010": 14, "bib007020": 14, "bib007030": 14, "bib007040": 14, "bib007050": 14, "bib007060": 14, "bib007070": 14, "bib008000": 14, "bib008010": 14, "bib008020": 14, "bib008030": 14, "bib008040": 14, "bib008050": 14, "bib008060": 14, "bib008070": 14, "bib009000": 14, "bib009010": 14, "bib009020": 14, "bib009030": 14, "bib009040": 14, "bib009050": 14, "bib009060": 14, "bib009070": 14, "bib010000": 14, "bib010010": 14, "bib010020": 14, "bib010030": 14, "bib010040": 14, "bib010050": 14, "bib010060": 14, "bib010070": 14, "bib011000": 14, "bib011010": 14, "bib011020": 14, "bib011030": 14, "bib011040": 14, "bib011050": 14, "bib011060": 14, "bib011070": 14, "bib012000": 14, "bib012010": 14, "bib012020": 14, "bib012030": 14, "bib012040": 14, "bib012050": 14, "bib012060": 14, "bib012070": 14, "bib013000": 14, "bib013010": 14, "bib013020": 14, "bib013030": 14, "bib013040": 14, "bib013050": 14, "bib013060": 14, "bib013070": 14, "bib014000": 14, "bib014010": 14, "bib014020": 14, "bib014030": 14, "bib014040": 14, "bib014050": 14, "bib014060": 14, "bib014070": 14, "bib015000": 14, "bib015010": 14, "bib015020": 14, "bib015030": 14, "bib015040": 14, "bib015050": 14, "bib015060": 14, "bib015070": 14, "bib016000": 14, "revis": 14, "bib016010": 14, "bib016020": 14, "bib016030": 14, "bib016040": 14, "bib016050": 14, "bib016060": 14, "bib016070": 14, "bib017000": 14, "nueva": 14, "bib017010": 14, "bib017020": 14, "bib017030": 14, "bib017040": 14, "bib017050": 14, "bib017060": 14, "bib017070": 14, "bib018000": 14, "bib018010": 14, "bib018020": 14, "bib018030": 14, "bib018040": 14, "bib018050": 14, "bib018060": 14, "bib018070": 14, "bib019000": 14, "reina": 14, "valera": 14, "bib019010": 14, "bib019020": 14, "bib019030": 14, "bib019040": 14, "bib019050": 14, "bib019060": 14, "bib019070": 14, "bib020000": 14, "bib020010": 14, "bib020020": 14, "bib020030": 14, "bib020040": 14, "bib020050": 14, "bib020060": 14, "bib020070": 14, "bib021000": 14, "bib021010": 14, "bib021020": 14, "bib021030": 14, "bib021040": 14, "bib021050": 14, "bib021060": 14, "bib021070": 14, "bib022000": 14, "bib022010": 14, "bib022020": 14, "bib022030": 14, "bib022040": 14, "bib022050": 14, "bib022060": 14, "bib022070": 14, "bio000000": 14, "autobiographi": [14, 19], "bio001000": 14, "bio002000": 14, "heritag": 14, "bio003000": 14, "bio004000": 14, "bio005000": 14, "entertain": [14, 19], "bio006000": 14, "bio007000": 14, "bio008000": 14, "bio009000": 14, "philosoph": 14, "bio010000": 14, "bio011000": 14, "presid": 14, "bio012000": 14, "bio013000": 14, "rich": 14, "famou": 14, "bio014000": 14, "royalti": 14, "bio015000": 14, "bio016000": 14, "bio017000": 14, "bio018000": 14, "bio019000": 14, "bio020000": 14, "lawyer": 14, "judg": 14, "bio021000": 14, "scientist": 14, "psychologist": 14, "bio022000": 14, "women": 14, "bio023000": 14, "explor": 14, "bio024000": 14, "crimin": 14, "outlaw": 14, "bio025000": 14, "journalist": 14, "bio026000": 14, "bio027000": 14, "bio028000": 14, "bio029000": 14, "culinari": 14, "bio030000": 14, "environmentalist": 14, "naturalist": 14, "bio031000": 14, "gai": [14, 19], "lesbian": 14, "bio032000": 14, "activist": 14, "bus000000": 14, "bus001000": 14, "bus001010": 14, "financi": 14, "bus001020": 14, "government": 14, "bus001030": 14, "bus001040": 14, "manageri": 14, "bus001050": 14, "gaap": 14, "ifr": 14, "bus002000": 14, "bus003000": 14, "audit": 14, "bus004000": 14, "bank": 14, "bus005000": 14, "bookkeep": 14, "bus006000": 14, "budget": 14, "bus007000": 14, "bus007010": 14, "meet": 14, "bus008000": 14, "ethic": 14, "bus009000": 14, "etiquett": 14, "bus010000": 14, "bus011000": 14, "bus012000": 14, "career": 14, "bus012010": 14, "internship": 14, "bus013000": 14, "bus014000": 14, "invest": 14, "commod": 14, "bus015000": 14, "merger": 14, "bus016000": 14, "bus017000": 14, "corpor": [14, 19], "bus018000": 14, "bus019000": 14, "bus020000": 14, "bus021000": 14, "econometr": 14, "bus022000": 14, "bus023000": 14, "bus024000": 14, "bus025000": 14, "entrepreneurship": 14, "bus026000": 14, "bus027000": 14, "bus028000": 14, "bus029000": 14, "enterpris": 14, "bus030000": 14, "personnel": 14, "bus031000": 14, "inflat": 14, "bus032000": 14, "infrastructur": 14, "bus033000": 14, "insur": 14, "bus033010": 14, "automobil": 14, "bus033020": 14, "casualti": 14, "bus033040": 14, "bus033050": 14, "liabil": 14, "bus033060": 14, "bus033070": 14, "risk": 14, "assess": 14, "bus033080": 14, "bus034000": 14, "bus035000": 14, "bus036000": 14, "bus036010": 14, "bond": 14, "bus036020": 14, "bus036030": 14, "mutual": 14, "fund": 14, "bus036040": 14, "bus036050": 14, "estat": 14, "bus036060": 14, "stock": 14, "bus037020": 14, "hunt": 14, "bus038000": 14, "labor": 14, "bus039000": 14, "macroeconom": 14, "bus040000": 14, "bus041000": 14, "bus042000": 14, "bus043000": 14, "market": 14, "bus043010": 14, "bus043020": 14, "bus043030": 14, "bus043040": 14, "multilevel": 14, "bus043050": 14, "telemarket": 14, "bus043060": 14, "bus044000": 14, "microeconom": 14, "bus045000": 14, "monetari": 14, "bus046000": 14, "bus047000": 14, "bus048000": 14, "bus049000": 14, "bus050000": 14, "bus050010": 14, "bus050020": 14, "bus050030": 14, "bus050040": 14, "retir": 14, "bus050050": 14, "taxat": 14, "bus051000": 14, "bus052000": 14, "bus053000": 14, "bus054000": 14, "bus054010": 14, "bui": [14, 23], "sell": 14, "bus054020": 14, "bus054030": 14, "mortgag": 14, "bus055000": 14, "bus056030": 14, "resum": 14, "bus057000": 14, "retail": 14, "bus058000": 14, "sale": 14, "bus058010": 14, "bus059000": 14, "skill": 14, "bus060000": 14, "bus061000": 14, "bus062000": 14, "adjust": 14, "bus063000": 14, "strateg": 14, "bus064000": 14, "bus064010": 14, "bus064020": 14, "bus064030": 14, "bus065000": 14, "bus066000": 14, "train": 14, "bus067000": 14, "bus068000": 14, "bus069000": 14, "bus069010": 14, "bus069020": 14, "bus069030": 14, "bus070000": 14, "bus070010": 14, "agribusi": 14, "bus070020": 14, "bus070030": 14, "bus070040": 14, "energi": 14, "bus070050": 14, "manufactur": 14, "bus070060": 14, "bus070070": 14, "park": 14, "bus070080": 14, "bus070090": 14, "bus070100": 14, "bus070110": 14, "bus070120": 14, "bus070130": 14, "pharmaceut": 14, "biotechnolog": 14, "bus070140": 14, "bus070150": 14, "bus071000": 14, "leadership": 14, "bus072000": 14, "bus073000": 14, "commerc": 14, "bus074000": 14, "nonprofit": 14, "chariti": 14, "bus075000": 14, "consult": 14, "bus076000": 14, "bus077000": 14, "bus078000": 14, "bus079000": 14, "bus080000": 14, "bus081000": 14, "hospit": 14, "tourism": 14, "bus082000": 14, "bus083000": 14, "bus084000": 14, "offic": 14, "autom": [14, 16], "bus085000": 14, "organiz": 14, "bus086000": 14, "forecast": 14, "bus087000": 14, "bus088000": 14, "bus089000": 14, "secretari": 14, "bus090000": 14, "bus090010": 14, "internet": 14, "bus090030": 14, "onlin": 14, "trade": 14, "bus090040": 14, "auction": 14, "bus091000": 14, "bus092000": 14, "bus093000": 14, "facil": 14, "bus094000": 14, "bus095000": 14, "equip": 14, "bus096000": 14, "bus097000": 14, "workplac": 14, "bus098000": 14, "bus099000": 14, "environment": 14, "bus100000": 14, "museolog": 14, "bus101000": 14, "bus102000": 14, "outsourc": 14, "bus103000": 14, "bus104000": 14, "bus105000": 14, "franchis": 14, "bus106000": 14, "mentor": 14, "coach": 14, "bus107000": 14, "bus108000": 14, "bus109000": 14, "bus110000": 14, "resolut": [14, 16], "mediat": 14, "cgn000000": 14, "cgn001000": 14, "antholog": 14, "cgn004010": 14, "crime": 14, "cgn004020": 14, "cgn004030": 14, "cgn004040": 14, "cgn004050": 14, "manga": 14, "cgn004060": 14, "tie": 14, "cgn004070": 14, "cgn004080": 14, "superhero": 14, "cgn004090": 14, "cgn004100": 14, "cgn004110": 14, "cgn004120": 14, "cgn004130": 14, "cgn004140": 14, "cgn004150": 14, "cgn004160": 14, "cgn004170": 14, "cgn004180": 14, "cgn004190": 14, "cgn004200": 14, "cgn004210": 14, "yaoi": 14, "cgn004220": 14, "cgn006000": 14, "cgn007000": 14, "cgn008000": 14, "cgn009000": 14, "cgn010000": 14, "cgn011000": 14, "ckb000000": 14, "cook": [14, 19], "ckb001000": 14, "ethnic": 14, "ckb002000": 14, "ckb002010": 14, "ckb002020": 14, "atlant": 14, "ckb002030": 14, "ckb002040": 14, "england": 14, "ckb002050": 14, "northwestern": 14, "ckb002060": 14, "southern": [14, 19], "ckb002070": 14, "southwestern": 14, "ckb002080": 14, "ckb003000": 14, "dish": 14, "appet": 14, "ckb004000": 14, "bake": 14, "ckb005000": 14, "barbecu": 14, "grill": 14, "ckb006000": 14, "beverag": 14, "bartend": 14, "ckb007000": 14, "beer": 14, "ckb008000": 14, "alcohol": 14, "ckb009000": 14, "bread": 14, "ckb010000": 14, "breakfast": 14, "ckb011000": 14, "scottish": [14, 19], "welsh": [14, 19], "ckb012000": 14, "brunch": 14, "ckb013000": 14, "cajun": 14, "creol": [14, 19], "ckb014000": 14, "cake": 14, "ckb015000": 14, "ckb016000": 14, "indian": [14, 19], "ckb017000": 14, "chines": [14, 19], "ckb018000": 14, "chocol": 14, "ckb019000": 14, "coffe": 14, "tea": 14, "ckb020000": 14, "cookeri": 14, "ckb021000": 14, "ckb023000": 14, "ckb024000": 14, "dessert": 14, "ckb025000": 14, "heal": 14, "diabet": 14, "sugar": 14, "ckb026000": 14, "ckb029000": 14, "ckb030000": 14, "narr": 14, "ckb031000": 14, "ckb032000": 14, "ingredi": 14, "game": 14, "ckb033000": 14, "garnish": 14, "ckb034000": 14, "ckb035000": 14, "fruit": 14, "ckb036000": 14, "ckb037000": 14, "gourmet": 14, "ckb038000": 14, "greek": [14, 19], "ckb039000": 14, "ckb040000": 14, "herb": 14, "spice": 14, "condiment": 14, "ckb041000": 14, "ckb042000": 14, "holidai": 14, "ckb043000": 14, "hungarian": [14, 19], "ckb044000": 14, "ckb045000": 14, "ckb046000": 14, "irish": [14, 19], "ckb047000": 14, "ckb048000": 14, "japanes": [14, 19], "ckb049000": 14, "jewish": 14, "kosher": 14, "ckb050000": 14, "cholesterol": 14, "ckb051000": 14, "fat": [14, 19], "ckb052000": 14, "salt": 14, "ckb054000": 14, "meat": 14, "ckb055000": 14, "mediterranean": 14, "ckb056000": 14, "mexican": 14, "ckb057000": 14, "microwav": 14, "ckb058000": 14, "ckb059000": 14, "ckb060000": 14, "outdoor": 14, "ckb061000": 14, "pasta": 14, "ckb062000": 14, "pastri": 14, "ckb063000": 14, "pi": [14, 19], "ckb064000": 14, "pizza": 14, "ckb065000": 14, "polish": [14, 19], "ckb066000": 14, "portugues": [14, 19], "ckb067000": 14, "poultri": 14, "ckb068000": 14, "ckb069000": 14, "quantiti": [14, 16], "ckb070000": 14, "quick": 14, "ckb071000": 14, "ckb072000": 14, "ckb073000": 14, "salad": 14, "ckb074000": 14, "scandinavian": 14, "ckb076000": 14, "seafood": 14, "ckb077000": 14, "season": 14, "ckb078000": 14, "soul": 14, "ckb079000": 14, "soup": 14, "stew": 14, "ckb080000": 14, "ckb081000": 14, "applianc": 14, "ckb082000": 14, "tableset": 14, "ckb083000": 14, "thai": [14, 19], "ckb084000": 14, "turkish": [14, 19], "ckb085000": 14, "veget": 14, "ckb086000": 14, "vegetarian": 14, "vegan": 14, "ckb088000": 14, "ckb089000": 14, "wok": 14, "ckb090000": 14, "ckb091000": 14, "ckb092000": 14, "ckb093000": 14, "ckb094000": 14, "vietnames": [14, 19], "ckb095000": 14, "confectioneri": 14, "ckb096000": 14, "dairi": 14, "ckb097000": 14, "rim": 14, "ckb098000": 14, "rice": 14, "ckb099000": 14, "ckb100000": 14, "ckb101000": 14, "ckb102000": 14, "sauc": 14, "dress": 14, "ckb103000": 14, "cancer": 14, "ckb104000": 14, "heart": 14, "ckb105000": 14, "ckb106000": 14, "allergi": 14, "ckb107000": 14, "ckb108000": 14, "carbohydr": 14, "ckb109000": 14, "slow": [14, 19], "ckb110000": 14, "ckb111000": 14, "gluten": 14, "ckb112000": 14, "casserol": 14, "ckb113000": 14, "com000000": 14, "com004000": 14, "intellig": 14, "ai": 14, "semant": [14, 19, 20], "com005000": 14, "com005030": 14, "com006000": 14, "buyer": 14, "com007000": 14, "cad": [14, 19], "cam": 14, "com008000": 14, "com009000": 14, "dvd": [14, 19], "com010000": 14, "com011000": 14, "com012000": 14, "com012040": 14, "program": 14, "com012050": 14, "com013000": 14, "literaci": 14, "com014000": 14, "com015000": 14, "virus": 14, "malwar": 14, "com016000": 14, "vision": 14, "recognit": [14, 19], "com017000": 14, "cybernet": 14, "com018000": 14, "com019000": 14, "disast": 14, "recoveri": 14, "com020000": 14, "transmiss": 14, "com020010": 14, "electron": [14, 16, 19], "interchang": 14, "com020020": 14, "com020050": 14, "broadband": 14, "com020090": 14, "wireless": 14, "com021000": 14, "com021030": 14, "mine": 14, "com021040": 14, "wareh": 14, "com021050": 14, "com022000": 14, "desktop": 14, "com023000": 14, "com025000": 14, "expert": 14, "com027000": 14, "com030000": 14, "com031000": 14, "com032000": 14, "com034000": 14, "com035000": 14, "com036000": 14, "com037000": 14, "com038000": 14, "hardwar": 14, "mainfram": 14, "minicomput": 14, "com039000": 14, "com041000": 14, "microprocessor": 14, "com042000": 14, "com043000": 14, "com043020": 14, "lan": 14, "com043040": 14, "com043050": 14, "com043060": 14, "com044000": 14, "neural": 14, "com046000": 14, "com046020": 14, "macintosh": 14, "com046030": 14, "unix": 14, "com046040": 14, "window": 14, "com046050": 14, "com046060": 14, "com046070": 14, "linux": [14, 16], "com046080": 14, "midrang": 14, "com046090": 14, "com047000": 14, "optic": 14, "com048000": 14, "com049000": 14, "peripher": 14, "com050000": 14, "com050010": 14, "pc": 14, "com050020": 14, "com051000": 14, "com051010": 14, "com051020": 14, "ada": [14, 19], "com051040": 14, "com051050": 14, "com051060": 14, "com051070": 14, "com051080": 14, "cobol": 14, "com051090": 14, "fortran": 14, "com051100": 14, "lisp": 14, "com051130": 14, "pascal": 14, "com051140": 14, "prolog": 14, "com051160": 14, "smalltalk": 14, "com051170": 14, "com051200": 14, "visual": 14, "com051210": 14, "orient": [14, 19, 21], "com051220": 14, "parallel": 14, "com051230": 14, "com051240": 14, "com051260": 14, "com051270": 14, "com051280": 14, "java": 14, "com051290": 14, "rpg": 14, "com051300": 14, "com051310": 14, "com051320": 14, "com051330": 14, "assur": 14, "com051350": 14, "perl": 14, "com051360": 14, "com051370": 14, "macinstosh": 14, "com051380": 14, "microsoft": 14, "com051390": 14, "com051400": 14, "com051410": 14, "rubi": 14, "com051420": 14, "vbscript": 14, "com051430": 14, "com051440": 14, "com051450": 14, "uml": 14, "com051460": 14, "com051470": 14, "asp": 14, "com052000": 14, "com053000": 14, "com054000": 14, "spreadsheet": [14, 27], "com055000": 14, "com055010": 14, "com055020": 14, "mcse": 14, "com056000": 14, "com057000": 14, "com058000": 14, "com059000": 14, "com060000": 14, "com060010": 14, "com060030": 14, "intranet": 14, "extranet": 14, "com060040": 14, "com060070": 14, "com060080": 14, "com060090": 14, "com060100": 14, "com060110": 14, "podcast": 14, "webcast": 14, "com060120": 14, "com060130": 14, "com060140": 14, "com060150": 14, "com060160": 14, "com060170": 14, "com060180": 14, "com061000": 14, "com062000": 14, "com063000": 14, "com064000": 14, "com065000": 14, "com066000": 14, "com067000": 14, "com069000": 14, "com070000": 14, "com071000": 14, "com072000": 14, "com073000": 14, "speech": 14, "com074000": 14, "com075000": 14, "com077000": 14, "com078000": 14, "com079000": 14, "com079010": 14, "com080000": 14, "com081000": 14, "com082000": 14, "bioinformat": 14, "com083000": 14, "cryptographi": 14, "com084000": 14, "com084010": 14, "com084020": 14, "com084030": 14, "com085000": 14, "com086000": 14, "computer": 14, "com087000": 14, "com087010": 14, "com087020": 14, "com087030": 14, "com088000": 14, "com088010": 14, "com088020": 14, "com089000": 14, "com090000": 14, "tablet": 14, "cra000000": 14, "cra001000": 14, "appliqu": 14, "cra002000": 14, "basket": 14, "cra003000": 14, "carv": 14, "cra004000": 14, "needlework": 14, "crochet": 14, "cra005000": 14, "cra006000": 14, "dough": 14, "cra007000": 14, "dye": 14, "cra008000": 14, "embroideri": 14, "cra009000": 14, "cra010000": 14, "flower": 14, "arrang": 14, "cra011000": 14, "frame": 14, "cra012000": 14, "cra014000": 14, "cra015000": 14, "knit": 14, "cra016000": 14, "lace": 14, "tat": [14, 19], "cra017000": 14, "cra018000": 14, "miniatur": 14, "cra019000": 14, "cra020000": 14, "cra021000": 14, "needlepoint": 14, "cra022000": 14, "cra023000": 14, "origami": 14, "cra024000": 14, "cra025000": 14, "papercraft": 14, "cra026000": 14, "patchwork": 14, "cra027000": 14, "potpourri": 14, "cra028000": 14, "cra029000": 14, "cra030000": 14, "puppet": 14, "puppetri": 14, "cra031000": 14, "quilt": 14, "cra032000": 14, "cra033000": 14, "cra034000": 14, "cra035000": 14, "sew": 14, "cra036000": 14, "stencil": 14, "cra037000": 14, "stuf": 14, "cra039000": 14, "toymak": 14, "cra040000": 14, "weav": 14, "cra041000": 14, "wood": 14, "cra042000": 14, "woodwork": 14, "cra043000": 14, "cra044000": 14, "stitch": 14, "cra045000": 14, "railroad": 14, "cra046000": 14, "cra047000": 14, "folkcraft": 14, "cra048000": 14, "beadwork": 14, "cra049000": 14, "candl": 14, "cra050000": 14, "leatherwork": 14, "cra051000": 14, "polym": 14, "clai": 14, "cra052000": 14, "scrapbook": 14, "cra053000": 14, "cra054000": 14, "cra055000": 14, "knot": 14, "macram": 14, "rope": 14, "cra056000": 14, "dollhous": 14, "cra057000": 14, "cloth": 14, "des000000": 14, "des001000": 14, "des002000": 14, "clip": [14, 21], "des003000": 14, "des004000": 14, "des005000": 14, "des006000": 14, "des007000": 14, "des007010": 14, "des007020": 14, "des007030": 14, "des007040": 14, "des007050": 14, "typographi": 14, "des008000": 14, "des009000": 14, "des010000": 14, "des011000": 14, "des012000": 14, "des013000": 14, "dra000000": 14, "dra001000": 14, "dra001010": 14, "dra002000": 14, "dra003000": 14, "dra004000": 14, "dra004010": 14, "dra004020": 14, "dra004030": 14, "dra004040": 14, "dra005000": 14, "dra005010": 14, "dra006000": 14, "dra008000": 14, "liturg": 14, "dra010000": 14, "dra011000": 14, "dra012000": 14, "dra013000": 14, "dra014000": 14, "dra015000": 14, "dra016000": 14, "dra017000": 14, "dra018000": 14, "dra019000": 14, "edu000000": 14, "edu001000": 14, "edu001010": 14, "edu001020": 14, "elementari": 14, "edu001030": 14, "edu001040": 14, "superintend": 14, "edu002000": 14, "edu003000": 14, "aim": 14, "edu005000": 14, "bilingu": 14, "edu006000": 14, "counsel": 14, "edu007000": 14, "curricula": 14, "edu008000": 14, "edu009000": 14, "edu010000": 14, "edu011000": 14, "edu012000": 14, "experiment": 14, "edu013000": 14, "edu014000": 14, "academ": 14, "edu015000": 14, "edu016000": 14, "edu017000": 14, "edu018000": 14, "experi": 14, "approach": 14, "edu020000": 14, "multicultur": 14, "edu021000": 14, "formal": 14, "edu022000": 14, "particip": 14, "edu023000": 14, "edu024000": 14, "edu025000": 14, "edu026000": 14, "edu026010": 14, "disord": 14, "edu026020": 14, "edu026030": 14, "mental": 14, "edu026040": 14, "edu026050": 14, "edu026060": 14, "gift": 14, "edu027000": 14, "edu028000": 14, "edu029000": 14, "edu029010": 14, "edu029020": 14, "phonic": 14, "edu029030": 14, "edu029040": 14, "edu029050": 14, "edu029060": 14, "edu029070": 14, "sexual": 14, "edu029080": 14, "edu030000": 14, "edu031000": 14, "guidanc": 14, "edu032000": 14, "edu033000": 14, "edu034000": 14, "reform": 14, "edu034010": 14, "edu034020": 14, "charter": 14, "edu034030": 14, "legisl": 14, "edu036000": 14, "edu037000": 14, "edu038000": 14, "affair": 14, "edu039000": 14, "edu040000": 14, "edu041000": 14, "distanc": [14, 16, 19], "edu042000": 14, "edu043000": 14, "edu044000": 14, "classroom": 14, "edu045000": 14, "crisi": 14, "edu046000": 14, "edu047000": 14, "driver": 14, "edu048000": 14, "edu049000": 14, "edu050000": 14, "team": 14, "edu051000": 14, "edu052000": 14, "rural": 14, "edu053000": 14, "edu054000": 14, "edu055000": 14, "violenc": 14, "harass": 14, "edu056000": 14, "vocat": 14, "edu057000": 14, "fam000000": 14, "fam001000": 14, "abus": 14, "fam001010": 14, "fam001020": 14, "elder": 14, "fam001030": 14, "domest": 14, "fam002000": 14, "fam003000": 14, "fam004000": 14, "adopt": 14, "foster": 14, "fam005000": 14, "fam006000": 14, "fam007000": 14, "anger": 14, "fam008000": 14, "fam010000": 14, "rear": 14, "fam011000": 14, "fam012000": 14, "fam013000": 14, "fam014000": 14, "death": 14, "grief": 14, "bereav": 14, "fam015000": 14, "fam016000": 14, "fam017000": 14, "eldercar": 14, "fam018000": 14, "emot": 14, "fam019000": 14, "fam020000": 14, "fatherhood": 14, "fam021000": 14, "friendship": 14, "fam022000": 14, "fam025000": 14, "infant": 14, "toddler": 14, "fam027000": 14, "interperson": 14, "fam028000": 14, "fam029000": 14, "love": 14, "fam030000": 14, "marriag": 14, "fam031000": 14, "moral": 14, "fam032000": 14, "motherhood": 14, "fam033000": 14, "fam034000": 14, "fam034010": 14, "fam035000": 14, "peer": 14, "pressur": 14, "fam037000": 14, "prejudic": 14, "fam038000": 14, "fam039000": 14, "fam041000": 14, "fam042000": 14, "steppar": 14, "fam043000": 14, "teenag": 14, "fam044000": 14, "toilet": 14, "fam046000": 14, "fam047000": 14, "attent": 14, "deficit": 14, "adhd": 14, "fam048000": 14, "autism": 14, "spectrum": 14, "fam049000": 14, "bulli": 14, "fic000000": 14, "fic002000": 14, "fic003000": 14, "fic004000": 14, "fic005000": 14, "fic006000": 14, "fic008000": 14, "saga": 14, "fic009000": 14, "fic009010": 14, "fic009020": 14, "epic": 14, "fic009030": 14, "fic009040": 14, "fic009050": 14, "paranorm": 14, "fic009060": 14, "fic009070": 14, "fic010000": 14, "fairi": 14, "tale": 14, "legend": 14, "mytholog": 14, "fic011000": 14, "fic012000": 14, "ghost": 14, "fic014000": 14, "fic015000": 14, "fic016000": 14, "fic018000": 14, "fic019000": 14, "fic021000": 14, "fic022000": 14, "fic022010": 14, "boil": 14, "fic022020": 14, "polic": 14, "procedur": 14, "fic022030": 14, "tradit": 14, "british": 14, "fic022040": 14, "sleuth": 14, "fic022050": 14, "fic022060": 14, "fic022070": 14, "cozi": 14, "fic022080": 14, "fic022090": 14, "fic024000": 14, "occult": 14, "supernatur": 14, "fic025000": 14, "fic026000": 14, "fic027000": 14, "fic027010": 14, "fic027020": 14, "fic027030": 14, "fic027040": 14, "gothic": [14, 19], "fic027050": 14, "fic027070": 14, "regenc": 14, "fic027080": 14, "fic027090": 14, "fic027100": 14, "fic027110": 14, "fic027120": 14, "fic027130": 14, "fic027140": 14, "fic027150": 14, "fic027160": 14, "fic027170": 14, "victorian": 14, "fic027180": 14, "vike": 14, "fic028000": 14, "fic028010": 14, "fic028020": 14, "fic028030": 14, "fic028040": 14, "fic028050": 14, "fic028060": 14, "steampunk": 14, "fic028070": 14, "apocalypt": 14, "fic028080": 14, "fic029000": 14, "fic030000": 14, "fic031000": 14, "fic031010": 14, "fic031020": 14, "fic031030": 14, "fic031040": 14, "fic031050": 14, "fic031060": 14, "fic032000": 14, "fic033000": 14, "fic034000": 14, "fic035000": 14, "fic036000": 14, "fic037000": 14, "fic038000": 14, "fic039000": 14, "visionari": 14, "metaphys": 14, "fic040000": 14, "fic041000": 14, "biograph": 14, "fic042000": 14, "fic042010": 14, "allegori": 14, "fic042020": 14, "futurist": 14, "fic042030": 14, "fic042040": 14, "fic042050": 14, "fic042060": 14, "fic042070": 14, "fic042080": 14, "fic043000": 14, "fic044000": 14, "fic045000": 14, "fic046000": 14, "fic047000": 14, "sea": 14, "fic048000": 14, "fic049000": 14, "fic049010": 14, "fic049020": 14, "fic049030": 14, "fic049040": 14, "fic049050": 14, "fic049060": 14, "fic049070": 14, "fic050000": 14, "fic051000": 14, "fic052000": 14, "satir": 14, "fic053000": 14, "amish": 14, "mennonit": 14, "fic054000": 14, "fic055000": 14, "dystopian": 14, "fic056000": 14, "latino": 14, "fic05700": 14, "mashup": 14, "fic058000": 14, "fic059000": 14, "aborigin": 14, "for000000": 14, "for001000": 14, "for002000": 14, "arab": [14, 19], "for003000": 14, "for004000": 14, "danish": [14, 19], "for005000": 14, "for006000": 14, "dutch": [14, 19], "for007000": 14, "for008000": 14, "for009000": 14, "for010000": 14, "for011000": 14, "hebrew": [14, 19], "for012000": 14, "for013000": 14, "for014000": 14, "for015000": 14, "korean": [14, 19], "for016000": 14, "for017000": 14, "miscellan": [14, 19], "for018000": 14, "phrasebook": 14, "for019000": 14, "for020000": 14, "for021000": 14, "for022000": 14, "for023000": 14, "serbian": [14, 19], "croatian": [14, 19], "for024000": 14, "slavic": [14, 19], "for025000": 14, "for026000": 14, "for027000": 14, "turkic": 14, "for028000": 14, "yiddish": [14, 19], "for029000": 14, "celtic": [14, 19], "for030000": 14, "for031000": 14, "for032000": 14, "ocean": 14, "for033000": 14, "for034000": 14, "baltic": [14, 19], "for035000": 14, "for036000": 14, "czech": [14, 19], "for037000": 14, "finnish": [14, 19], "for038000": 14, "hindi": [14, 19], "for039000": 14, "norwegian": [14, 19], "for040000": 14, "persian": [14, 19], "for041000": 14, "for042000": 14, "swahili": [14, 19], "for043000": 14, "swedish": [14, 19], "for044000": 14, "for045000": 14, "gam000000": 14, "gam001000": 14, "board": 14, "gam001010": 14, "backgammon": 14, "gam001020": 14, "checker": 14, "gam001030": 14, "chess": 14, "gam002000": 14, "gam002010": 14, "bridg": 14, "gam002020": 14, "solitair": 14, "gam002030": 14, "blackjack": 14, "gam002040": 14, "poker": 14, "gam003000": 14, "crossword": 14, "gam003040": 14, "gam004000": 14, "gambl": 14, "gam004020": 14, "lotteri": 14, "gam004030": 14, "gam004040": 14, "bet": 14, "gam004050": 14, "gam005000": 14, "brain": 14, "teaser": 14, "gam006000": 14, "magic": 14, "gam007000": 14, "puzzl": 14, "gam008000": 14, "quizz": 14, "gam009000": 14, "gam010000": 14, "plai": [14, 16], "gam011000": 14, "gam012000": 14, "trivia": 14, "gam013000": 14, "gam014000": 14, "gam016000": 14, "gam017000": 14, "sudoku": 14, "gam018000": 14, "illus": 14, "gar000000": 14, "gar001000": 14, "gar002000": 14, "gar004000": 14, "gar004010": 14, "gar004030": 14, "bulb": 14, "gar004040": 14, "orchid": 14, "gar004050": 14, "perenni": 14, "gar004060": 14, "rose": 14, "gar004080": 14, "wildflow": 14, "gar005000": 14, "gar006000": 14, "gar007000": 14, "furnish": 14, "gar008000": 14, "greenhous": 14, "gar009000": 14, "gar010000": 14, "indoor": 14, "gar013000": 14, "gar014000": 14, "gar015000": 14, "lawn": 14, "gar016000": 14, "gar017000": 14, "gar018000": 14, "gar019000": 14, "gar019010": 14, "gar019020": 14, "nj": 14, "ny": [14, 19], "gar019030": 14, "midwest": 14, "ia": [14, 19], "IN": [14, 17], "mi": [14, 16, 19], "mn": [14, 19], "mo": [14, 19], "ne": [14, 17, 19], "oh": 14, "sd": [14, 19], "wi": 14, "gar019040": 14, "nh": 14, "ri": 14, "vt": 14, "gar019050": 14, "gar019060": 14, "al": [14, 19], "ga": [14, 19], "ky": [14, 19], "tn": [14, 19], "va": 14, "wv": 14, "gar019070": 14, "southwest": 14, "az": [14, 19], "nm": 14, "ok": 14, "tx": 14, "gar019080": 14, "co": [14, 19], "hi": [14, 19], "mt": [14, 19], "nv": [14, 19], "ut": 14, "wy": [14, 21], "gar020000": 14, "shade": 14, "gar021000": 14, "shrub": 14, "gar022000": 14, "gar023000": 14, "topiari": 14, "gar024000": 14, "tree": [14, 17, 21], "gar025000": 14, "gar027000": 14, "climat": 14, "gar027010": 14, "desert": 14, "gar027020": 14, "temper": 14, "gar027030": 14, "tropic": 14, "gar028000": 14, "hea000000": 14, "hea001000": 14, "acupressur": 14, "acupunctur": 14, "hea002000": 14, "aerob": 14, "hea003000": 14, "beauti": 14, "groom": 14, "hea006000": 14, "diet": 14, "nutrit": 14, "hea007000": 14, "exercis": 14, "hea009000": 14, "hea010000": 14, "healthi": 14, "hea011000": 14, "herbal": 14, "hea012000": 14, "holism": 14, "hea013000": 14, "macrobiot": 14, "hea014000": 14, "massag": 14, "reflexotherapi": 14, "hea015000": 14, "men": [14, 19], "hea016000": 14, "naturopathi": 14, "hea017000": 14, "hea018000": 14, "impair": 14, "hea019000": 14, "loss": 14, "hea020000": 14, "hea021000": 14, "hea023000": 14, "vitamin": 14, "hea024000": 14, "hea025000": 14, "yoga": 14, "hea027000": 14, "hea028000": 14, "hea029000": 14, "aromatherapi": 14, "hea030000": 14, "homeopathi": 14, "hea032000": 14, "therapi": 14, "hea033000": 14, "hea034000": 14, "hea035000": 14, "hea036000": 14, "pain": 14, "hea037000": 14, "hea038000": 14, "hea039000": 14, "diseas": 14, "hea039010": 14, "gastrointestin": 14, "hea039020": 14, "hiv": 14, "hea039030": 14, "hea039040": 14, "contagi": 14, "hea039050": 14, "hea039060": 14, "genet": 14, "hea039070": 14, "genitourinari": 14, "std": 14, "hea039080": 14, "hea039090": 14, "immun": 14, "hea039100": 14, "musculoskelet": 14, "hea039110": 14, "nervou": 14, "incl": 14, "hea039120": 14, "respiratori": 14, "hea039130": 14, "skin": 14, "hea039140": 14, "alzheim": 14, "dementia": 14, "hea039150": 14, "chronic": 14, "fatigu": 14, "syndrom": 14, "hea040000": 14, "oral": 14, "hea041000": 14, "pregnanc": 14, "childbirth": 14, "hea042000": 14, "hea043000": 14, "sleep": 14, "hea044000": 14, "breastfeed": 14, "hea045000": 14, "infertil": 14, "hea046000": 14, "hea047000": 14, "cleans": 14, "detoxif": 14, "hea048000": 14, "his000000": 14, "his001000": 14, "africa": 14, "his001010": 14, "his001020": 14, "his001030": 14, "his001040": 14, "his001050": 14, "his002000": 14, "his002010": 14, "greec": 14, "his002020": 14, "rome": 14, "his002030": 14, "egypt": 14, "his003000": 14, "his004000": 14, "australia": 14, "zealand": 14, "his005000": 14, "europ": 14, "his006000": 14, "his006010": 14, "confeder": 14, "1867": 14, "his006020": 14, "his007000": 14, "his008000": 14, "his009000": 14, "his010000": 14, "his010010": 14, "his010020": 14, "his012000": 14, "republ": 14, "his013000": 14, "his014000": 14, "germani": 14, "his015000": 14, "britain": 14, "his016000": 14, "historiographi": 14, "his017000": 14, "india": 14, "his018000": 14, "his019000": 14, "israel": 14, "palestin": 14, "his020000": 14, "itali": 14, "his021000": 14, "japan": 14, "his022000": 14, "his023000": 14, "korea": 14, "his024000": 14, "his025000": 14, "mexico": 14, "his026000": 14, "his026010": 14, "arabian": 14, "peninsula": 14, "his026020": 14, "iran": 14, "his026030": 14, "iraq": 14, "his027000": 14, "his027010": 14, "biolog": 14, "chemic": 14, "warfar": 14, "his027020": 14, "his027030": 14, "nuclear": 14, "his027040": 14, "gulf": 14, "1991": 14, "his027050": 14, "pictori": 14, "his027060": 14, "his027070": 14, "vietnam": 14, "his027080": 14, "his027090": 14, "his027100": 14, "ii": [14, 19], "his027110": 14, "his027120": 14, "veteran": 14, "his027130": 14, "his027140": 14, "aviat": 14, "his027150": 14, "naval": 14, "his027160": 14, "his027170": 14, "2011": 14, "his027180": 14, "his027190": 14, "afghan": 14, "his028000": 14, "his029000": 14, "his030000": 14, "his031000": 14, "revolutionari": 14, "his032000": 14, "russia": 14, "his033000": 14, "his035000": 14, "his036000": 14, "his036010": 14, "his036020": 14, "coloni": 14, "1600": [14, 19], "1775": 14, "his036030": 14, "his036040": 14, "his036050": 14, "civil": 14, "1850": 14, "1877": 14, "his036060": 14, "20th": 14, "his036070": 14, "21st": 14, "his036080": 14, "his036090": 14, "his036100": 14, "his036110": 14, "his036120": 14, "his036130": 14, "his036140": 14, "his037000": 14, "his037010": 14, "his037020": 14, "his037030": 14, "his037040": 14, "17th": 14, "his037050": 14, "18th": 14, "his037060": 14, "his037070": 14, "his037080": 14, "his037090": 14, "16th": 14, "his038000": 14, "indi": 14, "his039000": 14, "his040000": 14, "austria": 14, "hungari": 14, "his041000": 14, "his041010": 14, "cuba": 14, "his042000": 14, "his043000": 14, "holocaust": 14, "his044000": 14, "scandinavia": 14, "his045000": 14, "spain": 14, "portug": 14, "his046000": 14, "polar": 14, "his047000": 14, "his048000": 14, "his049000": 14, "his050000": 14, "his051000": 14, "expedit": 14, "his052000": 14, "geographi": 14, "his053000": 14, "oceania": 14, "his054000": 14, "his055000": 14, "turkei": 14, "ottoman": [14, 19], "empir": [14, 16, 19], "hom000000": 14, "hom001000": 14, "yourself": 14, "carpentri": 14, "hom003000": 14, "hom004000": 14, "hom005000": 14, "hom006000": 14, "electr": 14, "hom008000": 14, "hom009000": 14, "hom010000": 14, "repair": [14, 16, 27], "hom011000": 14, "hom012000": 14, "masonri": 14, "hom013000": 14, "hom014000": 14, "plumb": 14, "hom015000": 14, "power": 14, "hom016000": 14, "hom017000": 14, "remodel": 14, "hom018000": 14, "hom019000": 14, "caretak": 14, "hom020000": 14, "hom021000": 14, "hom022000": 14, "hum000000": 14, "hum001000": 14, "hum003000": 14, "hum004000": 14, "joke": 14, "riddl": 14, "hum005000": 14, "limerick": 14, "vers": 14, "hum006000": 14, "hum007000": 14, "parodi": 14, "hum008000": 14, "hum009000": 14, "hum010000": 14, "hum011000": 14, "hum012000": 14, "hum013000": 14, "hum014000": 14, "hum015000": 14, "anecdot": 14, "quotat": 14, "hum016000": 14, "hum017000": 14, "jnf000000": 14, "jnf001000": 14, "jnf002000": 14, "jnf003000": 14, "jnf003010": 14, "monkei": 14, "jnf003020": 14, "jnf003030": 14, "bird": 14, "jnf003040": 14, "cat": [14, 19], "jnf003050": 14, "dinosaur": 14, "creatur": 14, "jnf003060": 14, "jnf003070": 14, "eleph": 14, "jnf003080": 14, "farm": 14, "jnf003090": 14, "fish": 14, "jnf003100": 14, "fox": 14, "jnf003110": 14, "hors": 14, "jnf003120": 14, "insect": 14, "spider": 14, "jnf003130": 14, "lion": 14, "tiger": 14, "leopard": 14, "jnf003140": 14, "mammal": 14, "jnf003150": 14, "marin": 14, "jnf003160": 14, "mice": 14, "hamster": 14, "guinea": 14, "pig": 14, "squirrel": 14, "jnf003170": 14, "pet": 14, "jnf003180": 14, "rabbit": 14, "jnf003190": 14, "reptil": 14, "amphibian": 14, "jnf003200": 14, "zoo": 14, "jnf003210": 14, "duck": 14, "gees": 14, "jnf003220": 14, "welfar": 14, "jnf003230": 14, "deer": 14, "moos": 14, "carib": [14, 19], "jnf003240": 14, "wolv": 14, "coyot": 14, "jnf003250": 14, "butterfli": 14, "moth": 14, "caterpillar": 14, "jnf003260": 14, "cow": 14, "jnf003270": 14, "endang": 14, "jnf003280": 14, "giraff": 14, "jnf003290": 14, "hippo": 14, "rhino": 14, "jnf003300": 14, "jungl": 14, "jnf003310": 14, "kangaroo": 14, "jnf003320": 14, "nocturn": 14, "jnf003330": 14, "jnf004000": 14, "jnf005000": 14, "jnf006000": 14, "jnf006010": 14, "jnf006020": 14, "jnf006030": 14, "jnf006040": 14, "jnf006050": 14, "jnf006060": 14, "jnf006070": 14, "jnf007000": 14, "jnf007010": 14, "jnf007020": 14, "jnf007030": 14, "jnf007040": 14, "jnf007050": 14, "jnf007060": 14, "jnf007070": 14, "jnf007080": 14, "jnf007090": 14, "jnf007100": 14, "jnf007110": 14, "jnf007120": 14, "jnf007130": 14, "jnf007140": 14, "jnf008000": 14, "jnf009000": 14, "boi": 14, "jnf010000": 14, "jnf011000": 14, "jnf012000": 14, "jnf012010": 14, "jnf012020": 14, "jnf012030": 14, "jnf012040": 14, "jnf012050": 14, "jnf013000": 14, "concept": 14, "jnf013010": 14, "alphabet": [14, 16], "jnf013020": 14, "jnf013030": 14, "jnf013040": 14, "jnf013050": 14, "opposit": 14, "jnf013060": 14, "sensat": 14, "jnf013070": 14, "shape": 14, "jnf013080": 14, "jnf013090": 14, "jnf013100": 14, "sound": 14, "jnf013110": 14, "jnf014000": 14, "jnf015000": 14, "jnf016000": 14, "curios": 14, "wonder": 14, "jnf017000": 14, "jnf018010": 14, "jnf018020": 14, "jnf018030": 14, "jnf018040": 14, "jnf018050": 14, "jnf019000": 14, "jnf019010": 14, "jnf019020": 14, "jnf019030": 14, "multigener": 14, "jnf019040": 14, "jnf019050": 14, "orphan": 14, "jnf019060": 14, "jnf019070": 14, "jnf019080": 14, "stepfamili": 14, "jnf019090": 14, "jnf020000": 14, "jnf020010": 14, "jnf020020": 14, "jnf020030": 14, "jnf021000": 14, "jnf021010": 14, "jnf021020": 14, "jnf021030": 14, "jnf021040": 14, "jnf021050": 14, "jnf021060": 14, "jnf021070": 14, "jnf022000": 14, "jnf023000": 14, "girl": 14, "jnf024000": 14, "daili": 14, "jnf024010": 14, "jnf024020": 14, "ill": [14, 16], "injuri": 14, "jnf024030": 14, "jnf024040": 14, "jnf024050": 14, "matur": 14, "jnf024060": 14, "hygien": 14, "jnf024070": 14, "jnf024080": 14, "jnf024090": 14, "jnf024100": 14, "substanc": 14, "jnf024110": 14, "jnf024120": 14, "jnf025000": 14, "jnf025010": 14, "jnf025020": 14, "jnf025030": 14, "jnf025040": 14, "jnf025050": 14, "jnf025060": 14, "jnf025070": 14, "jnf025080": 14, "jnf025090": 14, "jnf025100": 14, "jnf025110": 14, "jnf025120": 14, "jnf025130": 14, "jnf025140": 14, "jnf025150": 14, "jnf025160": 14, "jnf025170": 14, "jnf025180": 14, "jnf025190": 14, "jnf025200": 14, "jnf025210": 14, "jnf025220": 14, "jnf025230": 14, "jnf025240": 14, "jnf025250": 14, "jnf025260": 14, "symbol": [14, 19], "nation": 14, "jnf025270": 14, "jnf026000": 14, "celebr": 14, "jnf026010": 14, "christma": 14, "advent": 14, "jnf026020": 14, "easter": 14, "jnf026030": 14, "halloween": 14, "jnf026050": 14, "kwanzaa": 14, "jnf026060": 14, "thanksgiv": 14, "jnf026070": 14, "valentin": 14, "jnf026080": 14, "jnf026090": 14, "jnf026100": 14, "birthdai": [14, 19], "jnf026110": 14, "hanukkah": 14, "jnf026120": 14, "passov": 14, "jnf026130": 14, "patriot": 14, "jnf027000": 14, "jnf028000": 14, "jnf028010": 14, "jnf028020": 14, "jnf029000": 14, "jnf029010": 14, "creativ": [14, 16], "jnf029020": 14, "grammar": [14, 21, 24], "jnf029030": 14, "handwrit": 14, "jnf029040": 14, "jnf029050": 14, "jnf030000": 14, "jnf031000": 14, "lifestyl": 14, "town": 14, "jnf032000": 14, "jnf033000": 14, "ranch": 14, "jnf034000": 14, "jnf035000": 14, "jnf035010": 14, "jnf035020": 14, "algebra": 14, "jnf035030": 14, "arithmet": [14, 17], "jnf035040": 14, "fraction": 14, "jnf035050": 14, "geometri": 14, "jnf036000": 14, "jnf036010": 14, "jnf036020": 14, "jnf036030": 14, "jnf036040": 14, "jazz": 14, "jnf036050": 14, "jnf036060": 14, "rap": [14, 19], "hip": 14, "hop": 14, "jnf036070": 14, "rock": 14, "jnf036080": 14, "songbook": 14, "jnf036090": 14, "instrument": 14, "jnf037010": 14, "earth": 14, "earthquak": 14, "volcano": 14, "jnf037020": 14, "jnf037030": 14, "jnf037040": 14, "forest": 14, "jnf037050": 14, "fossil": 14, "jnf037060": 14, "miner": 14, "jnf037070": 14, "water": 14, "lake": 14, "jnf037080": 14, "weather": 14, "jnf038000": 14, "jnf038010": 14, "jnf038020": 14, "jnf038030": 14, "jnf038040": 14, "jnf038050": 14, "jnf038060": 14, "jnf038070": 14, "jnf038080": 14, "jnf038090": 14, "jnf038100": 14, "jnf038110": 14, "jnf038120": 14, "jnf039000": 14, "jnf039010": 14, "circu": 14, "jnf039020": 14, "jnf039030": 14, "jnf039040": 14, "jnf039050": 14, "theater": 14, "jnf040000": 14, "jnf041000": 14, "jnf042000": 14, "jnf042010": 14, "jnf043000": 14, "jnf044000": 14, "jnf045000": 14, "beginn": 14, "jnf046000": 14, "jnf047000": 14, "jnf048000": 14, "jnf048010": 14, "almanac": 14, "jnf048020": 14, "atlas": 14, "jnf048030": 14, "jnf048040": 14, "encyclopedia": 14, "jnf048050": 14, "thesauri": 14, "jnf049000": 14, "jnf049010": 14, "biblic": 14, "jnf049020": 14, "jnf049030": 14, "commentari": 14, "jnf049040": 14, "jnf049080": 14, "jnf049090": 14, "jnf049100": 14, "jnf049110": 14, "jnf049120": 14, "prayer": 14, "jnf049130": 14, "jnf049140": 14, "jnf049150": 14, "jnf049160": 14, "jnf049170": 14, "jnf049180": 14, "jnf049190": 14, "jnf049200": 14, "jnf049210": 14, "jnf049220": 14, "jnf049230": 14, "jnf049240": 14, "jnf049250": 14, "inspir": 14, "jnf049260": 14, "jnf049270": 14, "jnf049280": 14, "jnf049290": 14, "jnf049300": 14, "jnf049310": 14, "virtu": 14, "jnf050000": 14, "jnf051000": 14, "jnf051010": 14, "aeronaut": 14, "astronaut": 14, "jnf051020": 14, "agricultur": 14, "jnf051030": 14, "anatomi": 14, "physiolog": 14, "jnf051040": 14, "astronomi": 14, "jnf051050": 14, "biologi": 14, "jnf051060": 14, "botani": 14, "jnf051070": 14, "chemistri": 14, "jnf051080": 14, "jnf051090": 14, "jnf051100": 14, "ecosystem": 14, "jnf051110": 14, "jnf051120": 14, "jnf051130": 14, "machineri": 14, "jnf051140": 14, "jnf051150": 14, "zoologi": 14, "jnf051160": 14, "jnf051170": 14, "jnf051180": 14, "jnf051190": 14, "jnf051200": 14, "jnf052000": 14, "jnf052010": 14, "archaeolog": 14, "jnf052020": 14, "anthropolog": 14, "jnf052030": 14, "folklor": 14, "jnf052040": 14, "sociolog": 14, "jnf053000": 14, "jnf053010": 14, "jnf053020": 14, "sex": 14, "jnf053030": 14, "dy": 14, "jnf053040": 14, "drug": 14, "jnf053050": 14, "feel": 14, "jnf053060": 14, "jnf053070": 14, "homeless": 14, "poverti": 14, "jnf053080": 14, "homosexu": 14, "jnf053090": 14, "manner": 14, "jnf053100": 14, "jnf053110": 14, "jnf053120": 14, "jnf053130": 14, "jnf053140": 14, "racism": 14, "jnf053150": 14, "runawai": 14, "jnf053160": 14, "esteem": 14, "relianc": 14, "jnf053170": 14, "jnf053180": 14, "jnf053190": 14, "suicid": 14, "jnf053200": 14, "jnf053210": 14, "jnf053220": 14, "jnf053230": 14, "depress": 14, "jnf053240": 14, "emigr": 14, "immigr": 14, "jnf053250": 14, "mutil": 14, "jnf053260": 14, "stranger": 14, "jnf054000": 14, "jnf054010": 14, "softbal": 14, "jnf054020": 14, "jnf054030": 14, "camp": 14, "jnf054040": 14, "cycl": 14, "jnf054050": 14, "jnf054060": 14, "gymnast": 14, "jnf054070": 14, "jnf054080": 14, "martial": 14, "jnf054090": 14, "jnf054100": 14, "motor": 14, "jnf054110": 14, "olymp": 14, "jnf054120": 14, "racket": 14, "jnf054130": 14, "soccer": 14, "jnf054140": 14, "jnf054150": 14, "jnf054160": 14, "winter": 14, "jnf054170": 14, "equestrian": 14, "jnf054180": 14, "jnf054190": 14, "ic": [14, 19], "skate": 14, "jnf054200": 14, "roller": 14, "jnf054210": 14, "skateboard": 14, "jnf054220": 14, "wrestl": 14, "jnf054230": 14, "golf": 14, "jnf055000": 14, "jnf055010": 14, "jnf055030": 14, "jnf056000": 14, "jnf057000": 14, "jnf057010": 14, "jnf057020": 14, "boat": 14, "ship": 14, "underwat": 14, "jnf057030": 14, "car": [14, 19], "truck": 14, "jnf057040": 14, "motorcycl": 14, "jnf057050": 14, "jnf058000": 14, "jnf059000": 14, "jnf060000": 14, "jnf061000": 14, "jnf061010": 14, "invent": 14, "jnf062000": 14, "jnf062010": 14, "jnf062020": 14, "jnf063000": 14, "jnf064000": 14, "juv000000": 14, "juv001000": 14, "juv001010": 14, "surviv": [14, 16], "juv001020": 14, "pirat": 14, "juv002000": 14, "juv002010": 14, "allig": 14, "crocodil": 14, "juv002020": 14, "juv002030": 14, "juv002040": 14, "juv002050": 14, "juv002060": 14, "juv002070": 14, "juv002080": 14, "juv002090": 14, "juv002100": 14, "juv002110": 14, "juv002120": 14, "frog": 14, "toad": 14, "juv002130": 14, "juv002140": 14, "juv002150": 14, "juv002160": 14, "juv002170": 14, "juv002180": 14, "juv002190": 14, "juv002200": 14, "juv002210": 14, "juv002220": 14, "juv002230": 14, "juv002240": 14, "turtl": 14, "juv002250": 14, "juv002260": 14, "juv002270": 14, "dragon": 14, "unicorn": 14, "mythic": 14, "juv002280": 14, "juv002290": 14, "juv002300": 14, "juv002310": 14, "juv002320": 14, "juv002330": 14, "juv002340": 14, "juv002350": 14, "juv002360": 14, "juv002370": 14, "juv003000": 14, "juv004000": 14, "juv004010": 14, "juv004020": 14, "juv004030": 14, "juv004040": 14, "juv005000": 14, "juv006000": 14, "occup": 14, "juv007000": 14, "juv008000": 14, "juv008010": 14, "juv008020": 14, "juv008030": 14, "juv009000": 14, "juv009010": 14, "juv009020": 14, "juv009030": 14, "juv009040": 14, "juv009050": 14, "juv009060": 14, "juv009070": 14, "juv009080": 14, "juv009090": 14, "juv009100": 14, "juv009110": 14, "juv009120": 14, "juv010000": 14, "bedtim": 14, "dream": 14, "juv011010": 14, "juv011020": 14, "juv011030": 14, "juv011040": 14, "juv011050": 14, "juv012000": 14, "juv012020": 14, "juv012030": 14, "juv012040": 14, "juv013000": 14, "juv013010": 14, "juv013020": 14, "juv013030": 14, "juv013040": 14, "juv013050": 14, "juv013060": 14, "juv013070": 14, "juv013080": 14, "juv013090": 14, "juv014000": 14, "juv015000": 14, "juv015010": 14, "juv015020": 14, "juv016000": 14, "juv016010": 14, "juv016020": 14, "juv016030": 14, "juv016040": 14, "juv016050": 14, "juv016060": 14, "juv016070": 14, "juv016080": 14, "juv016090": 14, "prehistori": 14, "juv016100": 14, "juv016110": 14, "juv016120": 14, "juv016130": 14, "juv016140": 14, "juv016150": 14, "juv016160": 14, "juv016170": 14, "juv016180": 14, "juv016190": 14, "juv016200": 14, "juv016210": 14, "juv017000": 14, "juv017010": 14, "juv017020": 14, "juv017030": 14, "juv017050": 14, "juv017060": 14, "juv017070": 14, "juv017080": 14, "juv017090": 14, "juv017100": 14, "juv017110": 14, "juv017120": 14, "juv017130": 14, "juv018000": 14, "juv019000": 14, "juv020000": 14, "juv021000": 14, "juv022000": 14, "myth": 14, "fabl": 14, "juv022010": 14, "arthurian": 14, "juv022020": 14, "roman": [14, 19], "juv022030": 14, "nors": [14, 19], "juv022040": 14, "juv023000": 14, "juv024000": 14, "juv025000": 14, "juv026000": 14, "juv027000": 14, "juv028000": 14, "juv029000": 14, "juv029010": 14, "juv029020": 14, "juv030000": 14, "juv030010": 14, "juv030020": 14, "juv030030": 14, "juv030040": 14, "juv030050": 14, "juv030060": 14, "juv030070": 14, "juv030080": 14, "juv030090": 14, "juv030100": 14, "juv030110": 14, "juv030120": 14, "juv031000": 14, "juv031010": 14, "juv031020": 14, "juv031030": 14, "juv031040": 14, "juv031050": 14, "juv031060": 14, "juv032000": 14, "juv032010": 14, "juv032020": 14, "juv032030": 14, "juv032040": 14, "juv032050": 14, "juv032060": 14, "juv032070": 14, "juv032080": 14, "juv032090": 14, "juv032100": 14, "juv032110": 14, "juv032120": 14, "juv032130": 14, "juv032140": 14, "juv032150": 14, "juv032160": 14, "juv032170": 14, "juv032180": 14, "juv032190": 14, "juv033000": 14, "juv033010": 14, "juv033020": 14, "juv033030": 14, "juv033040": 14, "juv033050": 14, "juv033060": 14, "juv033070": 14, "juv033080": 14, "juv033090": 14, "juv033100": 14, "juv033110": 14, "juv033120": 14, "juv033130": 14, "juv033140": 14, "juv033150": 14, "juv033160": 14, "juv033170": 14, "juv033180": 14, "juv033190": 14, "juv033200": 14, "juv033210": 14, "juv033220": 14, "juv033230": 14, "juv033240": 14, "juv034000": 14, "juv035000": 14, "juv036000": 14, "juv037000": 14, "juv038000": 14, "juv039000": 14, "juv039010": 14, "juv039020": 14, "juv039030": 14, "juv039040": 14, "juv039050": 14, "juv039060": 14, "juv039070": 14, "juv039080": 14, "juv039090": 14, "juv039100": 14, "juv039110": 14, "juv039120": 14, "juv039130": 14, "juv039140": 14, "juv039150": 14, "juv039160": 14, "juv039170": 14, "juv039180": 14, "juv039190": 14, "juv039200": 14, "juv039210": 14, "juv039220": 14, "juv039230": 14, "juv039240": 14, "juv039250": 14, "juv039260": 14, "juv039270": 14, "juv040000": 14, "juv041000": 14, "juv041010": 14, "juv041020": 14, "juv041030": 14, "juv041040": 14, "juv041050": 14, "juv042000": 14, "juv043000": 14, "juv044000": 14, "juv045000": 14, "juv046000": 14, "juv047000": 14, "juv048000": 14, "juv049000": 14, "juv050000": 14, "juv051000": 14, "imagin": 14, "juv052000": 14, "monster": 14, "juv053000": 14, "juv054000": 14, "juv055000": 14, "nurseri": 14, "rhyme": 14, "juv056000": 14, "robot": 14, "juv057000": 14, "juv058000": 14, "juv059000": 14, "juv060000": 14, "juv061000": 14, "juv062000": 14, "lan000000": 14, "disciplin": 14, "lan001000": 14, "lan002000": 14, "authorship": [14, 16], "lan004000": 14, "lan005000": 14, "lan006000": 14, "punctuat": [14, 19], "lan007000": 14, "lan008000": 14, "journal": [14, 19], "lan009000": 14, "linguist": [14, 19], "lan009010": 14, "lan009020": 14, "morpholog": 14, "lan009030": 14, "pragmat": 14, "lan009040": 14, "psycholinguist": 14, "lan009050": 14, "sociolinguist": 14, "lan009060": 14, "lan010000": 14, "lan011000": 14, "phonet": 14, "phonolog": 14, "lan012000": 14, "lan013000": 14, "lan014000": 14, "lan015000": 14, "rhetor": 14, "lan016000": 14, "lan017000": 14, "lan018000": 14, "lan019000": 14, "lan020000": 14, "lan021000": 14, "lan022000": 14, "proofread": 14, "lan023000": 14, "lan024000": 14, "etymolog": 14, "lan025000": 14, "lan025010": 14, "lan025020": 14, "lan025030": 14, "lan025040": 14, "lan025050": 14, "lan025060": 14, "lan026000": 14, "lan027000": 14, "lan028000": 14, "law000000": 14, "law001000": 14, "regulatori": 14, "law002000": 14, "air": 14, "law003000": 14, "disput": 14, "law004000": 14, "law005000": 14, "antitrust": 14, "law006000": 14, "arbitr": 14, "law007000": 14, "law008000": 14, "bankruptci": 14, "insolv": 14, "law009000": 14, "law010000": 14, "advocaci": 14, "law011000": 14, "law012000": 14, "law013000": 14, "law014000": 14, "law014010": 14, "law015000": 14, "law016000": 14, "law017000": 14, "law018000": 14, "constitut": 14, "law019000": 14, "law020000": 14, "law021000": 14, "contract": 14, "law022000": 14, "law023000": 14, "court": 14, "law024000": 14, "law025000": 14, "law026000": 14, "law026010": 14, "offend": 14, "law026020": 14, "sentenc": [14, 19], "law027000": 14, "law028000": 14, "customari": 14, "law029000": 14, "deposit": 14, "law030000": 14, "terminolog": 14, "law031000": 14, "law032000": 14, "law033000": 14, "law034000": 14, "law035000": 14, "law036000": 14, "law037000": 14, "law038000": 14, "law038010": 14, "law038020": 14, "law038030": 14, "law039000": 14, "law041000": 14, "forens": 14, "law043000": 14, "gender": 14, "law044000": 14, "law046000": 14, "law047000": 14, "law049000": 14, "law050000": 14, "intellectu": 14, "law050010": 14, "law050020": 14, "patent": 14, "law050030": 14, "trademark": 14, "law051000": 14, "law052000": 14, "jurisprud": 14, "law053000": 14, "juri": 14, "law054000": 14, "employ": 14, "law055000": 14, "law056000": 14, "law059000": 14, "law060000": 14, "law061000": 14, "profess": 14, "law062000": 14, "law063000": 14, "law064000": 14, "litig": 14, "law066000": 14, "maritim": 14, "law067000": 14, "law068000": 14, "law069000": 14, "law070000": 14, "law071000": 14, "paraleg": 14, "law074000": 14, "law075000": 14, "law076000": 14, "law077000": 14, "law078000": 14, "law079000": 14, "law080000": 14, "remedi": 14, "damag": 14, "law081000": 14, "law082000": 14, "die": 14, "law083000": 14, "law084000": 14, "law086000": 14, "law087000": 14, "tort": 14, "law088000": 14, "trial": 14, "law089000": 14, "provinci": 14, "municip": 14, "law090000": 14, "Wills": 14, "law091000": 14, "wit": 14, "law092000": 14, "law093000": 14, "law094000": 14, "discrimin": 14, "law095000": 14, "malpractic": 14, "law096000": 14, "law097000": 14, "law098000": 14, "law099000": 14, "law100000": 14, "law101000": 14, "law102000": 14, "law103000": 14, "law104000": 14, "law106000": 14, "defam": 14, "law107000": 14, "law108000": 14, "elect": 14, "law109000": 14, "law110000": 14, "indigen": 14, "law111000": 14, "judici": 14, "law112000": 14, "landlord": 14, "tenant": 14, "law113000": 14, "law114000": 14, "law115000": 14, "pension": 14, "law116000": 14, "law117000": 14, "lco000000": 14, "lco001000": 14, "lco002000": 14, "lco002010": 14, "lco003000": 14, "lco004000": 14, "lco004010": 14, "lco004020": 14, "lco004030": 14, "lco005000": 14, "lco006000": 14, "lco007000": 14, "lco008000": 14, "lco008010": 14, "lco008020": 14, "lco008030": 14, "lco008040": 14, "lco008050": 14, "lco008060": 14, "lco009000": 14, "lco010000": 14, "lco011000": 14, "lco012000": 14, "lco013000": 14, "lco014000": 14, "lco015000": 14, "diari": 14, "lco016000": 14, "lco017000": 14, "lco018000": 14, "lco019000": 14, "lit000000": 14, "lit003000": 14, "feminist": 14, "lit004010": 14, "lit004020": 14, "lit004030": 14, "lit004040": 14, "lit004050": 14, "lit004060": 14, "lit004070": 14, "lit004080": 14, "lit004100": 14, "lit004110": 14, "lit004120": 14, "lit004130": 14, "lit004150": 14, "lit004160": 14, "lit004170": 14, "lit004180": 14, "lit004190": 14, "lit004200": 14, "lit004210": 14, "lit004220": 14, "lit004230": 14, "lit004240": 14, "lit004250": 14, "lit004260": 14, "lit004280": 14, "lit004290": 14, "lit006000": 14, "semiot": 14, "lit007000": 14, "lit008000": 14, "lit008010": 14, "lit008020": 14, "lit008030": 14, "lit009000": 14, "literatur": 14, "lit011000": 14, "lit012000": 14, "lit013000": 14, "lit014000": 14, "lit015000": 14, "lit016000": 14, "lit017000": 14, "lit018000": 14, "lit019000": 14, "lit020000": 14, "lit021000": 14, "mat000000": 14, "mat002000": 14, "mat002010": 14, "mat002030": 14, "mat002040": 14, "mat002050": 14, "linear": 14, "mat003000": 14, "mat004000": 14, "mat005000": 14, "calculu": 14, "mat006000": 14, "mat007000": 14, "differenti": 14, "equat": 14, "mat007010": 14, "mat007020": 14, "mat008000": 14, "discret": 14, "mat009000": 14, "finit": 14, "mat011000": 14, "mat012000": 14, "mat012010": 14, "mat012020": 14, "mat012030": 14, "mat012040": 14, "euclidean": 14, "mat013000": 14, "mat014000": 14, "mat015000": 14, "mat016000": 14, "infin": 14, "mat017000": 14, "nonlinear": 14, "mat018000": 14, "mat019000": 14, "matric": 14, "mat020000": 14, "mat021000": 14, "mat022000": 14, "mat023000": 14, "mat025000": 14, "mat026000": 14, "mat027000": 14, "mat028000": 14, "mat029000": 14, "mat029010": 14, "bayesian": 14, "mat029020": 14, "multivari": 14, "mat029030": 14, "regress": 14, "mat029040": 14, "stochast": 14, "mat029050": 14, "mat030000": 14, "mat031000": 14, "mat032000": 14, "trigonometri": 14, "mat033000": 14, "vector": 14, "mat034000": 14, "mat036000": 14, "combinator": 14, "mat037000": 14, "mat038000": 14, "topolog": 14, "mat039000": 14, "mat040000": 14, "mat041000": 14, "mat042000": 14, "med000000": 14, "med001000": 14, "med002000": 14, "med003000": 14, "alli": 14, "med003010": 14, "emerg": 14, "med003020": 14, "hypnotherapi": 14, "med003030": 14, "assist": 14, "med003040": 14, "med003050": 14, "med003060": 14, "med003070": 14, "radiolog": 14, "ultrasound": 14, "med003080": 14, "med003090": 14, "med004000": 14, "complementari": 14, "medicin": 14, "med005000": 14, "med006000": 14, "anesthesiolog": 14, "med007000": 14, "audiolog": 14, "patholog": 14, "med008000": 14, "biochemistri": 14, "med009000": 14, "med010000": 14, "cardiolog": 14, "med011000": 14, "caregiv": 14, "med012000": 14, "chemotherapi": 14, "med013000": 14, "chiropract": 14, "med014000": 14, "clinic": 14, "med015000": 14, "med016000": 14, "dentistri": 14, "med016010": 14, "dental": 14, "med016020": 14, "med016030": 14, "orthodont": 14, "med016040": 14, "periodont": 14, "med016050": 14, "surgeri": 14, "med016060": 14, "endodont": 14, "med016070": 14, "prosthodont": 14, "med016080": 14, "implant": 14, "med016090": 14, "med017000": 14, "dermatolog": 14, "med018000": 14, "diagnosi": 14, "med019000": 14, "med020000": 14, "med021000": 14, "med022000": 14, "med022020": 14, "med022090": 14, "infecti": 14, "med023000": 14, "med024000": 14, "med025000": 14, "embryolog": 14, "med026000": 14, "med027000": 14, "endocrinolog": 14, "metabol": 14, "med028000": 14, "epidemiolog": 14, "med029000": 14, "med030000": 14, "med031000": 14, "gastroenterolog": 14, "med032000": 14, "geriatr": 14, "med033000": 14, "gynecolog": 14, "obstetr": 14, "med034000": 14, "med035000": 14, "med036000": 14, "med037000": 14, "med038000": 14, "hematolog": 14, "med039000": 14, "med040000": 14, "holist": 14, "med041000": 14, "med042000": 14, "med043000": 14, "med044000": 14, "immunolog": 14, "med045000": 14, "med047000": 14, "laboratori": 14, "med048000": 14, "laser": 14, "med049000": 14, "medicaid": 14, "medicar": 14, "med050000": 14, "med051000": 14, "med052000": 14, "microbiolog": 14, "med055000": 14, "nephrolog": 14, "med056000": 14, "neurolog": 14, "med057000": 14, "neurosci": 14, "med058000": 14, "nurs": 14, "med058010": 14, "anesthesia": 14, "med058020": 14, "med058030": 14, "intens": 14, "med058040": 14, "med058050": 14, "fundament": 14, "med058060": 14, "gerontolog": 14, "med058070": 14, "med058080": 14, "pediatr": 14, "neonat": 14, "med058090": 14, "med058100": 14, "lpn": 14, "lvn": 14, "med058110": 14, "med058120": 14, "matern": 14, "perinat": 14, "med058130": 14, "med058140": 14, "patient": 14, "med058150": 14, "med058160": 14, "oncolog": 14, "med058170": 14, "pharmacolog": 14, "med058180": 14, "psychiatr": 14, "med058190": 14, "med058200": 14, "med058210": 14, "med058220": 14, "surgic": 14, "med059000": 14, "med060000": 14, "med061000": 14, "med062000": 14, "med063000": 14, "ophthalmolog": 14, "med064000": 14, "optometri": 14, "med065000": 14, "orthoped": 14, "med066000": 14, "otorhinolaryngolog": 14, "med067000": 14, "med068000": 14, "pathophysiolog": 14, "med069000": 14, "med070000": 14, "perinatolog": 14, "neonatolog": 14, "med071000": 14, "med072000": 14, "pharmaci": 14, "med073000": 14, "rehabilit": 14, "med074000": 14, "physician": 14, "med075000": 14, "med076000": 14, "med077000": 14, "prosthesi": 14, "med078000": 14, "med079000": 14, "pulmonari": 14, "thorac": 14, "med080000": 14, "med081000": 14, "med082000": 14, "reproduct": 14, "med083000": 14, "rheumatolog": 14, "med084000": 14, "med085000": 14, "med085010": 14, "neurosurgeri": 14, "med085020": 14, "maxillofaci": 14, "med085030": 14, "plastic": 14, "med085040": 14, "med085050": 14, "vascular": 14, "med085060": 14, "colon": 14, "rectal": 14, "med085070": 14, "transplant": 14, "med086000": 14, "med087000": 14, "med088000": 14, "urolog": 14, "med089000": 14, "veterinari": 14, "med089010": 14, "equin": 14, "med089020": 14, "med089030": 14, "med090000": 14, "biostatist": 14, "med091000": 14, "nosolog": 14, "med092000": 14, "osteopathi": 14, "med093000": 14, "med094000": 14, "med095000": 14, "reimburs": 14, "med096000": 14, "toxicolog": 14, "med097000": 14, "med098000": 14, "ultrasonographi": 14, "med100000": 14, "podiatri": 14, "med101000": 14, "med102000": 14, "med103000": 14, "parasitolog": 14, "med104000": 14, "med105000": 14, "psychiatri": 14, "med105010": 14, "med105020": 14, "psychopharmacolog": 14, "med106000": 14, "med107000": 14, "med108000": 14, "med109000": 14, "med110000": 14, "histolog": 14, "med111000": 14, "bariatr": 14, "med112000": 14, "med113000": 14, "med114000": 14, "hepatolog": 14, "med115000": 14, "infect": 14, "mus000000": 14, "mus001000": 14, "appreci": 14, "mus002000": 14, "ballet": 14, "mus003000": 14, "mus004000": 14, "mus005000": 14, "chamber": 14, "mus006000": 14, "mus007000": 14, "mus008000": 14, "conduct": [14, 16], "mus009000": 14, "mus010000": 14, "bluegrass": 14, "mus011000": 14, "mus012000": 14, "discographi": 14, "mus013000": 14, "mus014000": 14, "mus015000": 14, "ethnomusicolog": 14, "mus016000": 14, "mus017000": 14, "mus018000": 14, "gospel": 14, "mus019000": 14, "heavi": 14, "mus020000": 14, "mus021000": 14, "hymn": 14, "mus022000": 14, "mus023000": 14, "mus023010": 14, "brass": 14, "mus023020": 14, "percuss": 14, "mus023030": 14, "piano": 14, "mus023040": 14, "mus023050": 14, "woodwind": 14, "mus023060": 14, "guitar": 14, "mus024000": 14, "mus025000": 14, "mus026000": 14, "mus027000": 14, "mus028000": 14, "mus029000": 14, "pop": 14, "vocal": 14, "mus030000": 14, "punk": 14, "mus031000": 14, "mus032000": 14, "mus033000": 14, "mus035000": 14, "mus036000": 14, "mus037000": 14, "mus037010": 14, "mus037020": 14, "band": 14, "orchestra": 14, "mus037030": 14, "choral": 14, "mus037040": 14, "fret": 14, "mus037050": 14, "mus037060": 14, "mus037070": 14, "mus037080": 14, "mus037090": 14, "repertoir": 14, "mus037100": 14, "mus037110": 14, "mus037120": 14, "mus037130": 14, "mus037140": 14, "mus038000": 14, "songwrit": 14, "mus039000": 14, "mus040000": 14, "mus041000": 14, "mus042000": 14, "voic": 14, "mus045000": 14, "march": 14, "mus046000": 14, "mus047000": 14, "regga": 14, "mus048000": 14, "mus048010": 14, "mus048020": 14, "mus048030": 14, "muslim": 14, "mus049000": 14, "mus050000": 14, "mus051000": 14, "mus052000": 14, "lyric": 14, "mus053000": 14, "swing": 14, "nat000000": 14, "nat001000": 14, "nat002000": 14, "primat": 14, "nat003000": 14, "nat004000": 14, "birdwatch": 14, "nat005000": 14, "nat007000": 14, "nat009000": 14, "nat010000": 14, "ecolog": 14, "nat011000": 14, "nat012000": 14, "nat013000": 14, "nat014000": 14, "habitat": 14, "rainforest": 14, "nat015000": 14, "nat016000": 14, "nat017000": 14, "nat018000": 14, "pond": 14, "swamp": 14, "nat019000": 14, "nat020000": 14, "nat022000": 14, "mushroom": 14, "nat023000": 14, "nat024000": 14, "nat025000": 14, "nat026000": 14, "nat027000": 14, "nat028000": 14, "nat029000": 14, "river": 14, "nat030000": 14, "nat031000": 14, "seashel": 14, "nat032000": 14, "nat033000": 14, "sky": 14, "observ": 14, "nat034000": 14, "nat036000": 14, "nat037000": 14, "wildlif": 14, "nat038000": 14, "nat039000": 14, "nat041000": 14, "mountain": 14, "nat042000": 14, "nat043000": 14, "nat044000": 14, "nat045000": 14, "nat045010": 14, "nat045020": 14, "plain": [14, 16, 19, 21], "prairi": 14, "nat045030": 14, "nat045040": 14, "wilder": 14, "nat045050": 14, "coastal": 14, "shorelin": 14, "nat046000": 14, "speci": 14, "nat047000": 14, "aquat": 14, "nat048000": 14, "cacti": 14, "succul": 14, "nat049000": 14, "occ000000": 14, "occ002000": 14, "astrolog": 14, "occ003000": 14, "channel": 14, "mediumship": 14, "occ004000": 14, "crystal": 14, "occ005000": 14, "divin": 14, "occ006000": 14, "occ007000": 14, "parapsycholog": 14, "esp": [14, 21], "clairvoy": 14, "precognit": 14, "telepathi": 14, "occ008000": 14, "occ009000": 14, "horoscop": 14, "occ010000": 14, "medit": 14, "occ011000": 14, "occ011010": 14, "qigong": 14, "reiki": 14, "occ011020": 14, "occ012000": 14, "mystic": 14, "occ014000": 14, "occ015000": 14, "numerolog": 14, "occ016000": 14, "occ017000": 14, "palmistri": 14, "occ018000": 14, "occ019000": 14, "growth": 14, "occ020000": 14, "propheci": 14, "occ021000": 14, "occ022000": 14, "afterlif": 14, "reincarn": 14, "occ023000": 14, "occ024000": 14, "tarot": 14, "occ025000": 14, "ufo": 14, "extraterrestri": 14, "occ026000": 14, "witchcraft": 14, "occ027000": 14, "occ028000": 14, "magick": 14, "occ029000": 14, "unexplain": 14, "phenomena": 14, "occ030000": 14, "occ031000": 14, "controversi": 14, "occ032000": 14, "angel": 14, "occ033000": 14, "gaia": 14, "occ034000": 14, "Near": 14, "occ035000": 14, "occ036000": 14, "occ036010": 14, "occ036030": 14, "shaman": 14, "occ036050": 14, "mother": 14, "goddess": 14, "quan": 14, "yin": 14, "occ037000": 14, "feng": 14, "shui": 14, "occ038000": 14, "ching": 14, "occ039000": 14, "entheogen": 14, "occ040000": 14, "hermet": 14, "rosicrucian": 14, "occ041000": 14, "sacr": 14, "per000000": 14, "per001000": 14, "per002000": 14, "per003000": 14, "per003010": 14, "per003020": 14, "per003030": 14, "per003040": 14, "per003050": 14, "notat": 14, "per003060": 14, "per003070": 14, "per003080": 14, "tap": 14, "per003090": 14, "ballroom": 14, "per003100": 14, "per004000": 14, "per004010": 14, "per004020": 14, "per004030": 14, "per004040": 14, "per004050": 14, "screenwrit": 14, "per006000": 14, "mime": [14, 16], "per007000": 14, "per008000": 14, "per008010": 14, "per008020": 14, "per009000": 14, "per010000": 14, "per010010": 14, "per010020": 14, "per010030": 14, "per010040": 14, "per010050": 14, "per011000": 14, "per011010": 14, "per011020": 14, "per011030": 14, "playwrit": 14, "per011040": 14, "stagecraft": 14, "per013000": 14, "broadwai": 14, "revu": 14, "per014000": 14, "per015000": 14, "comedi": 14, "per016000": 14, "screenplai": 14, "per017000": 14, "per018000": 14, "per019000": 14, "storytel": 14, "per020000": 14, "monologu": 14, "scene": [14, 19], "pet000000": 14, "pet002000": 14, "pet003000": 14, "pet003010": 14, "breed": 14, "pet004000": 14, "pet004010": 14, "pet004020": 14, "pet005000": 14, "aquarium": 14, "pet006000": 14, "pet008000": 14, "pet009000": 14, "terrarium": 14, "pet010000": 14, "pet011000": 14, "phi000000": 14, "phi001000": 14, "aesthet": 14, "phi002000": 14, "survei": 14, "phi003000": 14, "phi004000": 14, "epistemolog": 14, "phi005000": 14, "phi006000": 14, "movement": 14, "existenti": 14, "phi007000": 14, "phi008000": 14, "evil": 14, "phi009000": 14, "phi010000": 14, "phi011000": 14, "phi012000": 14, "phi013000": 14, "phi014000": 14, "methodolog": 14, "phi015000": 14, "phi016000": 14, "phi018000": 14, "phenomenolog": 14, "phi019000": 14, "phi020000": 14, "phi021000": 14, "phi022000": 14, "phi023000": 14, "taoist": 14, "phi025000": 14, "zen": [14, 19], "phi026000": 14, "phi027000": 14, "deconstruct": 14, "phi028000": 14, "buddhist": 14, "phi029000": 14, "phi030000": 14, "utilitarian": 14, "phi031000": 14, "phi032000": 14, "ration": 14, "phi033000": 14, "hindu": 14, "phi034000": 14, "phi035000": 14, "phi036000": 14, "hermeneut": 14, "phi037000": 14, "phi038000": 14, "phi039000": 14, "phi040000": 14, "phi041000": 14, "empiric": 14, "phi042000": 14, "ideal": 14, "phi043000": 14, "phi044000": 14, "realism": 14, "pho000000": 14, "pho001000": 14, "pho003000": 14, "pho004000": 14, "pho004010": 14, "pho004020": 14, "pho005000": 14, "pho006000": 14, "darkroom": 14, "pho007000": 14, "pho009000": 14, "pho010000": 14, "pho011000": 14, "pho011010": 14, "pho011020": 14, "pho011030": 14, "pho012000": 14, "pho013000": 14, "pho014000": 14, "photoessai": 14, "documentari": 14, "pho015000": 14, "photojourn": 14, "pho016000": 14, "pho017000": 14, "pho018000": 14, "pho019000": 14, "pho020000": 14, "pho021000": 14, "pho022000": 14, "cinematographi": 14, "videographi": 14, "pho023000": 14, "pho023010": 14, "aerial": 14, "pho023020": 14, "pho023030": 14, "pho023040": 14, "pho023050": 14, "nude": 14, "pho023060": 14, "pho023070": 14, "pho023080": 14, "pho023090": 14, "pho023100": 14, "pho024000": 14, "pho025000": 14, "poe000000": 14, "poe001000": 14, "poe003000": 14, "poe005010": 14, "poe005020": 14, "poe005030": 14, "poe005050": 14, "poe005060": 14, "poe005070": 14, "poe007000": 14, "poe008000": 14, "poe009000": 14, "poe009010": 14, "poe009020": 14, "poe010000": 14, "poe011000": 14, "poe012000": 14, "poe013000": 14, "poe014000": 14, "poe015000": 14, "poe016000": 14, "poe017000": 14, "poe018000": 14, "poe019000": 14, "poe020000": 14, "poe021000": 14, "poe022000": 14, "poe023000": 14, "poe023010": 14, "poe023020": 14, "poe023030": 14, "poe023040": 14, "poe024000": 14, "pol000000": 14, "pol001000": 14, "arm": [14, 19], "pol002000": 14, "pol003000": 14, "civic": 14, "citizenship": 14, "pol004000": 14, "pol005000": 14, "ideolog": 14, "pol006000": 14, "pol007000": 14, "democraci": 14, "pol008000": 14, "pol009000": 14, "pol010000": 14, "pol011000": 14, "pol011010": 14, "diplomaci": 14, "pol011020": 14, "tariff": 14, "pol012000": 14, "pol013000": 14, "pol014000": 14, "pol015000": 14, "pol016000": 14, "pol017000": 14, "pol018000": 14, "pol019000": 14, "pol020000": 14, "pol021000": 14, "treati": 14, "pol022000": 14, "pol023000": 14, "economi": 14, "pol024000": 14, "pol025000": 14, "pol026000": 14, "pol027000": 14, "pol028000": 14, "pol029000": 14, "pol030000": 14, "pol031000": 14, "pol032000": 14, "pol033000": 14, "pol034000": 14, "peac": 14, "pol035000": 14, "freedom": 14, "pol035010": 14, "pol036000": 14, "pol037000": 14, "terror": 14, "pol038000": 14, "pol039000": 14, "censorship": 14, "pol040000": 14, "pol040010": 14, "pol040020": 14, "pol040030": 14, "pol040040": 14, "pol041000": 14, "ngo": 14, "pol042000": 14, "pol042010": 14, "anarch": 14, "pol042020": 14, "conservat": 14, "liber": 14, "pol042030": 14, "fascism": 14, "totalitarian": 14, "pol042040": 14, "radic": 14, "pol043000": 14, "pol044000": 14, "pol045000": 14, "pol046000": 14, "pol047000": 14, "imperi": [14, 19], "pol048000": 14, "intergovernment": 14, "pol049000": 14, "propaganda": 14, "pol050000": 14, "pol051000": 14, "utopia": 14, "pol052000": 14, "pol053000": 14, "pol054000": 14, "pol055000": 14, "pol056000": 14, "pol057000": 14, "pol058000": 14, "pol059000": 14, "pol060000": 14, "pol061000": 14, "genocid": 14, "pol062000": 14, "geopolit": 14, "pol063000": 14, "psy000000": 14, "psy002000": 14, "development": 14, "psy003000": 14, "psy004000": 14, "psy006000": 14, "psychotherapi": 14, "psy007000": 14, "psy008000": 14, "cognit": 14, "psy009000": 14, "psychopatholog": 14, "compuls": 14, "psy010000": 14, "psy011000": 14, "eat": 14, "psy012000": 14, "psy013000": 14, "psy014000": 14, "psy015000": 14, "psy016000": 14, "psy017000": 14, "psy018000": 14, "psy020000": 14, "neuropsycholog": 14, "psy021000": 14, "psy022000": 14, "psy022010": 14, "psy022020": 14, "psy022030": 14, "bipolar": 14, "psy022040": 14, "traumat": 14, "stress": 14, "ptsd": 14, "psy022050": 14, "schizophrenia": 14, "psy022060": 14, "anxieti": 14, "phobia": 14, "psy022070": 14, "dissoci": 14, "psy023000": 14, "psy024000": 14, "psy026000": 14, "psychoanalysi": 14, "psy028000": 14, "psy029000": 14, "psy030000": 14, "psy031000": 14, "psy032000": 14, "psy034000": 14, "psy035000": 14, "hypnot": 14, "psy036000": 14, "psy037000": 14, "psy038000": 14, "addict": 14, "psy039000": 14, "psy040000": 14, "psy041000": 14, "psy042000": 14, "psy043000": 14, "adulthood": 14, "psy044000": 14, "lifespan": 14, "psy045000": 14, "psy045010": 14, "psy045020": 14, "psy045030": 14, "transperson": 14, "psy045040": 14, "psy045050": 14, "gestalt": 14, "psy045060": 14, "jungian": 14, "psy046000": 14, "psy048000": 14, "psy049000": 14, "psy050000": 14, "ethnopsycholog": 14, "ref000000": 14, "ref001000": 14, "ref002000": 14, "gazett": 14, "ref004000": 14, "bibliographi": 14, "ref006000": 14, "ref007000": 14, "ref008000": 14, "ref009000": 14, "ref010000": 14, "ref011000": 14, "ref013000": 14, "genealog": 14, "heraldri": 14, "ref015000": 14, "ref018000": 14, "ref019000": 14, "ref020000": 14, "ref022000": 14, "ref023000": 14, "ref024000": 14, "wed": 14, "ref025000": 14, "ref026000": 14, "ref027000": 14, "yearbook": 14, "ref028000": 14, "handbook": 14, "ref030000": 14, "rel000000": 14, "rel001000": 14, "agnostic": 14, "rel002000": 14, "rel003000": 14, "anglican": 14, "rel004000": 14, "atheism": 14, "rel005000": 14, "baha": 14, "rel006000": 14, "rel006020": 14, "rel006030": 14, "rel006040": 14, "rel006050": 14, "rel006060": 14, "rel006070": 14, "rel006080": 14, "rel006090": 14, "rel006100": 14, "rel006110": 14, "rel006120": 14, "rel006130": 14, "rel006140": 14, "rel006150": 14, "rel006160": 14, "rel006210": 14, "rel006220": 14, "rel006400": 14, "exegesi": 14, "rel006410": 14, "rel006630": 14, "rel006650": 14, "rel006660": 14, "concord": 14, "rel006670": 14, "rel006680": 14, "rel006700": 14, "rel006710": 14, "jesu": 14, "rel006720": 14, "paul": 14, "rel006730": 14, "prophet": 14, "rel006740": 14, "wisdom": 14, "rel007000": 14, "rel007010": 14, "rel007020": 14, "ritual": 14, "rel007030": 14, "rel007040": 14, "theravada": 14, "rel007050": 14, "tibetan": [14, 19], "rel008000": 14, "church": [14, 19], "ecclesiast": 14, "rel009000": 14, "catech": 14, "rel010000": 14, "cathol": 14, "rel011000": 14, "rel012000": 14, "rel012010": 14, "rel012020": 14, "rel012030": 14, "rel012040": 14, "rel012050": 14, "rel012060": 14, "rel012070": 14, "rel012080": 14, "rel012090": 14, "rel012100": 14, "rel012110": 14, "rel012120": 14, "rel012130": 14, "rel013000": 14, "rel014000": 14, "rel015000": 14, "rel016000": 14, "rel017000": 14, "rel018000": 14, "confucian": 14, "rel019000": 14, "rel020000": 14, "cult": 14, "rel021000": 14, "deism": 14, "rel022000": 14, "rel023000": 14, "ministri": 14, "discipleship": 14, "rel024000": 14, "rel025000": 14, "ecumen": 14, "rel026000": 14, "rel027000": 14, "episcopalian": 14, "rel028000": 14, "rel029000": 14, "tribal": 14, "rel030000": 14, "evangel": 14, "rel032000": 14, "rel032010": 14, "rel032020": 14, "rel032030": 14, "rel032040": 14, "theologi": 14, "rel033000": 14, "rel034000": 14, "rel034010": 14, "rel034020": 14, "rel034030": 14, "rel034040": 14, "rel034050": 14, "rel036000": 14, "rel037000": 14, "rel037010": 14, "rel037020": 14, "rel037030": 14, "rel037040": 14, "shi": 14, "rel037050": 14, "sunni": 14, "rel037060": 14, "rel038000": 14, "jainism": 14, "rel040000": 14, "rel040010": 14, "rel040030": 14, "rel040040": 14, "rel040050": 14, "rel040060": 14, "kabbalah": 14, "rel040070": 14, "orthodox": 14, "rel040080": 14, "rel040090": 14, "rel041000": 14, "koran": 14, "rel042000": 14, "rel043000": 14, "rel044000": 14, "methodist": 14, "rel045000": 14, "mission": 14, "rel046000": 14, "christ": 14, "latter": 14, "saint": 14, "mormon": 14, "rel047000": 14, "rel049000": 14, "rel050000": 14, "rel051000": 14, "rel052000": 14, "prayerbook": 14, "rel052010": 14, "rel052020": 14, "rel052030": 14, "rel053000": 14, "protest": 14, "rel054000": 14, "rel055000": 14, "rel055010": 14, "sacrament": 14, "rel055020": 14, "worship": 14, "liturgi": 14, "rel058000": 14, "sermon": 14, "rel058010": 14, "rel058020": 14, "rel059000": 14, "shaker": 14, "rel060000": 14, "shintoism": 14, "rel061000": 14, "sikhism": 14, "rel062000": 14, "rel063000": 14, "stewardship": 14, "rel064000": 14, "talmud": 14, "rel065000": 14, "taoism": 14, "rel066000": 14, "theism": 14, "rel067000": 14, "rel067010": 14, "angelolog": 14, "demonolog": 14, "rel067020": 14, "rel067030": 14, "apologet": 14, "rel067040": 14, "christolog": 14, "rel067050": 14, "ecclesiolog": 14, "rel067060": 14, "eschatolog": 14, "rel067070": 14, "rel067080": 14, "rel067090": 14, "pneumatolog": 14, "rel067100": 14, "soteriolog": 14, "rel067110": 14, "systemat": 14, "rel067120": 14, "rel067130": 14, "rel068000": 14, "theosophi": 14, "rel069000": 14, "zoroastrian": 14, "rel070000": 14, "rel071000": 14, "rel072000": 14, "rel073000": 14, "baptist": 14, "rel074000": 14, "pastor": 14, "rel075000": 14, "rel077000": 14, "faith": 14, "rel078000": 14, "rel079000": 14, "pentecost": 14, "charismat": 14, "rel080000": 14, "preach": 14, "rel081000": 14, "clergi": 14, "rel082000": 14, "lutheran": 14, "rel083000": 14, "rel084000": 14, "rel085000": 14, "rel086000": 14, "monastic": 14, "rel087000": 14, "rel088000": 14, "quaker": 14, "rel089000": 14, "scientolog": 14, "rel090000": 14, "sufi": 14, "rel091000": 14, "rel092000": 14, "rel093000": 14, "calvinist": 14, "rel094000": 14, "denomin": 14, "rel095000": 14, "rel096000": 14, "jehovah": 14, "rel097000": 14, "presbyterian": 14, "rel098000": 14, "adventist": 14, "rel099000": 14, "rel100000": 14, "satan": 14, "rel101000": 14, "messian": 14, "rel102000": 14, "rel103000": 14, "unitarian": 14, "rel104000": 14, "mariolog": 14, "rel105000": 14, "rel106000": 14, "rel107000": 14, "eckankar": 14, "rel108000": 14, "rel108010": 14, "rel108020": 14, "rel108030": 14, "rel109000": 14, "rel109010": 14, "rel109020": 14, "rel109030": 14, "rel110000": 14, "sainthood": 14, "rel111000": 14, "rel112000": 14, "gnostic": 14, "rel113000": 14, "rel114000": 14, "rel115000": 14, "blasphemi": 14, "heresi": 14, "apostasi": 14, "rel116000": 14, "intoler": 14, "persecut": 14, "rel117000": 14, "pagan": 14, "neo": 14, "rel118000": 14, "wicca": 14, "sci000000": 14, "sci001000": 14, "acoust": 14, "sci003000": 14, "sci004000": 14, "sci005000": 14, "astrophys": 14, "sci006000": 14, "bacteriolog": 14, "sci007000": 14, "sci008000": 14, "sci009000": 14, "biophys": 14, "sci010000": 14, "sci011000": 14, "sci012000": 14, "chaotic": 14, "sci013000": 14, "sci013010": 14, "sci013020": 14, "sci013030": 14, "inorgan": 14, "sci013040": 14, "sci013050": 14, "sci013060": 14, "sci013070": 14, "molecular": 14, "sci013080": 14, "sci013090": 14, "sci015000": 14, "cosmolog": 14, "sci016000": 14, "crystallographi": 14, "sci017000": 14, "cell": 14, "sci018000": 14, "dynam": 14, "sci019000": 14, "sci020000": 14, "sci021000": 14, "sci022000": 14, "electromagnet": 14, "sci023000": 14, "microscop": 14, "microscopi": 14, "sci024000": 14, "sci025000": 14, "entomolog": 14, "sci026000": 14, "sci027000": 14, "evolut": 14, "sci028000": 14, "sci029000": 14, "genom": 14, "sci030000": 14, "sci031000": 14, "geologi": 14, "sci032000": 14, "geophys": 14, "sci033000": 14, "graviti": 14, "sci034000": 14, "sci036000": 14, "sci038000": 14, "magnet": 14, "sci039000": 14, "sci040000": 14, "sci041000": 14, "sci042000": 14, "meteorolog": 14, "climatolog": 14, "sci043000": 14, "sci045000": 14, "sci047000": 14, "sci048000": 14, "mineralog": 14, "sci049000": 14, "sci050000": 14, "nanosci": 14, "sci051000": 14, "sci052000": 14, "oceanographi": 14, "sci053000": 14, "sci054000": 14, "paleontolog": 14, "sci055000": 14, "sci056000": 14, "sci057000": 14, "quantum": 14, "sci058000": 14, "radiat": 14, "sci059000": 14, "sci060000": 14, "sci061000": 14, "sci063000": 14, "sci064000": 14, "sci065000": 14, "thermodynam": 14, "sci066000": 14, "sci067000": 14, "wave": 14, "sci068000": 14, "sci070000": 14, "sci070010": 14, "ichthyolog": 14, "herpetolog": 14, "sci070020": 14, "invertebr": 14, "sci070030": 14, "sci070040": 14, "ornitholog": 14, "sci070050": 14, "primatolog": 14, "sci072000": 14, "sci073000": 14, "horticultur": 14, "sci074000": 14, "sci075000": 14, "sci076000": 14, "scientif": 14, "sci077000": 14, "condens": [14, 19], "sci078000": 14, "spectroscopi": 14, "sci079000": 14, "sci080000": 14, "sci081000": 14, "hydrolog": 14, "sci082000": 14, "seismolog": 14, "volcan": 14, "sci083000": 14, "limnolog": 14, "sci084000": 14, "aerodynam": 14, "sci085000": 14, "fluid": 14, "sci086000": 14, "sci087000": 14, "taxonomi": 14, "sci088000": 14, "divers": 14, "sci089000": 14, "sci090000": 14, "sci091000": 14, "sedimentolog": 14, "stratigraphi": 14, "sci092000": 14, "warm": 14, "sci093000": 14, "sci094000": 14, "mycolog": 14, "sci095000": 14, "hydrodynam": 14, "sci096000": 14, "sci097000": 14, "sci098000": 14, "sci099000": 14, "virolog": 14, "sci100000": 14, "sel000000": 14, "sel001000": 14, "sel003000": 14, "sel004000": 14, "affirm": 14, "sel005000": 14, "sel006000": 14, "sel008000": 14, "codepend": 14, "sel009000": 14, "sel010000": 14, "sel011000": 14, "sel012000": 14, "sel013000": 14, "sel014000": 14, "sel015000": 14, "sel016000": 14, "happi": [14, 19], "sel017000": 14, "hypnosi": 14, "sel018000": 14, "sel019000": 14, "sel020000": 14, "mood": 14, "sel021000": 14, "sel023000": 14, "sel024000": 14, "sel026000": 14, "sel026010": 14, "sel027000": 14, "sel029000": 14, "sel030000": 14, "sel031000": 14, "sel032000": 14, "sel033000": 14, "sel034000": 14, "sel035000": 14, "sel036000": 14, "sel037000": 14, "neuro": 14, "nlp": 14, "sel038000": 14, "sel039000": 14, "soc000000": 14, "soc001000": 14, "soc002000": 14, "soc002010": 14, "soc002020": 14, "soc003000": 14, "soc004000": 14, "criminolog": 14, "soc005000": 14, "soc006000": 14, "demographi": 14, "soc007000": 14, "soc008000": 14, "soc010000": 14, "femin": 14, "soc011000": 14, "soc012000": 14, "soc013000": 14, "soc014000": 14, "soc015000": 14, "soc016000": 14, "soc017000": 14, "soc018000": 14, "soc019000": 14, "soc020000": 14, "soc021000": 14, "soc022000": 14, "soc023000": 14, "soc024000": 14, "soc025000": 14, "soc026000": 14, "soc026010": 14, "soc026020": 14, "soc026030": 14, "soc027000": 14, "soc028000": 14, "soc029000": 14, "soc030000": 14, "penolog": 14, "soc031000": 14, "soc032000": 14, "soc033000": 14, "philanthropi": 14, "soc034000": 14, "pornographi": 14, "soc035000": 14, "volunt": 14, "soc036000": 14, "soc037000": 14, "soc038000": 14, "freemasonri": 14, "societi": 14, "soc039000": 14, "soc040000": 14, "relief": 14, "soc041000": 14, "soc042000": 14, "soc043000": 14, "soc044000": 14, "soc045000": 14, "soc046000": 14, "birth": 14, "soc047000": 14, "soc048000": 14, "soc049000": 14, "soc050000": 14, "soc051000": 14, "soc052000": 14, "soc053000": 14, "soc054000": 14, "slaveri": 14, "soc055000": 14, "soc056000": 14, "soc057000": 14, "soc058000": 14, "conspiraci": 14, "soc059000": 14, "prostitut": 14, "soc060000": 14, "soc061000": 14, "nonverb": 14, "soc062000": 14, "spo000000": 14, "spo001000": 14, "spo002000": 14, "archeri": 14, "spo003000": 14, "spo003010": 14, "spo003020": 14, "spo003030": 14, "spo003040": 14, "spo004000": 14, "spo005000": 14, "spo006000": 14, "bodybuild": 14, "spo007000": 14, "bowl": 14, "spo008000": 14, "spo009000": 14, "spo010000": 14, "cano": 14, "spo011000": 14, "spo012000": 14, "spo014000": 14, "spo015000": 14, "spo016000": 14, "spo017000": 14, "spo018000": 14, "hike": 14, "spo019000": 14, "spo020000": 14, "spo021000": 14, "spo022000": 14, "spo023000": 14, "spo024000": 14, "juggl": 14, "spo025000": 14, "kayak": 14, "spo026000": 14, "lacross": 14, "spo027000": 14, "defens": 14, "spo028000": 14, "spo029000": 14, "spo030000": 14, "spo031000": 14, "spo032000": 14, "racquetbal": 14, "spo033000": 14, "spo034000": 14, "spo035000": 14, "jog": 14, "spo036000": 14, "sail": 14, "spo037000": 14, "shoot": 14, "spo038000": 14, "spo039000": 14, "ski": 14, "spo040000": 14, "spo041000": 14, "spo042000": 14, "squash": 14, "spo043000": 14, "swim": 14, "dive": 14, "spo044000": 14, "tenni": 14, "spo045000": 14, "spo046000": 14, "spo047000": 14, "spo048000": 14, "triathlon": 14, "spo049000": 14, "volleybal": 14, "spo050000": 14, "walk": [14, 17, 21], "spo051000": 14, "spo052000": 14, "spo053000": 14, "spo054000": 14, "cricket": 14, "spo055000": 14, "polo": 14, "spo056000": 14, "rugbi": 14, "spo057000": 14, "spo058000": 14, "spo059000": 14, "scuba": 14, "snorkel": 14, "spo060000": 14, "billiard": 14, "snooker": 14, "spo061000": 14, "spo061010": 14, "spo061020": 14, "spo061030": 14, "spo062000": 14, "spo063000": 14, "spo064000": 14, "spo065000": 14, "rodeo": 14, "spo066000": 14, "spo067000": 14, "spo068000": 14, "spo069000": 14, "surf": 14, "spo070000": 14, "cheerlead": 14, "spo071000": 14, "fenc": 14, "spo072000": 14, "snowboard": 14, "spo073000": 14, "stu000000": 14, "stu001000": 14, "stu002000": 14, "placement": 14, "stu003000": 14, "stu004000": 14, "stu006000": 14, "stu007000": 14, "stu008000": 14, "clep": 14, "colleg": 14, "stu009000": 14, "entranc": 14, "stu010000": 14, "stu011000": 14, "cpa": 14, "certifi": 14, "stu012000": 14, "ged": 14, "stu013000": 14, "gmat": 14, "graduat": 14, "admiss": 14, "stu015000": 14, "stu016000": 14, "gre": [14, 19], "stu017000": 14, "lsat": 14, "stu018000": 14, "mat": 14, "miller": 14, "analog": 14, "stu019000": 14, "nte": 14, "stu021000": 14, "stu022000": 14, "regent": 14, "stu024000": 14, "sat": [14, 19], "stu025000": 14, "stu026000": 14, "stu027000": 14, "stu028000": 14, "toefl": 14, "stu029000": 14, "stu031000": 14, "stu032000": 14, "mcat": 14, "stu033000": 14, "psat": 14, "nmsqt": 14, "merit": 14, "scholarship": 14, "stu034000": 14, "exam": 14, "tec000000": 14, "tec001000": 14, "tec002000": 14, "tec003000": 14, "tec003010": 14, "tec003020": 14, "husbandri": 14, "tec003030": 14, "agronomi": 14, "crop": 14, "tec003040": 14, "forestri": 14, "tec003050": 14, "irrig": 14, "tec003060": 14, "soil": 14, "tec003070": 14, "tec003080": 14, "tec003090": 14, "tec003100": 14, "beekeep": 14, "tec004000": 14, "tec005000": 14, "tec005010": 14, "tec005020": 14, "tec005030": 14, "tec005040": 14, "tec005050": 14, "heat": 14, "ventil": 14, "tec005060": 14, "tec005070": 14, "tec005080": 14, "roof": 14, "tec006000": 14, "tec007000": 14, "tec008000": 14, "tec008010": 14, "circuit": [14, 16], "tec008020": 14, "tec008030": 14, "tec008050": 14, "vlsi": 14, "ulsi": 14, "tec008060": 14, "tec008070": 14, "microelectron": 14, "tec008080": 14, "optoelectron": 14, "tec008090": 14, "semiconductor": 14, "tec008100": 14, "tec008110": 14, "transistor": 14, "tec009000": 14, "tec009010": 14, "biochem": 14, "tec009020": 14, "tec009060": 14, "tec009070": 14, "tec009090": 14, "automot": 14, "tec009100": 14, "tec009110": 14, "dam": 14, "reservoir": 14, "tec009120": 14, "tec009130": 14, "flood": 14, "tec009140": 14, "highwai": 14, "tec009150": 14, "tec009160": 14, "tec010000": 14, "tec010010": 14, "pollut": 14, "tec010020": 14, "wast": 14, "tec010030": 14, "tec011000": 14, "fiber": 14, "tec012000": 14, "tec013000": 14, "fractur": 14, "tec014000": 14, "hydraul": 14, "tec015000": 14, "tec016000": 14, "tec016010": 14, "tec016020": 14, "tec017000": 14, "tec018000": 14, "tec019000": 14, "photon": 14, "tec020000": 14, "tec021000": 14, "tec022000": 14, "tec023000": 14, "metallurgi": 14, "tec024000": 14, "tec025000": 14, "tec026000": 14, "tec027000": 14, "nanotechnolog": 14, "mem": 14, "tec028000": 14, "tec029000": 14, "tec030000": 14, "tec031000": 14, "tec031010": 14, "tec031020": 14, "tec031030": 14, "fuel": 14, "tec032000": 14, "tec033000": 14, "radar": 14, "tec034000": 14, "tec035000": 14, "tec036000": 14, "tec037000": 14, "tec039000": 14, "superconductor": 14, "superconduct": 14, "tec040000": 14, "tec041000": 14, "telecommun": 14, "tec043000": 14, "tec044000": 14, "tec045000": 14, "fire": 14, "tec046000": 14, "tec047000": 14, "petroleum": 14, "tec048000": 14, "cartographi": 14, "tec049000": 14, "fisheri": 14, "aquacultur": 14, "tec050000": 14, "holographi": 14, "tec052000": 14, "tec054000": 14, "tec055000": 14, "tec056000": 14, "tec057000": 14, "tec058000": 14, "pest": 14, "tec059000": 14, "biomed": 14, "tec060000": 14, "tec061000": 14, "tec062000": 14, "tec063000": 14, "tec064000": 14, "sensor": 14, "tec065000": 14, "tec066000": 14, "tec067000": 14, "signal": 14, "tec068000": 14, "tribolog": 14, "tra000000": 14, "tra001000": 14, "tra001010": 14, "tra001020": 14, "tra001030": 14, "tra001050": 14, "tra001060": 14, "tra001140": 14, "mainten": 14, "tra001150": 14, "tra002000": 14, "tra002010": 14, "tra002030": 14, "tra002040": 14, "tra002050": 14, "pilot": 14, "flight": 14, "tra003000": 14, "tra003010": 14, "tra003020": 14, "tra003030": 14, "tra004000": 14, "tra004010": 14, "tra004020": 14, "tra006000": 14, "shipbuild": 14, "tra006010": 14, "tra006020": 14, "tra006030": 14, "tra008000": 14, "tra009000": 14, "tra010000": 14, "bicycl": 14, "tru000000": 14, "tru001000": 14, "tru002000": 14, "murder": 14, "tru002010": 14, "killer": 14, "tru003000": 14, "tru004000": 14, "hoax": 14, "decept": 14, "tru005000": 14, "collar": 14, "trv000000": 14, "trv001000": 14, "trv002000": 14, "trv002010": 14, "trv002020": 14, "trv002030": 14, "kenya": [14, 19], "trv002040": 14, "morocco": 14, "trv002050": 14, "trv002060": 14, "trv002070": 14, "trv002080": 14, "trv003000": 14, "trv003010": 14, "trv003020": 14, "trv003030": 14, "trv003040": 14, "trv003050": 14, "trv003060": 14, "trv003070": 14, "trv004000": 14, "trv005000": 14, "bed": 14, "trv006000": 14, "trv006010": 14, "nf": 14, "pe": 14, "trv006020": 14, "trv006030": 14, "mb": 14, "sk": [14, 19], "trv006040": 14, "territori": 14, "nunavut": 14, "nt": 14, "nu": 14, "yt": 14, "trv006050": 14, "ab": [14, 17, 19], "bc": 14, "trv006060": 14, "quebec": 14, "qc": 14, "trv007000": 14, "trv008000": 14, "trv009000": 14, "trv009010": 14, "trv009020": 14, "benelux": 14, "belgium": 14, "netherland": 14, "luxembourg": 14, "trv009030": 14, "denmark": 14, "trv009040": 14, "trv009050": 14, "trv009060": 14, "trv009070": 14, "trv009080": 14, "trv009090": 14, "iceland": [14, 19], "greenland": [14, 19], "trv009100": 14, "trv009110": 14, "trv009120": 14, "finland": 14, "norwai": 14, "sweden": 14, "trv009130": 14, "trv009140": 14, "switzerland": 14, "trv009150": 14, "trv009160": 14, "cypru": 14, "trv010000": 14, "travelogu": 14, "trv011000": 14, "trv012000": 14, "trv013000": 14, "hotel": 14, "inn": 14, "hostel": 14, "trv014000": 14, "trv015000": 14, "trv015010": 14, "trv015020": 14, "trv015030": 14, "trv016000": 14, "tour": 14, "trv018000": 14, "campground": 14, "trv019000": 14, "trv020000": 14, "trv021000": 14, "trv022000": 14, "restaur": 14, "trv023000": 14, "trv024000": 14, "trv024010": 14, "argentina": 14, "trv024020": 14, "brazil": 14, "trv024030": 14, "chile": 14, "island": [14, 19], "trv024040": 14, "ecuador": 14, "galapago": 14, "trv024050": 14, "peru": 14, "trv025000": 14, "trv025010": 14, "trv025020": 14, "trv025030": 14, "trv025040": 14, "trv025050": 14, "trv025060": 14, "trv025070": 14, "trv025080": 14, "trv025090": 14, "trv025100": 14, "trv025110": 14, "trv025120": 14, "trv025130": 14, "trv026000": 14, "trv026010": 14, "trv026020": 14, "ecotour": 14, "trv026030": 14, "handicap": 14, "trv026040": 14, "trv026050": 14, "senior": 14, "trv026060": 14, "trv026070": 14, "trv026080": 14, "trv026090": 14, "trv027000": 14, "road": 14, "trv028000": 14, "cruis": 14, "trv029000": 14, "amus": 14, "trv030000": 14, "trv031000": 14, "trv032000": 14, "shop": 14, "trv033000": 14, "trv034000": 14, "trv035000": 14, "rail": 14, "yaf000000": 14, "yaf001000": 14, "yaf001010": 14, "yaf001020": 14, "yaf002000": 14, "yaf002010": 14, "yaf002020": 14, "yaf002030": 14, "yaf002040": 14, "yaf003000": 14, "yaf004000": 14, "yaf005000": 14, "yaf006000": 14, "yaf007000": 14, "yaf008000": 14, "yaf009000": 14, "yaf010000": 14, "yaf010010": 14, "yaf010020": 14, "yaf010030": 14, "yaf010040": 14, "yaf010050": 14, "yaf010060": 14, "yaf010070": 14, "yaf010080": 14, "yaf010090": 14, "yaf010100": 14, "yaf010110": 14, "yaf010120": 14, "yaf010130": 14, "yaf010140": 14, "lgbt": 14, "yaf010150": 14, "yaf010160": 14, "yaf010170": 14, "yaf011000": 14, "yaf012000": 14, "yaf013000": 14, "yaf014000": 14, "yaf015000": 14, "yaf016000": 14, "epistolari": 14, "yaf017000": 14, "yaf017010": 14, "yaf017020": 14, "yaf017030": 14, "yaf018000": 14, "yaf018010": 14, "yaf018020": 14, "yaf018030": 14, "yaf018040": 14, "yaf018050": 14, "yaf018060": 14, "yaf018070": 14, "yaf018080": 14, "blend": 14, "yaf019000": 14, "yaf019010": 14, "yaf019020": 14, "yaf019030": 14, "yaf019040": 14, "yaf019050": 14, "wizard": 14, "witch": 14, "yaf020000": 14, "yaf021000": 14, "yaf022000": 14, "yaf023000": 14, "yaf023010": 14, "yaf024000": 14, "yaf024010": 14, "yaf024020": 14, "yaf024030": 14, "yaf024040": 14, "yaf024050": 14, "yaf024060": 14, "yaf024070": 14, "yaf024080": 14, "yaf024090": 14, "yaf024100": 14, "yaf024110": 14, "yaf024120": 14, "yaf024130": 14, "yaf024140": 14, "yaf024150": 14, "yaf024160": 14, "yaf024170": 14, "yaf024180": 14, "yaf025000": 14, "yaf026000": 14, "yaf027000": 14, "yaf027010": 14, "yaf027020": 14, "yaf028000": 14, "yaf029000": 14, "yaf030000": 14, "yaf030010": 14, "yaf030020": 14, "yaf031000": 14, "yaf032000": 14, "yaf033000": 14, "yaf034000": 14, "yaf035000": 14, "ranob": 14, "yaf036000": 14, "yaf037000": 14, "loner": 14, "outcast": 14, "yaf038000": 14, "yaf039000": 14, "yaf040000": 14, "mermaid": 14, "yaf041000": 14, "yaf042000": 14, "yaf043000": 14, "yaf043010": 14, "yaf044000": 14, "yaf045000": 14, "yaf046000": 14, "yaf046010": 14, "yaf046020": 14, "yaf046030": 14, "yaf046040": 14, "yaf046050": 14, "yaf046060": 14, "yaf046070": 14, "yaf046080": 14, "yaf046090": 14, "yaf046100": 14, "yaf046110": 14, "yaf046120": 14, "yaf046130": 14, "yaf046140": 14, "yaf046150": 14, "yaf047000": 14, "yaf047010": 14, "yaf047020": 14, "yaf047030": 14, "yaf047040": 14, "yaf047050": 14, "yaf048000": 14, "yaf049000": 14, "yaf050000": 14, "recycl": 14, "yaf051000": 14, "yaf051010": 14, "agnost": 14, "atheist": 14, "yaf051020": 14, "yaf051030": 14, "yaf051040": 14, "yaf051050": 14, "yaf051060": 14, "yaf051070": 14, "yaf051080": 14, "yaf051090": 14, "yaf051100": 14, "yaf051110": 14, "yaf051120": 14, "yaf051130": 14, "yaf051140": 14, "yaf052000": 14, "yaf052010": 14, "wholesom": 14, "yaf052020": 14, "yaf052030": 14, "yaf052040": 14, "yaf052050": 14, "yaf052060": 14, "romant": 14, "yaf053000": 14, "yaf054000": 14, "yaf054010": 14, "prep": 14, "yaf054020": 14, "yaf055000": 14, "yaf056000": 14, "yaf056010": 14, "alien": 14, "yaf056020": 14, "yaf057000": 14, "yaf058000": 14, "yaf058010": 14, "assimil": 14, "yaf058020": 14, "yaf058030": 14, "yaf058040": 14, "yaf058050": 14, "yaf058060": 14, "yaf058070": 14, "yaf058080": 14, "yaf058090": 14, "yaf058100": 14, "yaf058110": 14, "yaf058120": 14, "yaf058130": 14, "yaf058140": 14, "yaf058150": 14, "yaf058160": 14, "yaf058170": 14, "yaf058180": 14, "yaf058190": 14, "yaf058200": 14, "yaf058210": 14, "yaf058220": 14, "yaf058230": 14, "yaf058240": 14, "yaf058250": 14, "yaf058260": 14, "yaf058270": 14, "yaf059000": 14, "yaf059010": 14, "yaf059020": 14, "yaf059030": 14, "yaf059040": 14, "yaf059050": 14, "yaf059060": 14, "yaf059070": 14, "yaf059080": 14, "yaf059090": 14, "yaf059100": 14, "yaf059110": 14, "yaf059120": 14, "yaf059130": 14, "yaf059140": 14, "yaf060000": 14, "yaf061000": 14, "yaf062000": 14, "yaf063000": 14, "yaf064000": 14, "yaf064010": 14, "trip": 14, "yaf065000": 14, "vampir": 14, "yaf066000": 14, "yaf067000": 14, "yaf068000": 14, "werewolv": 14, "shifter": 14, "yaf069000": 14, "yaf070000": 14, "zombi": 14, "yaf071000": 14, "yan000000": 14, "yan001000": 14, "yan002000": 14, "yan003000": 14, "yan003010": 14, "yan003020": 14, "yan003030": 14, "yan004000": 14, "yan005000": 14, "yan005010": 14, "yan005020": 14, "yan005030": 14, "yan005040": 14, "yan005050": 14, "yan005060": 14, "yan005070": 14, "yan006000": 14, "yan006010": 14, "yan006020": 14, "yan006030": 14, "yan006040": 14, "yan006050": 14, "yan006060": 14, "yan006070": 14, "yan006080": 14, "yan006090": 14, "yan006100": 14, "yan006110": 14, "yan006120": 14, "yan006130": 14, "yan006140": 14, "yan007000": 14, "yan008000": 14, "yan009000": 14, "yan010000": 14, "yan011000": 14, "yan012000": 14, "yan012010": 14, "yan012020": 14, "yan012030": 14, "yan012040": 14, "yan013000": 14, "yan013010": 14, "yan013020": 14, "yan013030": 14, "yan013040": 14, "yan014000": 14, "yan015000": 14, "yan016000": 14, "yan017000": 14, "yan018000": 14, "yan018010": 14, "yan018020": 14, "yan018030": 14, "yan018040": 14, "yan018050": 14, "yan018060": 14, "yan018070": 14, "yan018080": 14, "yan019000": 14, "yan020000": 14, "yan020010": 14, "yan020020": 14, "yan020030": 14, "yan021000": 14, "yan021010": 14, "yan021020": 14, "yan022000": 14, "yan023000": 14, "yan024000": 14, "yan024010": 14, "yan024020": 14, "yan024030": 14, "yan024040": 14, "yan024050": 14, "yan024060": 14, "yan024070": 14, "yan024080": 14, "yan025000": 14, "yan025010": 14, "yan025020": 14, "yan025030": 14, "yan025040": 14, "yan025050": 14, "yan025060": 14, "yan025070": 14, "yan025080": 14, "yan025090": 14, "yan025100": 14, "yan025110": 14, "yan025120": 14, "yan025130": 14, "yan025140": 14, "yan025150": 14, "yan025160": 14, "yan025170": 14, "yan025180": 14, "yan025190": 14, "yan025200": 14, "yan025210": 14, "yan025220": 14, "yan025230": 14, "yan026000": 14, "yan027000": 14, "yan028000": 14, "yan029000": 14, "yan030000": 14, "yan030010": 14, "yan030020": 14, "yan030030": 14, "yan030040": 14, "yan030050": 14, "yan031000": 14, "yan032000": 14, "yan033000": 14, "yan034000": 14, "yan034010": 14, "yan034020": 14, "yan035000": 14, "yan036000": 14, "yan037000": 14, "yan037010": 14, "yan037020": 14, "yan037030": 14, "yan037040": 14, "yan037050": 14, "yan038000": 14, "yan038010": 14, "yan038020": 14, "yan038030": 14, "yan038040": 14, "yan038050": 14, "yan038060": 14, "yan038070": 14, "yan038080": 14, "yan038090": 14, "yan038100": 14, "yan038110": 14, "yan038120": 14, "yan038130": 14, "yan038140": 14, "yan039000": 14, "yan039010": 14, "yan039020": 14, "yan039030": 14, "yan039040": 14, "yan040000": 14, "yan041000": 14, "yan042000": 14, "yan043000": 14, "yan044000": 14, "yan045000": 14, "yan046000": 14, "yan047000": 14, "yan047010": 14, "yan047020": 14, "yan047030": 14, "yan047040": 14, "yan047050": 14, "yan047060": 14, "yan047070": 14, "yan047080": 14, "yan048000": 14, "yan048010": 14, "yan048020": 14, "yan048030": 14, "yan048040": 14, "yan049000": 14, "yan050000": 14, "yan050010": 14, "yan050020": 14, "yan050030": 14, "yan050040": 14, "yan050050": 14, "yan050060": 14, "yan050070": 14, "yan050080": 14, "yan050090": 14, "yan050100": 14, "yan050110": 14, "yan050120": 14, "yan050130": 14, "yan051000": 14, "yan051010": 14, "yan051020": 14, "yan051030": 14, "yan051040": 14, "yan051050": 14, "yan051060": 14, "yan051070": 14, "yan051080": 14, "yan051090": 14, "yan051100": 14, "yan051110": 14, "yan051120": 14, "yan051140": 14, "yan051150": 14, "yan051160": 14, "yan051170": 14, "yan051180": 14, "yan051190": 14, "yan051200": 14, "yan051210": 14, "yan051220": 14, "yan051230": 14, "yan051240": 14, "yan051250": 14, "yan051260": 14, "yan051270": 14, "yan051280": 14, "yan052000": 14, "yan052010": 14, "yan052020": 14, "yan052030": 14, "yan052040": 14, "yan052050": 14, "yan052060": 14, "yan053000": 14, "yan053010": 14, "yan053020": 14, "yan053030": 14, "yan053040": 14, "yan053050": 14, "yan053060": 14, "yan053070": 14, "yan053080": 14, "yan053090": 14, "paralymp": 14, "yan053100": 14, "yan053110": 14, "yan053120": 14, "yan054000": 14, "yan054010": 14, "yan054020": 14, "yan055000": 14, "yan055010": 14, "yan055020": 14, "yan055030": 14, "yan055040": 14, "yan055050": 14, "yan056000": 14, "yan056010": 14, "yan056020": 14, "yan056030": 14, "yan057000": 14, "scrub_identifi": 14, "lowercas": [14, 19], "scrub_nam": 14, "see_also": 14, "custommatchtoken": 14, "subject_token": 14, "ruleset": 14, "deweydecimalclassifi": 14, "833": 14, "fic": 14, "873": 14, "843": 14, "813": 14, "883": 14, "853": 14, "823": 14, "863": 14, "960": 14, "961": 14, "962": 14, "963": 14, "964": 14, "965": [14, 16], "966": 14, "967": 14, "968": 14, "969": 14, "710": 14, "711": 14, "712": 14, "713": 14, "714": 14, "715": 14, "716": 14, "717": 14, "718": [14, 16], "719": 14, "720": 14, "721": 14, "722": 14, "723": 14, "724": 14, "725": 14, "726": 14, "727": 14, "728": 14, "729": 14, "701": 14, "702": [14, 16], "703": 14, "704": 14, "705": 14, "706": 14, "707": 14, "708": 14, "709": 14, "730": 14, "731": 14, "732": 14, "733": 14, "734": 14, "735": 14, "736": 14, "737": 14, "738": 14, "739": 14, "740": 14, "741": [14, 16], "742": 14, "743": 14, "744": 14, "745": 14, "746": 14, "747": 14, "748": 14, "749": 14, "750": [14, 19], "751": 14, "752": 14, "753": 14, "754": 14, "755": 14, "756": 14, "757": 14, "758": 14, "759": 14, "760": 14, "761": 14, "762": 14, "763": 14, "764": 14, "765": 14, "767": 14, "768": 14, "769": 14, "774": 14, "776": 14, "950": 14, "951": 14, "952": 14, "953": 14, "954": 14, "955": 14, "956": 14, "957": 14, "958": 14, "959": 14, "995": 14, "996": 14, "997": 14, "920": 14, "330": 14, "331": 14, "332": 14, "333": [14, 16], "334": 14, "335": 14, "336": 14, "337": 14, "338": 14, "339": 14, "220": [14, 16], "221": 14, "222": 14, "223": 14, "224": 14, "225": [14, 16], "226": 14, "227": 14, "228": 14, "229": 14, "230": [14, 16], "231": 14, "232": 14, "233": [14, 16], "234": 14, "235": 14, "236": 14, "237": 14, "238": 14, "239": 14, "240": [14, 16], "242": 14, "243": [14, 16], "244": 14, "245": [14, 16], "246": 14, "247": 14, "248": 14, "249": 14, "250": 14, "251": [14, 16], "252": 14, "253": [14, 16], "254": 14, "255": 14, "256": 14, "257": 14, "258": 14, "259": 14, "260": [14, 16], "261": 14, "262": 14, "263": [14, 16], "264": 14, "265": 14, "266": 14, "267": 14, "268": 14, "269": 14, "270": 14, "271": 14, "272": 14, "273": 14, "274": 14, "275": [14, 16], "276": 14, "277": [14, 16], "278": 14, "279": 14, "280": 14, "281": [14, 16], "282": 14, "283": 14, "284": 14, "285": 14, "286": [14, 16], "287": 14, "288": 14, "289": 14, "640": 14, "641": 14, "790": 14, "791": 14, "792": 14, "793": 14, "794": [14, 16], "795": 14, "812": 14, "822": 14, "832": 14, "842": [14, 19], "852": [14, 16], "862": 14, "872": 14, "882": [14, 16], "370": [14, 16], "371": 14, "372": [14, 16], "373": 14, "374": 14, "375": 14, "376": 14, "377": 14, "378": 14, "379": 14, "940": 14, "941": 14, "942": 14, "943": 14, "944": 14, "945": 14, "946": 14, "947": [14, 16], "948": 14, "949": 14, "398": [14, 16], "297": [14, 16], "296": 14, "981": 14, "982": 14, "983": 14, "984": 14, "985": 14, "986": 14, "987": 14, "988": 14, "989": 14, "340": 14, "341": 14, "342": 14, "343": 14, "344": 14, "345": [14, 16], "346": [14, 16], "347": 14, "348": 14, "349": 14, "364": 14, "658": [14, 16], "510": 14, "511": [14, 16], "512": 14, "513": 14, "514": 14, "515": 14, "516": 14, "517": 14, "518": 14, "519": 14, "610": 14, "611": 14, "612": 14, "613": 14, "614": 14, "615": 14, "616": 14, "617": 14, "618": 14, "619": 14, "355": 14, "356": 14, "357": 14, "358": [14, 16], "359": 14, "780": 14, "781": 14, "782": 14, "783": 14, "784": 14, "785": 14, "786": 14, "787": 14, "788": 14, "51": [14, 16], "53": [14, 16], "54": 14, "55": [14, 16], "56": [14, 16], "57": [14, 16], "58": 14, "105": 14, "405": 14, "505": 14, "605": 14, "805": 14, "905": 14, "160": [14, 16], "161": 14, "162": 14, "163": [14, 16], "164": 14, "165": 14, "166": 14, "167": 14, "168": [14, 16], "169": 14, "170": [14, 16], "171": 14, "172": 14, "173": 14, "174": 14, "175": 14, "176": 14, "177": 14, "178": [14, 16], "179": [14, 16], "180": 14, "181": 14, "182": 14, "183": 14, "184": 14, "185": 14, "186": 14, "187": [14, 16], "188": 14, "189": 14, "190": [14, 16], "191": 14, "192": 14, "193": 14, "194": 14, "195": 14, "196": [14, 16], "197": [14, 16], "198": 14, "199": 14, "771": 14, "772": 14, "773": 14, "775": 14, "778": 14, "779": 14, "811": 14, "821": 14, "831": 14, "841": 14, "851": 14, "861": [14, 16], "871": 14, "874": 14, "881": 14, "884": 14, "320": 14, "321": [14, 16], "322": 14, "323": 14, "324": 14, "325": 14, "326": 14, "327": 14, "328": 14, "329": 14, "351": 14, "352": 14, "353": 14, "354": 14, "151": [14, 16], "152": [14, 16], "153": 14, "154": 14, "155": 14, "156": [14, 16], "157": 14, "158": 14, "159": [14, 16], "430": 14, "431": 14, "432": [14, 16], "433": 14, "434": 14, "435": 14, "436": [14, 16], "437": 14, "438": 14, "439": 14, "440": 14, "441": 14, "442": 14, "443": [14, 16], "444": 14, "445": 14, "446": 14, "447": 14, "448": 14, "449": 14, "450": [14, 19], "452": 14, "453": 14, "454": 14, "455": 14, "456": 14, "457": 14, "458": [14, 16], "459": 14, "460": 14, "461": 14, "462": 14, "463": 14, "464": 14, "465": 14, "466": 14, "467": 14, "468": 14, "469": 14, "470": 14, "471": 14, "472": 14, "473": 14, "474": 14, "475": [14, 16], "476": 14, "477": 14, "478": [14, 16], "479": 14, "480": 14, "481": 14, "482": 14, "483": 14, "484": 14, "485": 14, "486": 14, "487": 14, "488": 14, "489": 14, "490": 14, "491": 14, "492": [14, 16], "493": 14, "494": 14, "495": 14, "496": 14, "497": 14, "498": 14, "499": 14, "19": [14, 16], "31": [14, 16], "33": [14, 16], "34": [14, 16], "36": [14, 16], "37": [14, 16], "38": [14, 16], "39": [14, 16], "103": 14, "203": 14, "303": 14, "503": 14, "603": 14, "803": 14, "903": 14, "410": 14, "411": 14, "412": 14, "413": [14, 16], "414": 14, "415": 14, "416": 14, "417": 14, "418": 14, "419": 14, "420": 14, "421": 14, "422": 14, "423": 14, "424": 14, "425": 14, "426": 14, "427": [14, 16], "428": 14, "429": 14, "204": 14, "205": [14, 16], "206": 14, "207": 14, "208": 14, "209": 14, "210": 14, "211": 14, "212": 14, "213": 14, "214": [14, 16], "215": 14, "216": [14, 16], "217": 14, "218": 14, "219": 14, "290": 14, "292": 14, "293": 14, "294": 14, "295": 14, "299": 14, "501": [14, 16], "506": 14, "507": 14, "508": 14, "521": [14, 16], "522": 14, "523": 14, "524": 14, "526": 14, "527": 14, "528": 14, "529": 14, "530": [14, 16], "531": 14, "532": 14, "533": 14, "534": 14, "535": 14, "536": 14, "537": 14, "538": 14, "539": 14, "540": 14, "541": 14, "542": 14, "543": 14, "544": 14, "545": 14, "546": 14, "547": 14, "548": 14, "549": [14, 16], "550": 14, "551": 14, "552": 14, "553": 14, "554": 14, "555": 14, "556": 14, "557": 14, "558": 14, "559": 14, "560": 14, "561": 14, "562": 14, "563": 14, "564": 14, "565": 14, "566": 14, "567": [14, 16], "568": 14, "569": 14, "570": 14, "571": 14, "572": 14, "573": 14, "574": 14, "575": [14, 16], "576": 14, "577": 14, "578": 14, "579": 14, "580": 14, "581": 14, "582": 14, "583": 14, "584": 14, "585": 14, "586": [14, 16], "587": 14, "588": 14, "589": 14, "590": 14, "591": 14, "592": 14, "593": 14, "594": 14, "595": 14, "596": 14, "597": [14, 16], "598": 14, "599": 14, "301": 14, "302": 14, "304": 14, "305": 14, "306": 14, "307": 14, "308": 14, "309": 14, "361": 14, "362": 14, "363": 14, "390": 14, "391": 14, "392": 14, "393": 14, "394": 14, "395": 14, "396": 14, "399": 14, "796": 14, "797": 14, "798": 14, "799": 14, "601": 14, "602": 14, "604": 14, "606": [14, 16], "607": 14, "608": 14, "609": 14, "620": 14, "621": 14, "622": 14, "623": 14, "624": 14, "625": 14, "626": 14, "627": [14, 16], "628": 14, "629": 14, "630": 14, "631": 14, "632": [14, 16], "633": 14, "634": 14, "635": 14, "636": 14, "637": 14, "638": 14, "660": 14, "661": 14, "662": 14, "663": 14, "664": 14, "665": 14, "666": 14, "667": 14, "668": 14, "669": [14, 16], "670": 14, "671": 14, "672": 14, "673": 14, "674": 14, "675": 14, "676": 14, "677": 14, "678": 14, "679": 14, "681": 14, "682": 14, "683": 14, "684": 14, "685": 14, "686": 14, "687": 14, "688": 14, "689": 14, "690": 14, "691": 14, "692": 14, "693": [14, 16, 19], "694": 14, "695": 14, "696": 14, "697": 14, "698": 14, "699": 14, "910": 14, "911": 14, "912": 14, "913": 14, "914": [14, 16], "915": 14, "916": 14, "917": 14, "918": 14, "919": 14, "973": 14, "974": 14, "975": 14, "976": 14, "977": 14, "978": 14, "979": 14, "909": 14, "002": 14, "004": 14, "005": 14, "006": 14, "007": 14, "unassign": [14, 16], "008": 14, "009": 14, "010": 14, "011": 14, "012": 14, "013": 14, "014": 14, "pseudonym": 14, "015": 14, "016": 14, "017": 14, "018": 14, "019": 14, "020": 14, "021": 14, "022": 14, "023": 14, "024": 14, "025": 14, "026": 14, "027": 14, "028": 14, "029": 14, "030": 14, "encycloped": 14, "031": 14, "032": 14, "033": 14, "034": 14, "occitan": [14, 19], "catalan": [14, 19], "035": 14, "romanian": [14, 19], "036": 14, "037": 14, "038": 14, "039": 14, "040": 14, "041": 14, "042": 14, "043": 14, "044": 14, "045": 14, "046": 14, "047": 14, "048": 14, "049": 14, "050": 14, "051": 14, "052": 14, "053": 14, "054": 14, "055": 14, "056": 14, "057": 14, "058": 14, "059": 14, "060": 14, "061": 14, "062": 14, "isl": [14, 19], "063": 14, "064": 14, "monaco": 14, "065": 14, "adjac": 14, "066": 14, "iberian": 14, "067": 14, "068": 14, "069": 14, "070": 14, "071": 14, "072": 14, "073": 14, "074": 14, "075": 14, "076": 14, "077": 14, "078": 14, "079": 14, "080": 14, "081": 14, "082": 14, "083": 14, "084": 14, "085": 14, "086": 14, "087": 14, "088": 14, "089": 14, "090": 14, "manuscript": [14, 19], "rare": 14, "091": 14, "092": 14, "093": 14, "incunabula": 14, "094": 14, "095": 14, "096": 14, "097": 14, "098": 14, "forgeri": 14, "099": 14, "101": 14, "102": [14, 16], "miscellani": 14, "104": 14, "106": [14, 16], "107": 14, "108": [14, 16], "treatment": 14, "109": 14, "110": [14, 16], "111": 14, "ontolog": 14, "112": [14, 16], "113": 14, "114": [14, 16], "115": [14, 16], "116": 14, "117": 14, "118": [14, 16], "119": 14, "causat": 14, "humankind": 14, "121": [14, 16], "122": [14, 16], "123": 14, "indetermin": 14, "124": 14, "teleolog": 14, "125": [14, 16], "126": [14, 16], "127": 14, "unconsci": 14, "subconsci": 14, "128": [14, 16], "129": 14, "destini": 14, "131": 14, "132": 14, "133": 14, "134": [14, 16], "135": [14, 16], "136": 14, "137": 14, "divinatori": 14, "grapholog": 14, "138": 14, "physiognomi": 14, "139": 14, "phrenolog": 14, "141": 14, "142": [14, 16], "143": [14, 16], "bergson": 14, "intuition": 14, "144": 14, "145": 14, "sensation": 14, "146": 14, "147": 14, "pantheism": 14, "148": 14, "eclectic": 14, "tradition": 14, "149": 14, "percept": 14, "drive": 14, "induct": 14, "deduct": 14, "fallaci": 14, "syllog": 14, "persuas": 14, "leisur": 14, "norm": [14, 19], "socrat": 14, "platon": 14, "aristotelian": 14, "skeptic": 14, "neoplaton": 14, "epicurean": 14, "stoic": 14, "doctrin": 14, "sect": 14, "knowabl": 14, "theodici": 14, "tanakh": 14, "poetic": 14, "epistl": 14, "revel": 14, "apocalyps": 14, "apocrypha": 14, "pseudepigrapha": 14, "salvat": 14, "grace": 14, "beings": 14, "creed": 14, "polem": 14, "evangelist": 14, "articl": 14, "parish": 14, "congreg": 14, "rite": 14, "continent": 14, "discipl": 14, "291": 14, "babism": 14, "bahai": 14, "298": [14, 16], "factor": [14, 17], "310": [14, 16], "311": 14, "312": 14, "313": 14, "314": 14, "317": [14, 16], "318": 14, "319": [14, 16], "emancip": 14, "cooper": 14, "regul": 14, "jurisdict": 14, "infantri": 14, "mount": 14, "penal": [14, 19], "366": 14, "367": [14, 16], "club": 14, "368": 14, "369": 14, "380": 14, "381": 14, "382": 14, "383": 14, "384": 14, "385": [14, 16], "386": 14, "inland": 14, "waterwai": 14, "ferri": 14, "387": [14, 16], "388": 14, "ground": 14, "389": 14, "metrolog": 14, "397": 14, "402": [14, 16], "406": 14, "407": 14, "408": 14, "dialectolog": 14, "variat": 14, "anglo": [14, 19], "saxon": [14, 19], "ital": 14, "postclass": 14, "vulgar": 14, "hellen": 14, "preclass": 14, "indo": [14, 19], "afro": [14, 19], "asiat": [14, 19], "semit": [14, 19], "altaic": [14, 19], "ural": 14, "hyperborean": 14, "dravidian": [14, 19], "austronesian": [14, 19], "504": 14, "principl": 14, "celesti": 14, "astronom": 14, "ephemerid": 14, "liquid": 14, "vibrat": 14, "infrar": 14, "ultraviolet": 14, "petrolog": 14, "paleozoolog": 14, "paleobotani": 14, "microorgan": 14, "seashor": 14, "mollusk": 14, "molluscoid": 14, "arthropod": 14, "chordat": 14, "cold": 14, "blood": 14, "vertebr": 14, "fungi": 14, "alga": 14, "characterist": 14, "dicotyledon": 14, "monocotyledon": 14, "gymnosperm": 14, "conif": 14, "seedless": 14, "bryophyt": 14, "cytolog": 14, "incid": 14, "therapeut": 14, "specialti": 14, "nautic": 14, "sanitari": 14, "plantat": 14, "orchard": 14, "drink": 14, "642": 14, "meal": 14, "643": 14, "household": 14, "644": 14, "645": 14, "646": 14, "647": [14, 16], "648": 14, "housekeep": 14, "649": 14, "651": 14, "652": 14, "653": 14, "shorthand": 14, "654": 14, "655": 14, "656": 14, "657": 14, "659": 14, "explos": 14, "wax": 14, "gase": 14, "coat": 14, "metalwork": 14, "iron": 14, "steel": 14, "alloi": 14, "nonferr": 14, "lumber": 14, "cork": 14, "leather": 14, "fur": [14, 19], "pulp": 14, "elastom": 14, "680": 14, "forg": 14, "blacksmith": 14, "workshop": 14, "accessori": 14, "galleri": 14, "trafficwai": 14, "woodi": 14, "herbac": 14, "cemeteri": 14, "1399": 14, "1400": [14, 19], "etruscan": 14, "numismat": 14, "sigillographi": 14, "perspect": 14, "lithograph": 14, "chromolithographi": 14, "serigraphi": 14, "engrav": 14, "mezzotint": 14, "aquatint": 14, "etch": 14, "drypoint": 14, "770": 14, "pigment": 14, "777": [14, 16], "ensembl": 14, "wind": 14, "789": 14, "chanc": [14, 16], "athlet": 14, "800": 14, "801": [14, 16], "802": 14, "804": 14, "806": 14, "807": 14, "808": 14, "809": 14, "810": 14, "814": 14, "815": 14, "816": 14, "817": 14, "818": 14, "819": 14, "820": 14, "824": [14, 16], "825": 14, "826": 14, "827": 14, "828": 14, "829": 14, "830": 14, "834": 14, "835": 14, "836": 14, "837": 14, "838": 14, "839": 14, "844": 14, "845": 14, "846": 14, "847": 14, "848": 14, "849": 14, "854": 14, "855": 14, "857": 14, "858": 14, "859": 14, "860": 14, "864": 14, "865": 14, "866": 14, "867": 14, "868": 14, "869": 14, "870": 14, "dramat": 14, "875": 14, "876": 14, "877": 14, "878": 14, "879": 14, "880": 14, "885": 14, "886": 14, "887": 14, "888": 14, "889": 14, "890": 14, "891": 14, "892": 14, "893": 14, "894": 14, "895": 14, "896": 14, "897": 14, "898": 14, "899": 14, "901": 14, "902": 14, "904": 14, "906": 14, "907": 14, "908": 14, "chart": [14, 19], "insignia": 14, "921": 14, "922": 14, "923": 14, "924": 14, "925": 14, "926": 14, "927": 14, "928": 14, "929": 14, "930": 14, "931": 14, "932": 14, "933": 14, "934": 14, "935": 14, "mesopotamia": 14, "iranian": [14, 19], "plateau": 14, "936": 14, "937": 14, "938": 14, "939": [14, 16], "wale": 14, "siberia": 14, "tunisia": 14, "libya": 14, "sudan": 14, "ethiopia": 14, "eritrea": 14, "coast": 14, "offshor": 14, "algeria": 14, "971": 14, "972": 14, "northeastern": 14, "southeastern": 14, "basin": 14, "slope": 14, "980": [14, 16], "bolivia": 14, "colombia": 14, "venezuela": 14, "guiana": 14, "paraguai": 14, "uruguai": 14, "990": 14, "991": 14, "992": 14, "993": 14, "994": 14, "melanesia": 14, "polynesia": 14, "998": 14, "arctic": 14, "antarctica": 14, "999": 14, "name_for": 14, "gutenbergbookshelfclassifi": 14, "bestsel": 14, "1895": 14, "buccan": 14, "corsair": 14, "harvard": [14, 19], "armour": 14, "monthli": 14, "erot": 14, "noteworthi": 14, "bibliomania": 14, "boer": 14, "napoleon": 14, "wild": 14, "lorebird": 14, "ainsle": 14, "farmer": 14, "blackwood": 14, "edinburgh": 14, "barnav\u00e4nnen": 14, "buchanan": 14, "man": [14, 19], "bulletin": 14, "lill": 14, "aard": 14, "haar": 14, "volken": 14, "dew": 14, "donaho": 14, "golden": 14, "harper": 14, "graham": 14, "lippincott": 14, "mcclure": 14, "mr": [14, 19], "whittelsei": 14, "daughter": 14, "northern": [14, 19], "nut": 14, "grower": 14, "missionari": 14, "quarterli": 14, "arena": 14, "argosi": 14, "bai": [14, 19], "botan": 14, "foundat": 14, "economist": 14, "esperantist": 14, "round": 14, "And": 14, "idler": 14, "penni": 14, "negro": 14, "knickerbock": 14, "mayflow": 14, "menorah": 14, "tast": 14, "censor": 14, "preacher": 14, "aldin": 14, "st": [14, 16, 19], "nichola": 14, "punch": 14, "punchinello": 14, "scribner": 14, "scrap": 14, "speaker": 14, "star": 14, "stripe": 14, "strand": 14, "unpopular": 14, "writer": 14, "yellow": 14, "cia": 14, "factbook": 14, "bah\u00e1": 14, "\u00ed": 14, "astound": 14, "precursor": 14, "galaxi": 14, "eg": 14, "fastclassifi": 14, "keywordbasedclassifi": 14, "ageorgradeclassifi": 14, "catchall_keyword": 14, "match_kw": 14, "match_term": 14, "cocktail": 14, "lgbtq": 14, "sf": 14, "technothril": 14, "juvenile_blacklist": 14, "delinqu": 14, "juvenile_ind": 14, "juvenile_terms_that_imply_young_adult": 14, "level_1_nonfiction_ind": 14, "level_2_fiction_ind": 14, "level_2_keyword": 14, "level_2_nonfiction_ind": 14, "level_3_keyword": 14, "young_adult_ind": 14, "exclude_exampl": 14, "audience_match": 14, "genre_match": 14, "lcshclassifi": 14, "tagclassifi": 14, "boundari": 14, "lccclassifi": 14, "pq": 14, "pr": 14, "ps": [14, 19], "pt": [14, 19], "na": [14, 19], "ds": 14, "du": [14, 19], "hc": 14, "hf": 14, "hj": 14, "bs": [14, 19], "bt": 14, "bx": 14, "tt": [14, 19], "da": [14, 19], "daw": 14, "df": 14, "dg": 14, "dh": 14, "dj": 14, "dk": 14, "dl": 14, "dp": 14, "dq": 14, "dr": 14, "gv": [14, 19], "bm": [14, 19], "qm": 14, "hq": 14, "bj": 14, "tr": [14, 19], "hx": 14, "qb": 14, "qd": 14, "qe": 14, "qh": 14, "qk": 14, "ql": 14, "qr": 14, "gb": [14, 21], "gc": 14, "qp": 14, "hd": 14, "he": [14, 19], "hm": 14, "hn": 14, "hs": 14, "ht": [14, 19], "hv": 14, "gn": [14, 19], "gf": 14, "leftov": 14, "collector": 14, "academi": 14, "ay": [14, 19], "specul": 14, "diplomat": 14, "seal": 14, "ce": [14, 19], "calendar": 14, "cj": 14, "inscript": 14, "epigraphi": 14, "cs": [14, 19], "AND": 14, "liechtenstein": 14, "czechoslovakia": 14, "greco": 14, "holland": 14, "djk": 14, "balkan": 14, "dx": 14, "gypsi": 14, "THE": 14, "ge": [14, 17], "anthropogeographi": 14, "hg": 14, "benevol": 14, "ja": [14, 19], "jc": 14, "jf": 14, "jj": 14, "jk": 14, "jl": 14, "jq": 14, "jv": [14, 19], "jx": 14, "jz": 14, "kz": 14, "kbm": 14, "halakah": 14, "kbp": 14, "shar": 14, "u012bah": 14, "fiqh": 14, "kbr": 14, "kbu": 14, "holi": 14, "kd": 14, "kingdom": 14, "kdz": 14, "ke": 14, "kf": 14, "kg": [14, 19], "kh": 14, "lb": [14, 19], "le": [14, 17, 19], "lf": 14, "lg": [14, 19], "lh": 14, "lj": 14, "fratern": 14, "textbook": 14, "ml": [14, 19], "nk": 14, "nx": 14, "philolog": 14, "pf": 14, "pg": 14, "albanian": [14, 19], "ph": 14, "basqu": [14, 19], "pj": 14, "pl": [14, 19], "pm": 14, "artifici": [14, 19], "bell": 14, "lettr": 14, "ra": 14, "rb": 14, "rc": 14, "rd": 14, "rf": 14, "rg": 14, "rj": 14, "rk": 14, "rl": 14, "rm": [14, 19], "rs": 14, "materia": 14, "medica": 14, "rt": 14, "rv": [14, 16], "thomsonian": 14, "eclect": 14, "rx": 14, "rz": 14, "sb": 14, "sh": 14, "angl": 14, "ta": [14, 19], "td": 14, "te": [14, 19], "pavement": 14, "tf": 14, "tg": [14, 19], "th": [14, 16, 19], "tj": 14, "tk": [14, 19], "tl": [14, 19], "vehicl": 14, "tp": 14, "handicraft": 14, "ua": 14, "armi": 14, "ub": 14, "uc": 14, "ud": 14, "ue": 14, "cavalri": 14, "armor": 14, "uf": 14, "artilleri": 14, "ug": [14, 19], "uh": 14, "navi": 14, "vb": 14, "vc": 14, "vd": 14, "seamen": 14, "vf": 14, "ordnanc": 14, "vg": 14, "vk": 14, "merchant": 14, "vm": 14, "top_level": 14, "overdriveclassifi": 14, "antiquarian": 14, "d\u00e9cor": 14, "judaica": 14, "workbook": 14, "chick": 14, "lit": [14, 19], "music_genr": 14, "ambient": 14, "concerto": 14, "electronica": 14, "operetta": 14, "orchestr": 14, "ragtim": 14, "soundtrack": 14, "neither_fiction_nor_nonfict": 14, "video_genr": 14, "rbdigitalaudienceclassifi": 14, "freeformaudienceclassifi": 14, "rbdigitalsubjectclassifi": 14, "fiction_genr": 14, "simplifiedfictionclassifi": 14, "simplifiedgenreclassifi": 14, "classifierconst": 14, "audiences_no_research": 14, "and_up": 14, "fast": [14, 16, 19], "default_audience_for_target_ag": 14, "default_target_age_for_audi": 14, "decent": 14, "range_tupl": 14, "numericrang": [14, 16], "scrub_identifier_and_nam": 14, "adult_age_cutoff": 14, "age_rang": [14, 16], "all_ages_age_cutoff": 14, "atos_scor": [14, 16], "ato": [14, 16], "audiences_adult": 14, "audiences_juvenil": 14, "audiences_young_children": 14, "audience_adult": 14, "audience_adults_onli": 14, "audience_all_ag": 14, "audience_children": 14, "audience_research": 14, "audience_young_adult": 14, "axis_360_audi": [14, 16], "freeform_audi": [14, 16], "grade_level": [14, 16], "gutenberg_bookshelf": [14, 16], "interest_level": [14, 16], "lexile_scor": [14, 16], "lexil": [14, 16], "nypl_app": [14, 16], "appeal": [14, 16], "rbdigital_audi": [14, 16], "simplified_fiction_statu": [14, 16], "simplified_genr": [14, 16], "young_adult_age_cutoff": 14, "audience_restrict": 14, "subgenr": [14, 16], "all_subgenr": 14, "has_subgenr": 14, "fiction_sourc": 14, "nonfiction_sourc": 14, "self_and_subgenr": [14, 16], "variable_nam": 14, "workclassifi": 14, "test_sess": 14, "embarass": 14, "absent": 14, "convinc": 14, "contrari": 14, "audience_imprint": 14, "harlequin": 14, "harperteen": 14, "tween": 14, "rosen": 14, "default_fict": [14, 16], "consolidate_genre_weight": 14, "subgenre_swallows_parent_at": 14, "proport": 14, "fiction_imprint": 14, "del": [14, 19], "rei": 14, "fiction_publish": 14, "genre_imprint": 14, "frommer": 14, "undon": 14, "intrigu": 14, "lucasbook": 14, "genre_publish": 14, "fodor": 14, "kensington": 14, "marvel": 14, "llc": [14, 19], "pocket": 14, "trek": 14, "nonfiction_imprint": 14, "nonfiction_publish": 14, "wilei": 14, "not_adult_imprint": 14, "bloomsburi": 14, "delacort": 14, "hmh": 14, "knopf": 14, "macmillan": 14, "nyr": 14, "scholast": 14, "paperback": 14, "not_adult_publish": 14, "hachett": 14, "littl": 14, "nickelodeon": 14, "penguin": 14, "inc": [14, 19], "prepare_to_classifi": 14, "top_tier_valu": 14, "weigh_genr": 14, "genre_data": 14, "weigh_metadata": 14, "lcpcredentialfactori": 15, "get_hashed_passphras": 15, "get_patron_id": 15, "get_patron_passphras": 15, "set_hashed_passphras": 15, "hashed_passphras": 15, "lcpcredentialtyp": 15, "lcp_hashed_passphras": 15, "lcp_passphras": 15, "lcperror": 15, "add_rol": 16, "cache_kei": 16, "can_see_collect": 16, "has_password": 16, "is_librarian": 16, "is_library_manag": 16, "is_sitewide_librarian": 16, "is_sitewide_library_manag": 16, "is_system_admin": 16, "password_hash": 16, "remove_rol": 16, "update_credenti": 16, "with_password": 16, "adminrol": 16, "library_manag": 16, "sitewide_librarian": 16, "sitewide_library_manag": 16, "system_admin": 16, "admin_id": 16, "cache_forev": 16, "crawlable_typ": 16, "cachedfeedkei": 16, "feed_typ": 16, "facets_kei": 16, "groups_typ": 16, "navigation_typ": 16, "page_typ": 16, "recommendations_typ": 16, "related_typ": 16, "series_typ": 16, "refresher_method": 16, "regener": 16, "__unicode__": 16, "stale": 16, "representation_id": 16, "willnotgenerateexpensivefe": 16, "veloc": 16, "client_ev": 16, "open_book": 16, "cm_checkin": 16, "circulation_manager_check_in": 16, "cm_checkout": 16, "circulation_manager_check_out": 16, "cm_fulfil": 16, "circulation_manager_fulfil": 16, "cm_hold_plac": 16, "circulation_manager_hold_plac": 16, "cm_hold_releas": 16, "circulation_manager_hold_releas": 16, "distributor_checkin": 16, "distributor_checkout": 16, "distributor_hold_releas": 16, "distributor_title_add": 16, "distributor_title_remov": 16, "new_patron": 16, "circulation_manager_new_patron": 16, "no_dat": 16, "trusted_distributor_weight": 16, "comes_from_license_sourc": 16, "data_source_id": 16, "generic_juvenile_audi": 16, "identifier_id": 16, "quality_as_indicator_of_target_ag": 16, "scaled_weight": 16, "subject_id": 16, "weight_as_indicator_of_target_ag": 16, "work_genr": 16, "types_for_search": 16, "assign_to_genr": 16, "type_restrict": 16, "by_uri": 16, "worldcat": 16, "bisg": 16, "bisac_subject": 16, "common_but_not_assigned_to_genr": 16, "min_occur": 16, "describes_format": 16, "assign_genr": 16, "hacki": 16, "target_age_str": 16, "audiobook_loan_duration_kei": 16, "data_source_name_set": 16, "default_audience_kei": 16, "default_reservation_period_kei": 16, "ebook_loan_duration_kei": 16, "external_account_id_kei": 16, "global_collection_data_sourc": 16, "standard_default_loan_period": 16, "standard_default_reservation_period": 16, "by_datasourc": 16, "by_name_and_protocol": 16, "catalog_identifi": 16, "create_external_integr": 16, "from_metadata_identifi": 16, "default_loan_period": 16, "default_loan_period_set": 16, "search_index": 16, "hundr": 16, "thousand": 16, "gradual": 16, "confin": 16, "disassociate_librari": 16, "disassoci": 16, "include_secret": 16, "explanatori": 16, "assumpt": 16, "external_integration_id": 16, "metadata_identifi": [16, 21], "isbns_updated_sinc": 16, "licensepools_with_works_updated_sinc": 16, "marked_for_delet": 16, "pools_with_no_delivery_mechan": 16, "whatsoev": 16, "restrict_to_ready_deliverable_work": 16, "unique_account_id": 16, "unresolved_catalog": 16, "unsuccessfulli": 16, "collectionconfigurationstorag": 16, "external_integration_associ": 16, "baseconfigurationstorag": 16, "deseri": 16, "collectionidentifi": 16, "collectionmiss": 16, "license_pool_typ": 16, "valid_typ": 16, "for_license_pool": 16, "configurationattribut": 16, "configurationattributetyp": 16, "to_control_typ": 16, "hasconfigurationset": 16, "awar": [16, 19], "get_setting_valu": [16, 21], "set_setting_valu": [16, 21], "setting_valu": [16, 21], "to_set": 16, "to_settings_gener": 16, "configurationmetadata": [16, 21], "get_configuration_metadata": 16, "to_bool": 16, "scalar": [16, 17], "means_y": 16, "configurationopt": 16, "from_enum": 16, "conver": 16, "neither": 16, "excluded_audio_data_sources_default": 16, "bool_valu": 16, "float_valu": 16, "for_externalintegr": 16, "for_library_and_externalintegr": 16, "int_valu": 16, "integ": [16, 21, 22, 23], "is_secret": 16, "json_valu": 16, "sitewide_secret": 16, "across": [16, 19], "value_or_default": 16, "admin_auth_go": 16, "admin_auth": 16, "admin_auth_protocol": 16, "adobe_vendor_id": 16, "analytics_go": 16, "axis_360": 16, "bibblio": 16, "catalog_go": 16, "ils_catalog": 16, "cdn_goal": 16, "content_caf": 16, "cafe": 16, "content_serv": 16, "data_source_for_license_protocol": 16, "dcterms_identifi": 16, "directory_import": 16, "drm_goal": 16, "google_analyt": 16, "google_oauth": 16, "internal_log": 16, "license_protocol": 16, "intervent": 16, "logging_go": 16, "marc_export": 16, "metadata_go": 16, "novelist": [16, 26], "nypl_shadowcat": 16, "shadowcat": 16, "nyt": [16, 26], "one_click": 16, "opds_registr": 16, "patron_auth_go": 16, "patron_auth": 16, "rb_digit": 16, "search_goal": 16, "admin_authent": 16, "for_collection_and_purpos": 16, "for_goal": 16, "for_library_and_go": 16, "one_for_library_and_go": 16, "set_set": 16, "with_setting_valu": 16, "scenario": 16, "externalintec": 16, "externalintegrationlink": 16, "collection_mirror_set": 16, "covers_mirror_integration_id": 16, "books_mirror_integration_id": 16, "protected_access_books_mirror_integration_id": 16, "covers_mirror": 16, "covers_kei": 16, "marc_mirror": 16, "open_access_book": 16, "books_mirror": 16, "open_access_books_kei": 16, "protected_access_book": 16, "protected_access_books_mirror": 16, "protected_access_books_kei": 16, "mirror_description_typ": 16, "mirror_label": 16, "mirror_set": 16, "description_typ": 16, "other_integr": 16, "other_integration_id": 16, "datasourceconst": 16, "cover_image_prior": 16, "staff": 16, "deprecated_nam": 16, "oneclick": 16, "elib": 16, "eliburutegia": 16, "gutenberg_cover_gener": 16, "gutenberg_epub_gener": 16, "internal_process": 16, "library_staff": 16, "oa_content_serv": 16, "oclc_linked_data": 16, "open_access_source_prior": 16, "unglu": 16, "gitenberg": 16, "open_librari": 16, "presentation_edition_prior": 16, "project_gitenberg": 16, "standard_ebook": 16, "threem": 16, "unglue_it": 16, "xid": 16, "editionconst": 16, "all_medium": 16, "audio_medium": 16, "book_medium": 16, "codex_format": 16, "codex": 16, "courseware_medium": 16, "electronic_format": 16, "fulfillable_media": 16, "image_medium": 16, "known_media": 16, "music_medium": 16, "periodical_medium": 16, "video_medium": 16, "additional_type_to_medium": 16, "imageobject": 16, "musicrecord": [16, 19], "publicationissu": 16, "videoobject": 16, "medium_for_permanent_work_id": 16, "movi": [16, 19], "medium_to_additional_typ": 16, "identifierconst": 16, "asin": 16, "axis_360_id": 16, "bibblio_content_item_id": 16, "bibliocommons_id": 16, "bibliocommon": 16, "doi": [16, 19], "elib_id": 16, "gutenberg_id": 16, "gutenberg_urn_scheme_prefix": 16, "gutenberg_urn_scheme_r": 16, "ideal_cover_aspect_ratio": 16, "6666666666666666": 16, "ideal_image_height": 16, "ideal_image_width": 16, "isbn_urn_scheme_prefix": 16, "license_providing_identifier_typ": 16, "sudoc": 16, "novelist_id": 16, "oclc_numb": 16, "oclc_work": 16, "odilo_id": 16, "oneclick_id": 16, "open_library_id": 16, "olid": 16, "other_urn_scheme_prefix": 16, "proquest_id": 16, "rb_digital_id": 16, "sudoc_call_numb": 16, "threem_id": 16, "upc": 16, "urn_scheme_prefix": 16, "linkrel": [16, 21, 23, 24], "circulation_allow": 16, "drm_encrypted_download": 16, "generic_opds_acquisit": 16, "metadata_allow": 16, "open_access_download": 16, "self_hosted_book": 16, "short_descript": 16, "thumbnail_imag": 16, "amazon_kf8_media_typ": 16, "mobi8": 16, "application_xml_media_typ": 16, "audiobook_manifest_media_typ": 16, "audiobook_media_typ": 16, "audiobook_package_media_typ": 16, "book_media_typ": 16, "mobipocket": 16, "common_ebook_extens": 16, "common_image_extens": 16, "epub_media_typ": [16, 19], "file_extens": 16, "mobi": 16, "svg": [16, 24], "txt": [16, 19], "generic_media_typ": 16, "octet": 16, "gif_media_typ": 16, "image_media_typ": 16, "jpeg_media_typ": 16, "marc_media_typ": 16, "media_type_for_extens": 16, "htm": 16, "mobi_media_typ": 16, "mp3_media_typ": 16, "mp4_media_typ": 16, "octet_stream_media_typ": 16, "overdrive_audiobook_manifest_media_typ": 16, "overdrive_ebook_manifest_media_typ": 16, "overdrive_manifest_media_typ": 16, "pdf_media_typ": 16, "png_media_typ": 16, "scorm_media_typ": 16, "supported_book_media_typ": 16, "svg_media_typ": 16, "text_html_media_typ": 16, "text_plain": 16, "text_xml_media_typ": 16, "wmv_media_typ": 16, "zip_media_typ": 16, "contributor_id": 16, "edition_id": 16, "actor_rol": 16, "adapter_rol": 16, "afterword_rol": 16, "artist_rol": 16, "associated_rol": 16, "author_rol": 16, "author_substitute_rol": 16, "birth_dat": 16, "birthdat": 16, "collaborator_rol": 16, "colophon_rol": 16, "colorist_rol": 16, "colorist": [16, 21, 22], "compiler_rol": 16, "composer_rol": 16, "contributor_rol": 16, "copyright_holder_rol": 16, "date_r": 16, "cent": 16, "x08circa": 16, "death_dat": 16, "deathdat": 16, "designer_rol": 16, "director_rol": 16, "editor_rol": 16, "engineer_rol": 16, "executive_producer_rol": 16, "foreword_rol": 16, "illustrator_rol": 16, "inker_rol": 16, "inker": [16, 21, 22], "introduction_rol": 16, "letterer_rol": 16, "lyricist_rol": 16, "marc_role_cod": 16, "aft": 16, "asn": 16, "aut": 16, "ctb": 16, "clr": 16, "cmp": 16, "cph": 16, "dsr": 16, "drt": 16, "wpr": 16, "win": 16, "lyr": 16, "mu": [16, 19], "nrt": 16, "prf": 16, "trc": 16, "trl": 16, "musician_rol": 16, "narrator_rol": 16, "penciler_rol": 16, "performer_rol": 16, "photographer_rol": 16, "primary_author_rol": 16, "producer_rol": 16, "transcriber_rol": 16, "translator_rol": 16, "unknown_rol": 16, "author_contributor_ti": 16, "default_nam": 16, "default_display_nam": 16, "twain": [16, 21], "pitfal": 16, "create_new": 16, "beed": 16, "merge_into": 16, "merg": 16, "marri": 16, "especi": 16, "basecoveragerecord": 16, "all_status": 16, "default_count_as_cov": 16, "previously_attempt": 16, "transient_failur": 16, "not_cov": 16, "count_as_not_covered_if_covered_befor": 16, "status_enum": 16, "coverage_statu": 16, "choose_cover_oper": 16, "import_oper": 16, "metadata_upload_oper": 16, "reap_oper": 16, "repair_sort_name_oper": 16, "resolve_identifier_oper": 16, "set_edition_metadata_oper": 16, "add_for": 16, "bulk_add": 16, "human_read": 16, "edition_or_identifi": 16, "coverage_provider_typ": 16, "monitor_typ": 16, "script_typ": 16, "service_type_enum": 16, "timestmap": 16, "to_data": 16, "unfin": 16, "choose_edition_oper": 16, "generate_marc_oper": 16, "generate_opds_oper": 16, "quality_oper": 16, "summary_oper": 16, "update_search_index_oper": 16, "identifier_from_remote_servic": 16, "identifier_to_remote_servic": 16, "deregister_drm_device_identifi": 16, "device_identifi": 16, "drm_device_identifi": 16, "allow_persistent_token": 16, "allow_empty_token": 16, "lookup_and_expire_temporary_token": 16, "lookup_by_patron": 16, "auto_create_datasourc": 16, "lookup_by_token": 16, "persistent_token_cr": 16, "token_str": 16, "register_drm_device_identifi": 16, "temporary_token_cr": 16, "drmdeviceidentifi": 16, "commonli": 16, "credential_id": 16, "delegatedpatronidentifi": [16, 27], "adobe_account_id": 16, "delegated_identifi": 16, "get_one_or_cr": 16, "create_funct": 16, "_this_": 16, "staff_picks_nam": 16, "work_or_edit": 16, "update_external_index": 16, "all_from_data_sourc": 16, "entries_for_work": 16, "featured_work": 16, "foreign_identifier_or_nam": 16, "foreign_identifi": 16, "remove_entri": 16, "responsible_parti": 16, "set_work": 16, "equivalent_entri": 16, "uri_prefix": 16, "from_uri": 16, "id_equival": 16, "integration_cli": 16, "integration_client_id": 16, "license_lan": 16, "license_source_for": 16, "license_sources_for": 16, "list_lan": 16, "offers_licens": 16, "primary_identifier_typ": 16, "metadata_sources_for": 16, "name_from_uri": 16, "well_known_sourc": 16, "lightli": 16, "schemat": 16, "max_fallback_thumbnail_height": 16, "max_thumbnail_height": 16, "max_thumbnail_width": 16, "medium_enum": 16, "apply_similarity_threshold": 16, "threshold": 16, "author_contributor": 16, "rise": 16, "erron": 16, "twice": 16, "author_for_permanent_work_id": 16, "best_cover_within_dist": 16, "calculate_author": 16, "calculate_permanent_work_id_for_title_and_author": 16, "calculate_present": [16, 27], "choose_cov": 16, "cover_full_url": 16, "cover_id": 16, "cover_thumbnail_url": 16, "custom_list_entri": 16, "equivalent_edit": 16, "equivalent_identifi": 16, "for_foreign_id": 16, "foreign_id_typ": 16, "foreign_id": 16, "is_presentation_for": 16, "medium_from_media_typ": 16, "missing_coverage_from": 16, "edition_data_sourc": 16, "coverage_data_sourc": 16, "oclc_classifi": 16, "primary_identifier_id": 16, "set_cov": 16, "similarity_to": 16, "other_record": 16, "preexist": 16, "said": 16, "pure": 16, "cut": 16, "outnumb": 16, "lenient": 16, "sort_by_prior": 16, "license_sourc": 16, "title_for_permanent_work_id": 16, "hopefulli": 16, "by_cache_kei": 16, "lookup_hook": 16, "by_id": 16, "populate_cach": 16, "reset_cach": 16, "for_identifi": 16, "exclude_id": 16, "input_id": 16, "output_id": 16, "output_identifi": 16, "vote": [16, 19], "unresolvableidentifierexcept": 16, "add_link": [16, 19], "content_path": 16, "rights_status_uri": 16, "original_resourc": 16, "add_measur": 16, "best_cover_for": 16, "classifications_for_identifier_id": 16, "subject_identifi": 16, "subject_nam": 16, "equivalent_identifier_id": 16, "equivalent_to": 16, "evaluate_summary_qu": 16, "privileged_data_sourc": 16, "typic": [16, 19], "noun": [16, 19], "phrase": [16, 19], "instantli": 16, "foreign_identifier_typ": 16, "from_asin": 16, "isbn10": 16, "isbn13": 16, "inbound_equival": 16, "licensed_through": 16, "licensed_through_collect": 16, "count_as_missing_befor": 16, "opds_entri": 16, "rid": 16, "hack": 16, "must_support_license_pool": 16, "parse_urn": 16, "allowed_typ": 16, "prepare_foreign_type_and_identifi": 16, "foreign_typ": 16, "primarily_identifi": 16, "recursively_equivalent_identifier_id": 16, "recursive_equival": 16, "tradeoff": 16, "sheer": 16, "recursively_equivalent_identifier_ids_queri": 16, "identifier_id_column": 16, "resources_for_identifier_id": 16, "type_and_identifier_for_urn": 16, "valid_as_foreign_identifi": 16, "err": 16, "for_url": 16, "last_access": 16, "normalize_url": 16, "randomize_secret": 16, "submitted_secret": 16, "all_collect": 16, "default_facet_set": 16, "enabled_facets_set": 16, "include_open_access": 16, "library_registry_shared_secret": 16, "library_registry_short_nam": 16, "bearer_token": 16, "feedbooks_audiobook_drm": 16, "feedbooks_audiobook_profil": 16, "kindle_content_typ": 16, "kindle_drm": 16, "known_drm_typ": 16, "lcp_drm": 16, "media_types_for_stream": 16, "nook_content_typ": 16, "nook_drm": 16, "overdrive_drm": 16, "streaming_audio_content_typ": 16, "streaming_profil": 16, "streaming_text_content_typ": 16, "streaming_video_content_typ": 16, "compatible_with": 16, "open_access_rul": 16, "content_type_media_typ": 16, "default_client_can_fulfil": 16, "default_client_can_fulfill_lookup": 16, "drm_scheme_media_typ": 16, "implicit_medium": 16, "is_media_typ": 16, "is_stream": 16, "license_pool_delivery_mechan": 16, "is_expir": 16, "is_loan_limit": 16, "is_perpetu": 16, "is_time_limit": 16, "loan_to": 16, "patron_or_cli": 16, "undifferenti": 16, "unlimited_access": 16, "rightsstatu": 16, "best_available_licens": 16, "perpetu": 16, "soonest": 16, "maxim": 16, "pai": 16, "best_license_link": 16, "anymor": 16, "best_open_access_link": 16, "best_open_access_resourc": 16, "better_open_access_pool_than": 16, "known_edit": 16, "exclude_search": 16, "even_if_no_titl": 16, "ordinarili": 16, "mostli": 16, "useless": 16, "set_presentation_edit": 16, "circulation_changelog": 16, "old_licenses_own": 16, "old_licenses_avail": 16, "old_licenses_reserv": 16, "old_patrons_in_hold_queu": 16, "collect_analytics_ev": 16, "as_of": 16, "consolidate_work": 16, "deliver": 16, "license_except": 16, "needs_upd": 16, "on_hold_to": 16, "open_access_download_url": 16, "_open_access_download_url": 16, "presentation_edition_id": 16, "self_host": 16, "set_delivery_mechan": 16, "set_open_access_statu": 16, "superced": 16, "explicit": 16, "new_licenses_own": 16, "new_licenses_avail": 16, "new_licenses_reserv": 16, "new_patrons_in_hold_queu": 16, "update_availability_from_delta": 16, "event_d": 16, "suffic": 16, "magnitud": 16, "with_complaint": 16, "with_no_delivery_mechan": 16, "with_no_work": 16, "incorpor": 16, "delivery_mechanism_id": 16, "is_open_access": 16, "resource_id": 16, "rightsstatus_id": 16, "confound": 16, "freeli": 16, "redistribut": 16, "prematur": 16, "set_rights_statu": 16, "policyexcept": 16, "allows_deriv": 16, "publicdomain": 16, "cc0": 16, "cc_by": 16, "cc_by_nc": 16, "cc_by_nc_nd": 16, "cc_by_nc_sa": 16, "cc_by_nd": 16, "cc_by_sa": 16, "data_source_default_rights_statu": 16, "generic_open_access": 16, "in_copyright": 16, "noncommerci": 16, "noderiv": 16, "sharealik": 16, "dedic": 16, "public_domain_unknown": 16, "public_domain_usa": 16, "rights_uri_from_str": 16, "add_work_to_customlists_for_collect": 16, "pool_or_work": 16, "oldvalu": 16, "configuration_relevant_collection_chang": 16, "directly_modifi": 16, "last_update_time_chang": 16, "init": 16, "licensepool_collection_chang": 16, "licensepool_delet": 16, "licensepool_removed_from_work": 16, "gain": 16, "reindex": 16, "licensepool_storage_status_chang": 16, "refresh_admin_cach": 16, "refresh_admin_role_cach": 16, "refresh_collection_cach": 16, "refresh_configuration_set": 16, "refresh_datasource_cach": 16, "refresh_genre_cach": 16, "refresh_library_cach": 16, "site_configuration_has_chang": 16, "cooldown": 16, "fewer": 16, "award": 16, "userdownload": 16, "gutenberg_favorit": 16, "favorit": 16, "page_count": 16, "numberofpag": 16, "percentile_scal": 16, "26": 16, "46": 16, "73": 16, "87": 16, "2812": 16, "43": 16, "49": 16, "62": 16, "78": 16, "86": 16, "94": 16, "1018": 16, "1056": 16, "1098": 16, "1142": 16, "1188": 16, "1235": 16, "1288": 16, "1347": 16, "1410": 16, "1477": 16, "1545": 16, "1625": 16, "1714": 16, "1812": 16, "2039": 16, "2164": 16, "2304": 16, "2479": 16, "2671": 16, "2925": 16, "3220": 16, "3565": 16, "3949": 16, "4476": 16, "5230": 16, "7125": 16, "34811": 16, "14937330": 16, "1974074": 16, "1702163": 16, "1553600": 16, "1432635": 16, "1327323": 16, "1251089": 16, "1184878": 16, "1131998": 16, "1075720": 16, "1024272": 16, "978514": 16, "937726": 16, "898606": 16, "868506": 16, "837523": 16, "799879": 16, "770211": 16, "743194": 16, "718052": 16, "693932": 16, "668030": 16, "647121": 16, "627642": 16, "609399": 16, "591843": 16, "575970": 16, "559942": 16, "540713": 16, "524397": 16, "511183": 16, "497576": 16, "483884": 16, "470850": 16, "458438": 16, "444475": 16, "432528": 16, "420088": 16, "408785": 16, "398420": 16, "387895": 16, "377244": 16, "366837": 16, "355406": 16, "344288": 16, "333747": 16, "324280": 16, "315002": 16, "305918": 16, "296420": 16, "288522": 16, "279185": 16, "270824": 16, "262801": 16, "253865": 16, "246224": 16, "238239": 16, "230537": 16, "222611": 16, "215989": 16, "208641": 16, "202597": 16, "195817": 16, "188939": 16, "181095": 16, "173967": 16, "166058": 16, "160032": 16, "153526": 16, "146706": 16, "139981": 16, "133348": 16, "126689": 16, "119201": 16, "112447": 16, "106795": 16, "101250": 16, "96534": 16, "91052": 16, "85837": 16, "80619": 16, "75292": 16, "69957": 16, "65075": 16, "59901": 16, "55616": 16, "51624": 16, "47598": 16, "43645": 16, "39403": 16, "35645": 16, "31795": 16, "27990": 16, "24496": 16, "20780": 16, "17740": 16, "14102": 16, "10498": 16, "7090": 16, "3861": 16, "41": 16, "48": 16, "66": 16, "74": 16, "82": 16, "92": 16, "97": 16, "1100": [16, 19], "1248": 16, "1428": 16, "1665": 16, "2560": 16, "3535": 16, "5805": 16, "27": 16, "45": 16, "69": 16, "72": 16, "76": 16, "79": 16, "83": 16, "93": 16, "99": 16, "1065": 16, "1286": 16, "1668": 16, "2291": 16, "4139": 16, "published_edit": 16, "rating_scal": 16, "is_most_rec": 16, "normalized_valu": 16, "percentil": 16, "overall_qu": 16, "popularity_weight": 16, "rating_weight": 16, "bookmark": 16, "oa": 16, "ls_namespac": 16, "oa_namespac": 16, "set_inact": 16, "loanandholdmixin": 16, "rough": 16, "wors": 16, "_never_": 16, "irrelev": 16, "cached_content_typ": 16, "cached_manifest": 16, "fulfillment_id": 16, "max_sync_tim": 16, "age_appropriate_match": 16, "work_audi": 16, "work_target_ag": 16, "reader_audi": 16, "reader_ag": 16, "remote_data_sourc": 16, "last_loan_activity_sync": 16, "loan_activity_max_ag": 16, "root_lan": 16, "beneath": 16, "work_is_age_appropri": 16, "age_appropriate_for_patron": 16, "works_on_loan": 16, "works_on_loan_or_on_hold": 16, "settabl": 16, "bring": 16, "default_filenam": 16, "generic_uri": 16, "avoid_when_cautious_domain": 16, "browser_user_ag": 16, "mozilla": 16, "x11": 16, "ubuntu": 16, "x86_64": 16, "gecko": 16, "20100101": 16, "firefox": 16, "exercise_caution_domain": 16, "as_imag": 16, "pil": 16, "best_thumbnail": 16, "browser_http_get": 16, "cautious_http_get": 16, "quickli": 16, "clean_media_typ": 16, "content_fh": 16, "filehandl": 16, "disk": [16, 27], "destination_typ": 16, "etag": 16, "external_cont": 16, "external_media_typ": 16, "fetch_except": 16, "fetched_at": 16, "file_s": 16, "extra_request_head": 16, "pause_befor": 16, "allow_redirect": 16, "presumed_media_typ": 16, "response_review": 16, "exception_handl": 16, "url_norm": 16, "paus": 16, "throttl": 16, "cacheabl": 16, "traceback": 16, "increas": 16, "obtained_from_cach": 16, "get_would_be_us": 16, "do_not_access": 16, "check_for_redirect": 16, "head_client": 16, "guess_media_typ": 16, "guess_url_media_type_from_path": 16, "has_cont": 16, "headers_to_str": 16, "http_get_no_redirect": 16, "http_get_no_timeout": 16, "image_height": 16, "image_width": 16, "is_fresher_than": 16, "is_imag": 16, "is_us": 16, "5xx": 16, "local_content_path": 16, "local_path": 16, "marc_fil": 16, "mirror_except": 16, "mirror_url": 16, "mirrorable_media_typ": 16, "mirrored_at": 16, "normalize_content_path": 16, "pil_format_for_media_typ": 16, "public_url": 16, "referenc": 16, "bytestr": 16, "record_except": 16, "reraise_except": 16, "max_height": 16, "max_width": 16, "destination_url": 16, "destination_media_typ": 16, "scale_except": 16, "scaled_at": 16, "set_fetched_cont": 16, "simple_http_post": 16, "thumbnail_of": 16, "thumbnail_of_id": 16, "thumbnail_size_quality_penalti": 16, "unicode_cont": 16, "update_image_s": 16, "url_extens": 16, "estimated_quality_weight": 16, "minimum_image_qu": 16, "appeals_uri": 16, "character_app": 16, "currently_avail": 16, "elasticsearch_time_format": 16, "yyyi": 16, "mm": 16, "hh24": 16, "ss": [16, 19], "language_app": 16, "summary_text": 16, "not_applicable_app": 16, "no_app": 16, "setting_app": 16, "story_app": 16, "unknown_app": 16, "all_edit": 16, "all_identifier_id": 16, "appeal_charact": 16, "appeal_languag": 16, "appeal_set": 16, "appeal_stori": 16, "appeal_typ": 16, "assign_app": 16, "assign_genres_from_weight": 16, "genre_weight": 16, "cached_fe": 16, "calculate_marc_record": 16, "calculate_opds_entri": 16, "search_index_cli": 16, "calculate_presentation_edit": 16, "calculate_qu": 16, "default_qu": [16, 19], "classifications_with_genr": 16, "default_quality_by_data_sourc": 16, "detailed_represent": 16, "repr": 16, "external_index_needs_upd": 16, "for_unchecked_subject": 16, "from_identifi": 16, "has_open_access_licens": 16, "make_exclusive_open_access_for_permanent_work_id": 16, "pwid": 16, "kick": 16, "open_access_for_permanent_work_id": 16, "mark_licensepools_as_superced": 16, "other_work": 16, "needs_full_presentation_recalcul": 16, "shift": 16, "spent": 16, "needs_new_presentation_edit": 16, "significantli": 16, "presentation_readi": 16, "presentation_ready_attempt": 16, "presentation_ready_except": 16, "primary_app": 16, "reject_cov": 16, "works_or_identifi": 16, "restrict_to_custom_list": 16, "on_list_as_of": 16, "restrict_to_custom_lists_from_data_sourc": 16, "secondary_app": 16, "new_presentation_edit": 16, "set_presentation_ready_based_on_cont": 16, "necessarili": 16, "set_summari": 16, "summary_id": 16, "target_age_queri": 16, "foreign_work_id_field": 16, "ugli": 16, "top_genr": 16, "add_coverage_record": 16, "with_genr": 16, "with_no_genr": 16, "add_deriv": 16, "derivative_resourc": 16, "add_quality_vot": 16, "voted_qu": 16, "as_delivery_mechanism_for": 16, "best_covers_among": 16, "cover_edit": 16, "derived_through": 16, "estimated_qu": 16, "final_url": 16, "image_type_prior": 16, "quality_as_thumbnail_imag": 16, "neg": [16, 17, 27], "impact": 16, "vote_qu": 16, "rights_status_id": 16, "set_estimated_qu": 16, "summary_work": 16, "update_qu": 16, "votes_for_qu": 16, "resourcetransform": 16, "derivative_id": 16, "original_id": 16, "workgenr": 16, "affin": 16, "choose_edit": 16, "set_edition_metadata": 16, "choose_summari": 16, "regenerate_opds_entri": 16, "regenerate_marc_record": 16, "update_search_index": 16, "equivalent_identifier_level": 16, "equivalent_identifier_threshold": 16, "equivalent_identifier_cutoff": 16, "default_cutoff": 16, "default_level": 16, "default_threshold": 16, "recalculate_everyth": 16, "reset_cov": 16, "sessionmanag": 16, "recursive_equivalents_funct": 16, "engine_for_url": 16, "initialize_data": 16, "initialize_schema": 16, "set_site_configur": 16, "resource_directori": 16, "sessionmak": 16, "create_method": 16, "create_method_kwarg": 16, "dump_queri": 16, "flush": 16, "get_on": 16, "on_multipl": 16, "numericrange_to_str": 16, "numericrange_to_tupl": 16, "production_sess": 16, "tuple_to_numericrang": 16, "binaryarithmeticexpress": 17, "left_argu": 17, "right_argu": 17, "binaryexpress": 17, "binarybooleanexpress": 17, "comparisonexpress": 17, "dotexpress": 17, "dot": [17, 19], "functioncallexpress": 17, "scalarvalu": 17, "visitor": [17, 21], "conjunct": 17, "disjunct": 17, "divis": 17, "exponenti": 17, "greater_or_equ": 17, "invers": 17, "less_or_equ": 17, "negat": 17, "not_equ": 17, "subtract": 17, "sliceexpress": 17, "slice_express": 17, "unaryarithmeticexpress": 17, "unaryexpress": 17, "unari": 17, "unarybooleanexpress": 17, "walkabl": [17, 21], "dslevaluationerror": 17, "dslevaluationvisitor": 17, "safe_class": 17, "travers": 17, "arithmetic_oper": 17, "mul": [17, 19], "truediv": 17, "boolean_oper": 17, "not_": 17, "and_": 17, "or_": 17, "builtin_class": 17, "builtin_funct": 17, "len": 17, "comparison_oper": 17, "eq": 17, "lambda": [17, 19], "dispatch": [17, 21, 23, 24], "dslevalu": 17, "dslparser": 17, "dslparseerror": 17, "addition_oper": 17, "additive_oper": 17, "conjunction_oper": 17, "default_error_messag": 17, "disjunction_oper": 17, "division_oper": 17, "equal_oper": 17, "full_stop": 17, "greater_oper": 17, "greater_or_equal_oper": 17, "abcd": 17, "inversion_oper": 17, "in_oper": 17, "left_bracket": 17, "left_paren": 17, "less_oper": 17, "less_or_equal_oper": 17, "multiplication_oper": 17, "multiplicative_oper": 17, "negation_oper": 17, "not_equal_oper": 17, "ee": [17, 19], "parse_error_message_regex": 17, "power_oper": 17, "right_bracket": 17, "right_paren": 17, "subtraction_oper": 17, "arithmetic_express": 17, "comparison_express": 17, "conjunction_express": 17, "disjunction_express": 17, "dot_express": 17, "function_call_argu": 17, "function_call_express": 17, "inversion_express": 17, "parenthesized_express": 17, "rwpm": [19, 20, 21], "2017": 19, "chatbot": 19, "parse_accept_languag": 19, "accept_language_str": 19, "2616": 19, "rfc2616": 19, "sec14": 19, "namedtupl": 19, "el": 19, "en_u": 19, "authenticationforopdsdocu": 19, "authentication_flow": 19, "authentication_flow_docu": 19, "authenticationfor": 19, "datetime_utc": 19, "pytz": 19, "from_timestamp": 19, "strptime_utc": 19, "to_utc": 19, "naiv": 19, "utc_now": 19, "epubaccessor": 19, "container_fil": 19, "inf": 19, "idpf_namespac": 19, "idpf": 19, "opf": 19, "get_element_from_packag": 19, "zip_fil": 19, "package_document_path": 19, "element_tag": 19, "package_docu": 19, "get_elements_from_packag": 19, "open_epub": 19, "expos": 19, "zipfil": 19, "mimetyp": 19, "direct_passthrough": 19, "problem_raw": 19, "badresponseexcept": 19, "url_or_servic": 19, "remoteintegrationexcept": 19, "went": [19, 27], "bad_status_code_messag": 19, "bad_status_cod": 19, "unexpect": 19, "document_debug_messag": 19, "from_respons": 19, "internal_messag": 19, "debuggable_request": 19, "http_method": 19, "make_request_with": 19, "post_with_timeout": 19, "process_debuggable_respons": 19, "disallowed_response_cod": 19, "allowed_response_cod": 19, "expected_encod": 19, "put_with_timeout": 19, "request_with_timeout": 19, "requesttimedout": 19, "obvious": 19, "experienc": 19, "document_detail": 19, "requestnetworkexcept": 19, "requestexcept": 19, "languagecod": 19, "2_utf": 19, "native_names_raw_data": 19, "nativenam": 19, "fran\u00e7ai": 19, "deutsch": 19, "\u03b5\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac": 19, "hu": 19, "magyar": 19, "italiano": 19, "norsk": 19, "polski": 19, "portugu\u00ea": 19, "ru": 19, "\u0440\u0443\u0441\u0441\u043a\u0438\u0439": 19, "castilian": 19, "espa\u00f1ol": 19, "castellano": 19, "sv": 19, "svenska": 19, "aar": 19, "afar": 19, "nabk": 19, "abkhazian": 19, "abkhaz": 19, "nace": 19, "achines": 19, "aceh": 19, "nach": 19, "acoli": 19, "nada": 19, "adangm": 19, "nadi": 19, "adygh": 19, "adygei": 19, "adygh\u00e9": 19, "nafa": 19, "asiatiqu": 19, "langu": 19, "nafh": 19, "afrihili": 19, "nafr": 19, "afrikaan": 19, "nain": 19, "ainu": 19, "a\u00efnou": 19, "naka": 19, "akan": 19, "nakk": 19, "akkadian": 19, "akkadien": 19, "nalb": 19, "sqi": 19, "sq": 19, "albanai": 19, "nale": 19, "aleut": 19, "al\u00e9out": 19, "nalg": 19, "algonquian": 19, "algonquin": 19, "nalt": 19, "altai": 19, "sud": 19, "namh": 19, "amhar": 19, "amhariqu": 19, "nang": 19, "nanp": 19, "angika": 19, "napa": 19, "nara": 19, "narc": 19, "offici": 19, "arama": 19, "bce": 19, "aram\u00e9en": 19, "narg": 19, "aragones": 19, "aragonai": 19, "narm": 19, "hye": 19, "hy": 19, "armenian": 19, "arm\u00e9nien": 19, "narn": 19, "mapudungun": 19, "mapuch": 19, "mapuc": 19, "narp": 19, "arapaho": 19, "nart": 19, "artificiel": 19, "narw": 19, "arawak": 19, "nasm": 19, "assames": 19, "assamai": 19, "nast": 19, "asturian": 19, "babl": 19, "leones": 19, "asturleones": 19, "asturien": 19, "l\u00e9onai": 19, "asturol\u00e9onai": 19, "nath": 19, "athapascan": 19, "nau": 19, "australienn": 19, "nava": 19, "avar": 19, "nave": 19, "avestan": 19, "avestiqu": 19, "nawa": 19, "awadhi": 19, "naym": 19, "aymara": 19, "naze": 19, "azerbaijani": 19, "az\u00e9ri": 19, "nbad": 19, "banda": 19, "nbai": 19, "bamilek": 19, "bamil\u00e9k\u00e9": 19, "nbak": 19, "ba": 19, "bashkir": 19, "bachkir": 19, "nbal": 19, "baluchi": 19, "baloutchi": 19, "nbam": 19, "bambara": 19, "nban": 19, "balines": 19, "balinai": 19, "nbaq": 19, "nba": 19, "basa": 19, "nbat": 19, "balt": 19, "nbej": 19, "beja": 19, "bedawiyet": 19, "bedja": 19, "nbel": 19, "belarusian": 19, "bi\u00e9loruss": 19, "nbem": 19, "bemba": 19, "nben": 19, "bn": 19, "bengali": 19, "nber": 19, "berber": 19, "berb\u00e8r": 19, "nbho": 19, "bhojpuri": 19, "nbih": 19, "bihari": 19, "nbik": 19, "bikol": 19, "nbin": 19, "bini": 19, "edo": 19, "nbi": 19, "bi": 19, "bislama": 19, "bichlamar": 19, "nbla": 19, "siksika": 19, "blackfoot": 19, "nbnt": 19, "bantu": 19, "bantou": 19, "autr": 19, "nbo": 19, "bosnian": 19, "bosniaqu": 19, "nbra": 19, "braj": 19, "nbre": 19, "breton": 19, "nbtk": 19, "batak": 19, "nbua": 19, "buriat": 19, "bouriat": 19, "nbug": 19, "bugines": 19, "bugi": 19, "nbul": 19, "bg": 19, "bulgarian": 19, "bulgar": 19, "nbur": 19, "mya": 19, "burmes": 19, "birman": 19, "nbyn": 19, "blin": 19, "bilin": 19, "bilen": 19, "ncad": 19, "caddo": 19, "ncai": 19, "am\u00e9rindienn": 19, "am\u00e9riqu": 19, "ncar": 19, "galibi": 19, "karib": 19, "ncat": 19, "valencian": 19, "valencien": 19, "ncau": 19, "caucasian": 19, "caucasienn": 19, "nceb": 19, "cebuano": 19, "ncel": 19, "celtiqu": 19, "celt": 19, "ncha": 19, "ch": [19, 21], "chamorro": 19, "nchb": 19, "chibcha": 19, "nche": 19, "chechen": 19, "tch\u00e9tch\u00e8ne": 19, "nchg": 19, "chagatai": 19, "djaghata\u00ef": 19, "nchi": 19, "zho": 19, "zh": [19, 21], "chinoi": 19, "nchk": 19, "chuukes": 19, "chuuk": 19, "nchm": 19, "mari": 19, "nchn": 19, "chinook": 19, "jargon": 19, "ncho": 19, "choctaw": 19, "nchp": 19, "chipewyan": 19, "dene": 19, "sulin": 19, "nchr": 19, "cheroke": 19, "nchu": 19, "cu": 19, "slavon": 19, "\u00e9glise": 19, "vieux": 19, "slave": 19, "liturgiqu": 19, "nchv": 19, "cv": 19, "chuvash": 19, "tchouvach": 19, "nchy": 19, "cheyenn": 19, "ncmc": 19, "chamic": 19, "chame": 19, "ncop": 19, "coptic": 19, "copt": 19, "ncor": 19, "kw": 19, "cornish": 19, "corniqu": 19, "nco": 19, "corsican": 19, "cors": 19, "ncpe": 19, "pidgin": 19, "cr\u00e9ole": 19, "et": 19, "bas\u00e9": 19, "sur": 19, "anglai": 19, "ncpf": 19, "ncpp": 19, "portugai": 19, "ncre": 19, "cree": 19, "ncrh": 19, "crimean": 19, "tatar": 19, "crim\u00e9": 19, "ncrp": 19, "ncsb": 19, "kashubian": 19, "kachoub": 19, "ncu": 19, "cushit": 19, "couchitiqu": 19, "ncze": 19, "tch\u00e8que": 19, "ndak": 19, "dakota": 19, "ndan": 19, "danoi": 19, "ndar": 19, "dargwa": 19, "ndai": 19, "dayak": 19, "ndel": 19, "delawar": 19, "nden": 19, "esclav": 19, "ndgr": 19, "dogrib": 19, "ndin": 19, "dinka": 19, "ndiv": 19, "dv": 19, "divehi": 19, "dhivehi": 19, "maldivian": 19, "maldivien": 19, "ndoi": 19, "dogri": 19, "ndra": 19, "dravidienn": 19, "ndsb": 19, "sorbian": 19, "sorab": 19, "ndua": 19, "duala": 19, "douala": 19, "ndum": 19, "1050": 19, "1350": 19, "n\u00e9erlandai": 19, "moyen": 19, "ndut": 19, "nld": 19, "nl": [19, 21], "flemish": 19, "flamand": 19, "ndyu": 19, "dyula": 19, "dioula": 19, "ndzo": 19, "dz": 19, "dzongkha": 19, "nefi": 19, "efik": 19, "negi": 19, "egyptian": 19, "\u00e9gyptien": 19, "neka": 19, "ekajuk": 19, "nelx": 19, "elamit": 19, "\u00e9lamit": 19, "neng": 19, "nenm": 19, "1500": 19, "nepo": 19, "eo": 19, "esperanto": 19, "esp\u00e9ranto": 19, "estonian": 19, "estonien": 19, "ew": 19, "\u00e9w\u00e9": 19, "newo": 19, "ewondo": 19, "\u00e9wondo": 19, "nfan": 19, "fang": 19, "nfao": 19, "fo": 19, "faroes": 19, "f\u00e9ro\u00efen": 19, "nfat": 19, "fanti": 19, "nfij": 19, "fijian": 19, "fidjien": 19, "nfil": 19, "filipino": 19, "pilipino": 19, "nfin": 19, "fi": 19, "finnoi": 19, "nfiu": 19, "finno": 19, "ugrian": 19, "ougrienn": 19, "nfon": 19, "fon": 19, "nfre": 19, "fra": 19, "nfrm": 19, "nfro": 19, "ancien": 19, "nfrr": 19, "frisian": 19, "frison": 19, "septentrion": 19, "nfr": 19, "nfry": 19, "fy": 19, "occident": 19, "nful": 19, "fulah": 19, "peul": 19, "nfur": 19, "friulian": 19, "frioulan": 19, "ngaa": 19, "ngai": 19, "gayo": 19, "ngba": 19, "gbaya": 19, "ngem": 19, "germaniqu": 19, "ngeo": 19, "kat": 19, "ka": 19, "georgian": 19, "g\u00e9orgien": 19, "nger": 19, "deu": 19, "allemand": 19, "ngez": 19, "geez": 19, "gu\u00e8z": 19, "ngil": 19, "gilbertes": 19, "kiribati": 19, "ngla": 19, "gd": 19, "gaelic": 19, "ga\u00e9liqu": 19, "\u00e9cossai": 19, "ngle": 19, "irlandai": 19, "nglg": 19, "gl": 19, "galician": 19, "galicien": 19, "nglv": 19, "manx": 19, "mannoi": 19, "ngmh": 19, "haut": 19, "ngoh": 19, "ngon": 19, "gondi": 19, "gond": 19, "ngor": 19, "gorontalo": 19, "ngot": 19, "gothiqu": 19, "ngrb": 19, "grebo": 19, "ngrc": 19, "1453": 19, "grec": 19, "jusqu": 19, "\u00e0": 19, "ngre": 19, "ell": 19, "apr\u00e8": 19, "ngrn": 19, "guarani": 19, "ngsw": 19, "swiss": 19, "alemann": 19, "alsatian": 19, "suiss": 19, "al\u00e9maniqu": 19, "alsacien": 19, "nguj": 19, "gu": 19, "gujarati": 19, "goudjrati": 19, "ngwi": 19, "gwich": 19, "nhai": 19, "haida": 19, "nhat": 19, "haitian": 19, "ha\u00eftien": 19, "nhau": 19, "hausa": 19, "haoussa": 19, "nhaw": 19, "hawaiian": 19, "hawa\u00efen": 19, "nheb": 19, "h\u00e9breu": 19, "nher": 19, "hz": 19, "herero": 19, "nhil": 19, "hiligaynon": 19, "nhim": 19, "himachali": 19, "pahari": 19, "occidental": 19, "nhin": 19, "nhit": 19, "hittit": 19, "nhmn": 19, "hmong": 19, "mong": 19, "nhmo": 19, "ho": 19, "hiri": 19, "motu": 19, "nhrv": 19, "croat": 19, "nhsb": 19, "nhun": 19, "hongroi": 19, "nhup": 19, "hupa": 19, "niba": 19, "iban": 19, "nibo": 19, "ig": 19, "igbo": 19, "nice": 19, "islandai": 19, "nido": 19, "ido": 19, "niii": 19, "sichuan": 19, "yi": 19, "nuosu": 19, "nijo": 19, "ijo": 19, "niku": 19, "iu": 19, "inuktitut": 19, "nile": 19, "ie": 19, "interlingu": 19, "nilo": 19, "iloko": 19, "ilocano": 19, "nina": 19, "interlingua": 19, "auxiliair": 19, "international": 19, "ninc": 19, "aryenn": 19, "nind": 19, "indonesian": 19, "indon\u00e9sien": 19, "nine": 19, "europ\u00e9enn": 19, "ninh": 19, "ingush": 19, "ingouch": 19, "nipk": 19, "ik": 19, "inupiaq": 19, "nira": 19, "iranienn": 19, "niro": 19, "iroquoian": 19, "iroquois": 19, "nita": 19, "italien": 19, "njav": 19, "javanes": 19, "javanai": 19, "njbo": 19, "lojban": [19, 21], "njpn": 19, "japonai": 19, "njpr": 19, "judeo": 19, "jud\u00e9o": 19, "persan": 19, "njrb": 19, "nkaa": 19, "kara": 19, "kalpak": 19, "karakalpak": 19, "nkab": 19, "kabyl": 19, "nkac": 19, "kachin": 19, "jingpho": 19, "nkal": 19, "kl": 19, "kalaallisut": 19, "groenlandai": 19, "nkam": 19, "kamba": 19, "nkan": 19, "kn": 19, "kannada": 19, "nkar": 19, "karen": 19, "nka": 19, "kashmiri": 19, "nkau": 19, "kr": 19, "kanuri": 19, "kanouri": 19, "nkaw": 19, "kawi": 19, "nkaz": 19, "kk": 19, "kazakh": 19, "nkbd": 19, "kabardian": 19, "kabardien": 19, "nkha": 19, "khasi": 19, "nkhi": 19, "khoisan": 19, "kho\u00efsan": 19, "nkhm": 19, "km": 19, "khmer": 19, "nkho": 19, "khotanes": 19, "sakan": 19, "khotanai": 19, "nkik": 19, "ki": 19, "kikuyu": 19, "gikuyu": 19, "nkin": 19, "rw": 19, "kinyarwanda": 19, "rwanda": 19, "nkir": 19, "kirghiz": 19, "kyrgyz": 19, "nkmb": 19, "kimbundu": 19, "nkok": 19, "konkani": 19, "nkom": 19, "kv": 19, "komi": 19, "kom": 19, "nkon": 19, "kongo": 19, "nkor": 19, "ko": 19, "cor\u00e9en": 19, "nko": 19, "kosraean": 19, "kosra": 19, "nkpe": 19, "kpell": 19, "kpell\u00e9": 19, "nkrc": 19, "karachai": 19, "balkar": 19, "karatchai": 19, "nkrl": 19, "karelian": 19, "car\u00e9lien": 19, "nkro": 19, "kru": 19, "krou": 19, "nkru": 19, "kurukh": 19, "nkua": 19, "kuanyama": 19, "kwanyama": 19, "nkum": 19, "kumyk": 19, "koumyk": 19, "nkur": 19, "ku": 19, "kurdish": 19, "kurd": 19, "nkut": 19, "kutenai": 19, "nlad": 19, "ladino": 19, "espagnol": 19, "nlah": 19, "lahnda": 19, "nlam": 19, "lamba": 19, "nlao": 19, "lo": 19, "lao": 19, "nlat": 19, "nlav": 19, "lv": 19, "latvian": 19, "letton": 19, "nlez": 19, "lezghian": 19, "lezghien": 19, "nlim": 19, "limburgan": 19, "limburg": 19, "limburgish": 19, "limbourgeoi": 19, "nlin": 19, "ln": 19, "lingala": 19, "nlit": 19, "lithuanian": 19, "lituanien": 19, "nlol": 19, "mongo": 19, "nloz": 19, "lozi": 19, "nltz": 19, "luxembourgish": 19, "letzeburgesch": 19, "luxembourgeoi": 19, "nlua": 19, "luba": 19, "lulua": 19, "nlub": 19, "lu": 19, "katanga": 19, "nlug": 19, "ganda": 19, "nlui": 19, "luiseno": 19, "nlun": 19, "lunda": 19, "nluo": 19, "luo": 19, "tanzania": 19, "tanzani": 19, "nlu": 19, "lushai": 19, "nmac": 19, "mkd": 19, "mk": 19, "macedonian": 19, "mac\u00e9donien": 19, "nmad": 19, "madures": 19, "madourai": 19, "nmag": 19, "magahi": 19, "nmah": 19, "mh": 19, "marshalles": 19, "marshal": 19, "nmai": 19, "maithili": 19, "nmak": 19, "makasar": 19, "makassar": 19, "nmal": 19, "malayalam": 19, "nman": 19, "mandingo": 19, "mandingu": 19, "nmao": 19, "mri": 19, "maori": 19, "nmap": 19, "austron\u00e9sienn": 19, "nmar": 19, "marathi": 19, "marath": 19, "nma": 19, "masai": 19, "massa\u00ef": 19, "msa": 19, "malai": 19, "nmdf": 19, "moksha": 19, "moksa": 19, "nmdr": 19, "mandar": 19, "nmen": 19, "mend": 19, "mend\u00e9": 19, "nmga": 19, "nmic": 19, "kmaq": 19, "micmac": 19, "nmin": 19, "minangkabau": 19, "nmi": 19, "uncod": 19, "cod\u00e9": 19, "nmkh": 19, "mon": 19, "m\u00f4n": 19, "nmlg": 19, "mg": 19, "malagasi": 19, "malgach": 19, "nmlt": 19, "maltes": 19, "maltai": 19, "nmnc": 19, "manchu": 19, "mandchou": 19, "nmni": 19, "manipuri": 19, "nmno": 19, "manobo": 19, "nmoh": 19, "mohawk": 19, "nmon": 19, "mongolian": 19, "mongol": 19, "nmo": 19, "mossi": 19, "mor\u00e9": 19, "nmul": 19, "multilingu": 19, "nmun": 19, "munda": 19, "mounda": 19, "nmu": 19, "creek": 19, "muskoge": 19, "nmwl": 19, "mirandes": 19, "mirandai": 19, "nmwr": 19, "marwari": 19, "marvari": 19, "nmyn": 19, "mayan": 19, "maya": 19, "nmyv": 19, "erzya": 19, "erza": 19, "nnah": 19, "nahuatl": 19, "nnai": 19, "nord": 19, "nnap": 19, "neapolitan": 19, "napolitain": 19, "nnau": 19, "nauru": 19, "nauruan": 19, "nnav": 19, "navajo": [19, 21], "navaho": 19, "nnbl": 19, "nr": 19, "ndebel": 19, "nd\u00e9b\u00e9l\u00e9": 19, "nnde": 19, "nndo": 19, "ng": 19, "ndonga": 19, "nnd": 19, "nnep": 19, "nepali": 19, "n\u00e9palai": 19, "nnew": 19, "nepal": 19, "bhasa": 19, "newari": 19, "nnia": 19, "nia": 19, "nnic": 19, "niger": 19, "kordofanian": 19, "nig\u00e9ro": 19, "kordofanienn": 19, "nniu": 19, "niuean": 19, "niu\u00e9": 19, "nnno": 19, "nn": 19, "nynorsk": 19, "norv\u00e9gien": 19, "nnob": 19, "bokm\u00e5l": 19, "nnog": 19, "nogai": 19, "noga\u00ef": 19, "nnon": 19, "norroi": 19, "nnor": 19, "nnqo": 19, "nnso": 19, "pedi": 19, "sepedi": 19, "sotho": 19, "nnub": 19, "nubian": 19, "nubienn": 19, "nnwc": 19, "classiqu": 19, "nnya": 19, "chichewa": 19, "chewa": 19, "nyanja": 19, "nnym": 19, "nyamwezi": 19, "nnyn": 19, "nyankol": 19, "nyankol\u00e9": 19, "nnyo": 19, "nyoro": 19, "nnzi": 19, "nzima": 19, "nzema": 19, "noci": 19, "oc": 19, "proven\u00e7": 19, "noji": 19, "oj": 19, "ojibwa": 19, "nori": 19, "oriya": 19, "om": 19, "oromo": 19, "galla": 19, "nosa": 19, "osag": 19, "noss": 19, "os": 19, "ossetian": 19, "osset": 19, "oss\u00e8t": 19, "nota": 19, "1928": 19, "turc": 19, "noto": 19, "otomian": 19, "otomi": 19, "npaa": 19, "papuan": 19, "papou": 19, "npag": 19, "pangasinan": 19, "npal": 19, "pahlavi": 19, "npam": 19, "pampanga": 19, "kapampangan": 19, "pampangan": 19, "npan": 19, "panjabi": 19, "punjabi": 19, "pendjabi": 19, "npap": 19, "papiamento": 19, "npau": 19, "palauan": 19, "palau": 19, "npeo": 19, "pers": 19, "nper": 19, "fa": 19, "nphi": 19, "philippin": 19, "nphn": 19, "phoenician": 19, "ph\u00e9nicien": 19, "npli": 19, "pali": 19, "npol": 19, "polonai": 19, "npon": 19, "pohnpeian": 19, "pohnpei": 19, "npor": 19, "npra": 19, "prakrit": 19, "pr\u00e2krit": 19, "npro": 19, "npu": 19, "pushto": 19, "pashto": 19, "pachto": 19, "nqaa": 19, "qtz": 19, "r\u00e9serv\u00e9": 19, "nque": 19, "quechua": 19, "nraj": 19, "rajasthani": 19, "nrap": 19, "rapanui": 19, "nrar": 19, "rarotongan": 19, "rarotonga": 19, "\u00eele": 19, "nroa": 19, "nroh": 19, "romansh": 19, "romanch": 19, "nrom": 19, "romani": 19, "tsigan": 19, "nrum": 19, "ron": 19, "ro": 19, "moldavian": 19, "moldovan": 19, "roumain": 19, "moldav": 19, "nrun": 19, "rn": 19, "rundi": 19, "nrup": 19, "aromanian": 19, "arumanian": 19, "macedo": 19, "aroumain": 19, "mac\u00e9do": 19, "nru": 19, "russ": 19, "nsad": 19, "sandaw": 19, "nsag": 19, "sg": 19, "sango": 19, "nsah": 19, "yakut": 19, "iakout": 19, "nsai": 19, "indienn": 19, "nsal": 19, "salishan": 19, "salishenn": 19, "nsam": 19, "samaritan": 19, "samaritain": 19, "nsan": 19, "sanskrit": 19, "nsa": 19, "sasak": 19, "nsat": 19, "santali": 19, "santal": 19, "nscn": 19, "sicilian": 19, "sicilien": 19, "nsco": 19, "scot": 19, "nsel": 19, "selkup": 19, "selkoup": 19, "nsem": 19, "s\u00e9mitiqu": 19, "nsga": 19, "nsgn": 19, "nshn": 19, "shan": 19, "chan": 19, "nsid": 19, "sidamo": 19, "nsin": 19, "si": 19, "sinhala": 19, "sinhales": 19, "singhalai": 19, "nsio": 19, "siouan": 19, "sioux": 19, "nsit": 19, "sino": 19, "tib\u00e9tain": 19, "nsla": 19, "nslo": 19, "slk": 19, "slovak": 19, "slovaqu": 19, "nslv": 19, "sl": 19, "slovenian": 19, "slov\u00e8n": 19, "nsma": 19, "sami": 19, "nsme": 19, "se": 19, "nsmi": 19, "nsmj": 19, "lule": 19, "nsmn": 19, "inari": 19, "nsmo": 19, "sm": 19, "samoan": 19, "nsm": 19, "skolt": 19, "nsna": 19, "sn": 19, "shona": 19, "nsnd": 19, "sindhi": 19, "nsnk": 19, "sonink": 19, "sonink\u00e9": 19, "nsog": 19, "sogdian": 19, "sogdien": 19, "nsom": 19, "somali": 19, "nson": 19, "songhai": 19, "nsot": 19, "nspa": 19, "castillan": 19, "nsrd": 19, "sardinian": 19, "sard": 19, "nsrn": 19, "sranan": 19, "tongo": 19, "nsrp": 19, "sr": 19, "serb": 19, "nsrr": 19, "serer": 19, "s\u00e9r\u00e8re": 19, "nssa": 19, "saharan": 19, "saharienn": 19, "nssw": 19, "swati": 19, "nsuk": 19, "sukuma": 19, "nsun": 19, "su": 19, "sundanes": 19, "soundanai": 19, "nsu": 19, "susu": 19, "soussou": 19, "nsux": 19, "sumerian": 19, "sum\u00e9rien": 19, "nswa": 19, "sw": 19, "nswe": 19, "su\u00e9doi": 19, "nsyc": 19, "syriac": 19, "syriaqu": 19, "nsyr": 19, "ntah": 19, "ty": 19, "tahitian": 19, "tahitien": 19, "ntai": 19, "tai": [19, 21], "ntam": 19, "tamil": 19, "tamoul": 19, "ntat": 19, "ntel": 19, "telugu": 19, "t\u00e9lougou": 19, "ntem": 19, "timn": 19, "temn": 19, "nter": 19, "tereno": 19, "ntet": 19, "tetum": 19, "ntgk": 19, "tajik": 19, "tadjik": 19, "ntgl": 19, "tagalog": 19, "ntha": 19, "tha\u00ef": 19, "ntib": 19, "bod": 19, "bo": 19, "ntig": 19, "tigr": 19, "tigr\u00e9": 19, "ntir": 19, "tigrinya": 19, "tigrigna": 19, "ntiv": 19, "tiv": 19, "ntkl": 19, "tokelau": 19, "ntlh": 19, "klingon": [19, 21], "tlhingan": 19, "hol": 19, "ntli": 19, "tlingit": 19, "ntmh": 19, "tamashek": 19, "tamacheq": 19, "ntog": 19, "tonga": 19, "nyasa": 19, "nton": 19, "tongan": 19, "ntpi": 19, "tok": 19, "pisin": 19, "ntsi": 19, "tsimshian": 19, "ntsn": 19, "tswana": 19, "ntso": 19, "tsonga": 19, "ntuk": 19, "turkmen": 19, "turkm\u00e8n": 19, "ntum": 19, "tumbuka": 19, "ntup": 19, "tupi": 19, "ntur": 19, "ntut": 19, "alta\u00efqu": 19, "ntvl": 19, "tuvalu": 19, "ntwi": 19, "tw": 19, "twi": 19, "ntyv": 19, "tuvinian": 19, "touva": 19, "nudm": 19, "udmurt": 19, "oudmourt": 19, "nuga": 19, "ugarit": 19, "ougaritiqu": 19, "nuig": 19, "uighur": 19, "uyghur": 19, "ou\u00efgour": 19, "nukr": 19, "uk": 19, "ukrainian": 19, "ukrainien": 19, "numb": 19, "umbundu": 19, "nund": 19, "undetermin": 19, "ind\u00e9termin\u00e9": 19, "nurd": 19, "ur": 19, "urdu": 19, "ourdou": 19, "nuzb": 19, "uz": 19, "uzbek": 19, "ouszbek": 19, "nvai": 19, "vai": 19, "va\u00ef": 19, "nven": 19, "venda": 19, "nvie": 19, "vietnamien": 19, "nvol": 19, "vo": 19, "volap\u00fck": 19, "nvot": 19, "votic": 19, "nwak": 19, "wakashan": 19, "nwal": 19, "walamo": 19, "nwar": 19, "warai": 19, "nwa": 19, "washo": 19, "nwel": 19, "cym": 19, "cy": 19, "galloi": 19, "nwen": 19, "nwln": 19, "walloon": 19, "wallon": 19, "nwol": 19, "wo": 19, "wolof": 19, "nxal": 19, "kalmyk": 19, "oirat": 19, "kalmouk": 19, "o\u00efrat": 19, "nxho": 19, "xh": 19, "xhosa": 19, "nyao": 19, "yao": 19, "nyap": 19, "yapes": 19, "yapoi": 19, "nyid": 19, "nyor": 19, "yo": 19, "yoruba": 19, "nypk": 19, "yupik": 19, "nzap": 19, "zapotec": 19, "zapot\u00e8qu": 19, "nzbl": 19, "blissymbol": 19, "bliss": 19, "nzen": 19, "zenaga": 19, "nzgh": 19, "moroccan": 19, "tamazight": 19, "amazigh": 19, "marocain": 19, "nzha": 19, "zhuang": 19, "chuang": 19, "nznd": 19, "zand": 19, "zand\u00e9": 19, "nzul": 19, "zu": 19, "zulu": 19, "zoulou": 19, "nzun": 19, "zuni": 19, "nzxx": 19, "contenu": 19, "linguistiqu": 19, "nzza": 19, "zaza": 19, "dimili": 19, "dimli": 19, "kirdki": 19, "kirmanjki": 19, "zazaki": 19, "alpha_2": 19, "alpha_3": 19, "swe": 19, "english_nam": 19, "abk": 19, "ach": 19, "adi": 19, "afa": 19, "afh": 19, "afr": 19, "ain": 19, "aka": 19, "akk": 19, "alb": 19, "alg": 19, "amh": 19, "ang": 19, "anp": 19, "apa": 19, "ara": 19, "arc": 19, "arn": 19, "arp": 19, "arw": 19, "asm": 19, "ath": 19, "ava": 19, "awa": 19, "aym": 19, "bak": 19, "bal": 19, "bam": 19, "baq": 19, "bat": 19, "bej": 19, "bel": 19, "bem": 19, "ben": 19, "ber": 19, "bho": 19, "bih": 19, "bik": 19, "bla": 19, "bnt": 19, "bra": 19, "bre": 19, "btk": 19, "bua": 19, "bul": 19, "bur": 19, "byn": 19, "cai": 19, "cau": 19, "ceb": 19, "cel": [19, 21], "cha": 19, "chb": 19, "che": 19, "chg": 19, "chi": 19, "chk": 19, "chm": 19, "chn": 19, "cho": 19, "chp": 19, "chr": 19, "chu": 19, "chv": 19, "chy": 19, "cmc": 19, "cop": 19, "cpe": 19, "cpf": 19, "cpp": 19, "cre": 19, "crh": 19, "crp": 19, "csb": 19, "cze": 19, "dak": 19, "dan": 19, "dar": 19, "den": 19, "dgr": 19, "din": 19, "div": 19, "dra": 19, "dsb": 19, "dua": 19, "dum": 19, "dut": 19, "dyu": 19, "dzo": 19, "efi": 19, "egi": 19, "eka": 19, "elx": 19, "enm": 19, "epo": 19, "est": 19, "ewo": 19, "fan": 19, "fao": 19, "fij": 19, "fil": 19, "fin": 19, "fiu": 19, "frm": 19, "fro": 19, "frr": 19, "fry": 19, "gaa": 19, "gba": 19, "gem": 19, "geo": 19, "ger": 19, "gez": 19, "gil": 19, "gla": 19, "gle": 19, "glg": 19, "glv": 19, "gmh": 19, "goh": 19, "gon": 19, "gor": 19, "grb": 19, "grc": 19, "grn": 19, "gsw": 19, "guj": 19, "gwi": 19, "hai": 19, "hat": 19, "hau": 19, "haw": 19, "heb": 19, "her": 19, "hil": 19, "him": 19, "hin": 19, "hmn": 19, "hmo": 19, "hrv": 19, "hsb": 19, "hun": 19, "hup": 19, "iba": 19, "ibo": 19, "iii": 19, "iku": 19, "ilo": 19, "ina": 19, "ind": 19, "ine": 19, "inh": 19, "ipk": 19, "ira": 19, "iro": 19, "ita": 19, "jav": 19, "jbo": 19, "jpn": 19, "jpr": 19, "jrb": 19, "kaa": 19, "kab": 19, "kac": 19, "kal": 19, "kam": 19, "kan": 19, "kar": 19, "kau": 19, "kaw": 19, "kaz": 19, "kbd": 19, "kha": 19, "khi": 19, "khm": 19, "kho": 19, "kik": 19, "kin": 19, "kir": 19, "kmb": 19, "kok": 19, "kon": 19, "kor": 19, "kpe": 19, "krc": 19, "krl": 19, "kro": 19, "kua": 19, "kum": 19, "kur": 19, "kut": 19, "lad": 19, "lah": 19, "lam": 19, "lat": 19, "lav": 19, "lez": 19, "lim": 19, "lin": 19, "lol": 19, "loz": 19, "ltz": 19, "lua": 19, "lub": 19, "lug": 19, "lui": 19, "lun": 19, "mac": 19, "mad": 19, "mag": 19, "mah": 19, "mak": 19, "mal": 19, "mao": 19, "mar": 19, "mdf": 19, "mdr": 19, "mga": 19, "mic": 19, "mkh": 19, "mlg": 19, "mlt": 19, "mnc": 19, "mni": 19, "mno": 19, "moh": 19, "mun": 19, "mwl": 19, "mwr": 19, "myn": 19, "myv": 19, "nah": 19, "nai": 19, "nap": 19, "nav": 19, "nbl": 19, "nde": 19, "ndo": 19, "nep": 19, "nic": 19, "niu": 19, "nno": 19, "nob": 19, "nog": 19, "nor": 19, "nqo": 19, "nso": 19, "nub": 19, "nwc": 19, "nya": 19, "nym": 19, "nyn": [19, 21], "nyo": 19, "nzi": 19, "oci": 19, "oji": 19, "ori": 19, "osa": 19, "oss": 19, "ota": 19, "oto": 19, "paa": 19, "pag": 19, "pal": 19, "pam": 19, "pan": 19, "pap": 19, "pau": 19, "peo": 19, "phi": 19, "phn": 19, "pol": 19, "pon": 19, "por": 19, "pra": 19, "qaa": 19, "que": 19, "raj": 19, "rar": 19, "roa": 19, "roh": 19, "rom": 19, "rum": 19, "rup": 19, "sad": 19, "sag": 19, "sah": 19, "sal": 19, "sam": 19, "scn": 19, "sco": 19, "sel": 19, "sem": 19, "sga": 19, "sgn": [19, 21], "shn": 19, "sid": 19, "sin": 19, "sio": 19, "sit": 19, "sla": 19, "slo": 19, "slv": 19, "sma": 19, "sme": 19, "smi": 19, "smj": 19, "smn": 19, "smo": 19, "sna": 19, "snd": 19, "snk": 19, "sog": 19, "som": 19, "son": 19, "sot": 19, "srd": 19, "srn": 19, "srp": 19, "srr": 19, "ssa": 19, "ssw": 19, "suk": 19, "sun": 19, "sux": 19, "swa": 19, "syc": 19, "syr": 19, "tah": 19, "tam": 19, "tel": 19, "tem": 19, "ter": 19, "tet": 19, "tgk": 19, "tgl": 19, "tha": 19, "tib": 19, "tig": 19, "tir": 19, "tkl": 19, "tlh": 19, "tli": 19, "tmh": 19, "tog": 19, "ton": 19, "tpi": 19, "tsi": 19, "tsn": 19, "tso": 19, "tuk": 19, "tum": 19, "tup": 19, "tur": 19, "tut": 19, "tvl": 19, "tyv": 19, "udm": 19, "uga": 19, "uig": 19, "ukr": 19, "umb": 19, "und": 19, "urd": 19, "uzb": 19, "ven": 19, "vie": 19, "vol": 19, "vot": 19, "wak": 19, "wal": 19, "wel": 19, "wen": 19, "wln": 19, "wol": 19, "xal": 19, "xho": 19, "yap": 19, "yid": 19, "yor": 19, "ypk": 19, "zap": 19, "zbl": 19, "zgh": 19, "zha": 19, "znd": 19, "zul": 19, "zun": 19, "zxx": 19, "zza": 19, "english_names_to_thre": 19, "french_nam": 19, "iso_639_2_for_local": 19, "name_for_languageset": 19, "native_nam": 19, "string_to_alpha_3": 19, "terminologic_cod": 19, "three_to_two": 19, "two_to_thre": 19, "languagenam": 19, "name_r": 19, "nearli": 19, "name_to_cod": 19, "irrelevant_suffix": 19, "bafar": 19, "babkhazian": 19, "bachines": 19, "bacoli": 19, "badangm": 19, "badygh": 19, "badygei": 19, "bafro": 19, "bafrihili": 19, "bafrikaan": 19, "bainu": 19, "bakan": 19, "bakkadian": 19, "balbanian": 19, "espanol": 19, "francai": 19, "portugu": 19, "parenthes": 19, "lookupt": 19, "atomfe": 19, "app_n": 19, "atom_like_typ": 19, "atom_n": 19, "atom_typ": 19, "bibframe_n": 19, "bibfram": 19, "vocab": 19, "bib_schema_n": 19, "dcterms_n": 19, "drm_n": 19, "lcp_n": 19, "opds_n": 19, "opensearch_n": 19, "opensearch": [19, 26], "opf_n": 19, "schema_n": 19, "simplified_n": 19, "time_format_na": 19, "time_format_utc": 19, "add_link_to_entri": 19, "default_typemap": 19, "hostedtoolcach": 19, "x64": 19, "python3": 19, "makeel": 19, "nsmap": 19, "schema_": 19, "elementmak": 19, "acquisition_feed_typ": 19, "acquisition_rel": 19, "borrow_rel": 19, "default_max_ag": 19, "entry_typ": 19, "featured_rel": 19, "full_image_rel": 19, "group_rel": 19, "navigation_feed_typ": 19, "open_access_rel": 19, "popular_rel": 19, "recommended_rel": 19, "revoke_loan_rel": 19, "workidcalcul": 19, "apostrophestrip": 19, "authorextract1": 19, "spresent": 19, "authorextract2": 19, "bracketedcharacterstrip": 19, "commonauthorprefixpattern": 19, "rev": 19, "introd": 19, "commonauthorsuffixpattern": 19, "chief": 19, "setc": 19, "compani": 19, "commonsubtitlespattern": 19, "una": 19, "ed": 19, "ition": 19, "1st": 19, "consecutivecharacterstrip": 19, "distributedbyremov": 19, "10th": 19, "format_to_grouping_categori": 19, "adobe_epub_ebook": 19, "adobe_pdf_ebook": 19, "atla": 19, "blu": 19, "rai": 19, "braill": 19, "cdrom": 19, "chipcartridg": 19, "collag": 19, "compactdisc": 19, "disccartridg": 19, "disney_online_book": 19, "filmstrip": 19, "flashcard": 19, "floppydisk": 19, "globe": 19, "kindle_book": 19, "kit": 19, "largeprint": 19, "microfilm": 19, "microsoft_ebook": 19, "mobipocket_ebook": 19, "motionpictur": 19, "musicalscor": 19, "open_epub_ebook": 19, "open_pdf_ebook": 19, "overdrive_mp3_audiobook": 19, "overdrive_mus": 19, "overdrive_read": 19, "overdrive_video": 19, "overdrive_wma_audiobook": 19, "palm": 19, "phonograph": 19, "photo": 19, "photoneg": 19, "physicalobject": 19, "playawai": 19, "seedpacket": 19, "sensorimag": 19, "slide": 19, "soundcassett": 19, "sounddisc": 19, "soundrecord": 19, "tapecartridg": 19, "tapecassett": 19, "taperecord": 19, "tapereel": 19, "verticalfil": 19, "videocartridg": 19, "videocassett": 19, "videodisc": 19, "videoreel": 19, "econt": 19, "externallink": 19, "externalmp3": 19, "external_eaudio": 19, "external_ebook": 19, "external_emus": 19, "external_evideo": 19, "external_web": 19, "interactivebook": 19, "itun": 19, "plucker": 19, "initialsfix": 19, "make_value_sort": 19, "curtitl": 19, "normalize_author": 19, "nfkd": 19, "bracket": 19, "studio": 19, "surroud": 19, "lint": 19, "normalize_subtitl": 19, "original_titl": 19, "normalize_titl": 19, "full_titl": 19, "num_non_filing_charact": 19, "2nd": 19, "3rd": 19, "4th": 19, "5th": 19, "6th": 19, "7th": 19, "8th": 19, "9th": 19, "normalized_titl": 19, "normalized_author": 19, "grouping_categori": 19, "sorttrimmingpattern": 19, "specialcharacterstrip": 19, "subtitleind": 19, "contributor_name_match_ratio": 19, "name1": 19, "name2": 19, "normalize_nam": 19, "levenshtein": 19, "display_name_to_sort_nam": 19, "humannam": 19, "rearrang": 19, "is_corporate_nam": 19, "is_one_nam": 19, "human_nam": 19, "pope": 19, "franci": 19, "princ": 19, "name_tidi": 19, "whitespac": 19, "phd": 19, "reorgan": 19, "normalize_contributor_name_for_match": 19, "nicknam": 19, "georg": 19, "rr": 19, "martin": 19, "dash": 19, "brother": 19, "grimm": 19, "sort_name_to_display_nam": 19, "meant": 19, "jane": 19, "datatrack": 19, "appsawg": 19, "json_media_typ": 19, "with_debug": 19, "inspect": 19, "problemerror": 19, "unicodeawarebase64": 19, "b64decod": 19, "b64encod": 19, "decodebyt": 19, "encodebyt": 19, "standard_b64decod": 19, "standard_b64encod": 19, "urlsafe_b64decod": 19, "urlsafe_b64encod": 19, "random_str": 19, "hex": 19, "summaryevalu": 19, "optimal_number_of_sent": 19, "noun_phrases_to_consid": 19, "bad_phras": 19, "customiz": 19, "shorter": 19, "appar": 19, "bad_r": 19, "best_choic": 19, "default_bad_phras": 19, "abridg": 19, "excerpt": 19, "volum": 19, "retel": 19, "corpu": 19, "apply_language_penalti": 19, "dataset": 19, "normalize_title_for_match": 19, "title_match_ratio": 19, "title1": 19, "title2": 19, "unfluff_titl": 19, "deem": 19, "ons": 19, "hello": [19, 21], "bobbinson": 19, "amaz": 19, "unabridg": 19, "webpub": [19, 24], "hadriengardeur": 19, "default_typ": 19, "jsonabl": 19, "as_dict": 19, "audiobook_typ": 19, "book_typ": 19, "default_context": [19, 24], "add_reading_ord": 19, "add_resourc": 19, "component_list": 19, "update_bibliographic_metadata": 19, "rollback": 19, "session_factori": 19, "worker_factori": 19, "databasework": 19, "create_work": 19, "worker": 19, "do_job": 19, "bit": 19, "inc_error": 19, "restart": 19, "success_r": 19, "task_don": 19, "respect": 19, "int_of_optional_subtag": 19, "int_of_subtag": 19, "xpath": 19, "text_of_optional_subtag": 19, "text_of_subtag": 19, "bigram": 19, "all_lett": 19, "difference_from": 19, "other_bigram": 19, "from_str": 19, "from_text_fil": 19, "process_data": 19, "metadatasimilar": 19, "author_name_similar": 19, "authors1": 19, "authors2": 19, "author_similar": 19, "counter_dist": 19, "counter1": 19, "counter2": 19, "histogram": 19, "histogram_dist": 19, "strings_1": 19, "strings_2": 19, "sum": 19, "most_common": 19, "maximum_s": 19, "normalize_histogram": 19, "title_similar": 19, "moneyutil": 19, "titleprocessor": 19, "extract_subtitl": 19, "main_titl": 19, "subtitled_titl": 19, "sort_title_for": 19, "title_stopword": 19, "lst": 19, "chunk_siz": 19, "start_index": 19, "fast_query_count": 19, "super": 19, "first_or_default": [19, 20], "is_sess": 19, "slugifi": 19, "length_limit": 19, "slug": 19, "sly": 19, "happ": 19, "all_uniqu": 20, "_list": 20, "klass": [20, 21], "is_str": 20, "arrayofcollectionsproperti": 21, "basearrayproperti": 21, "collectionrol": [21, 23, 24], "arrayofcontributorsproperti": 21, "herman": 21, "melvil": 21, "anyofpars": [21, 23], "arrayoflinksproperti": 21, "arrayofsubjectsproperti": 21, "compactcollect": [21, 23], "sub_collect": 21, "collectionlist": 21, "get_by_rol": 21, "compactcollectionproperti": 21, "collection_class": 21, "sort_a": [21, 22], "hola": 21, "get_extens": 21, "_type": [21, 23], "height": 21, "bitrat": 21, "linklist": 21, "get_by_href": 21, "get_by_rel": 21, "linkproperti": [21, 22, 23], "opds2linkproperti": [21, 23], "manifestlik": [21, 23, 24], "number_of_pag": [21, 22], "belongs_to": [21, 22], "reading_progress": 21, "propertiesgroup": 21, "presentationmetadata": 21, "overflow": 21, "basesemanticerror": 21, "basesyntaxerror": 21, "inner_pars": 21, "valuepars": 21, "validationerror": 21, "arraypars": 21, "item_pars": 21, "unique_item": 21, "booleanpars": 21, "datepars": 21, "formatcheck": 21, "datetimepars": 21, "documentpars": 21, "syntax_analyz": 21, "semantic_analyz": 21, "get_manifest_json": 21, "input_stream": 21, "stringio": 21, "binaryio": 21, "parse_fil": 21, "python_rwpm_pars": 21, "parse_json": 21, "manifest_json": 21, "parse_stream": 21, "parse_url": 21, "documentparserfactori": [21, 23, 24], "enumpars": 21, "stringpars": 21, "json_schema_format": 21, "jsonschema": 21, "integerpars": 21, "exclusive_minimum": 21, "exclusive_maximum": 21, "numericpars": 21, "localizablestringpars": 21, "objectpars": 21, "language_pattern": 21, "grandfath": 21, "ami": 21, "bnn": 21, "enochian": 21, "hak": 21, "lux": 21, "mingo": 21, "pwn": 21, "tao": 21, "tsu": 21, "BE": 21, "gaulish": 21, "bok": 21, "guoyu": 21, "hakka": 21, "nan": 21, "xiang": 21, "extlang": 21, "9a": 21, "privateus": 21, "privateuse2": 21, "numberpars": 21, "properties_pars": 21, "properties_pattern": 21, "stringpatternpars": 21, "typepars": 21, "uripars": 21, "urireferencepars": 21, "uritemplatepars": 21, "subcompon": 21, "uritempl": 21, "parsingerror": 21, "valueparsingerror": 21, "find_pars": 21, "parent_pars": 21, "child_parser_typ": 21, "arrayofstringsproperti": 21, "list_typ": 21, "arrayproperti": 21, "booleanproperti": 21, "parsableproperti": [21, 23], "dateortimeproperti": 21, "dateproperti": 21, "datetimeproperti": 21, "enumproperti": 21, "objectproperti": 21, "integerproperti": 21, "listoflanguagesproperti": 21, "localizablestringproperti": 21, "numberproperti": 21, "predefin": 21, "get_class_properti": 21, "get_required_class_properti": 21, "stringproperti": 21, "typeproperti": 21, "nested_typ": 21, "uriproperti": 21, "urireferenceproperti": 21, "uritemplateproperti": 21, "registryitem": 21, "mutablemap": 21, "collectionwrongformaterror": 21, "semanticanalyz": [21, 23, 24], "media_types_registri": [21, 23, 24], "link_relations_registri": [21, 23, 24], "collection_roles_registri": [21, 23, 24], "missingpropertyerror": 21, "object_properti": 21, "syntaxanalyz": [21, 23, 24], "epubencryptionset": 22, "original_length": 22, "epublinkproperti": 22, "encryption_set": 22, "epubmetadata": 22, "epubpresentationhint": 22, "opds2acquisitionobject": 23, "opds2availabilityinform": 23, "opds2availabilitytyp": 23, "opds2copiesinform": 23, "opds2facet": 23, "opds2feedmetadata": 23, "items_per_pag": 23, "current_pag": 23, "number_of_item": 23, "arbitrari": 23, "opds2group": 23, "opds2holdsinform": 23, "price": 23, "opds2navig": 23, "opds2pric": 23, "opds2publ": 23, "titleproperti": 23, "opds2documentparserfactori": 23, "opds2collectionrolesregistri": 23, "rwpmcollectionrolesregistri": [23, 24], "opds_2_0_rol": 23, "opds2linkrelationsregistri": 23, "rwpmlinkrelationsregistri": [23, 24], "core_link_rel": [23, 24], "subscrib": 23, "opds2mediatypesregistri": 23, "rwpmmediatypesregistri": [23, 24], "opds_fe": 23, "opds_media_typ": 23, "opds_publ": 23, "opds2semanticanalyz": 23, "opds2syntaxanalyz": 23, "rwpmmanifest": 24, "reading_ord": 24, "toc": 24, "rwpmdocumentparserfactori": 24, "rwpmparser": 24, "core_rol": 24, "loa": 24, "loi": 24, "lov": 24, "page_list": 24, "core_typ": 24, "epub_publication_packag": 24, "svg_xml": 24, "webp": 24, "web_publication_packag": 24, "rwpmsemanticanalyz": 24, "rwpmsyntaxanalyz": 24, "packag": [25, 26], "modul": [25, 26], "subpackag": 26, "submodul": 26, "content": 26, "base_control": 26, "circulation_except": 26, "custom_index": 26, "custom_patron_catalog": 26, "firstbook": 26, "firstbook2": 26, "google_analytics_provid": 26, "kansas_patron": 26, "local_analytics_export": 26, "millenium_patron": 26, "onix": 26, "selftest": 26, "shared_collect": 26, "simple_authent": 26, "app_serv": 26, "external_list": 26, "local_analytics_provid": 26, "mock_analytics_provid": 26, "user_profil": 26, "adobeaccountidresetscript": 27, "_or_": 27, "availabilityrefreshscript": 27, "refresh_avail": 27, "cachefacetlistsperlan": 27, "cacherepresentationperlan": 27, "do_gener": 27, "parse_arg": 27, "cachemarcfil": 27, "should_process_librari": 27, "cacheopdsgroupfeedperlan": 27, "accept_head": 27, "cache_url": 27, "cache_url_method": 27, "generate_represent": 27, "compiletranslationsscript": 27, "babel": 27, "createworksforidentifiersscript": 27, "metadata_web_app_url": 27, "bare": 27, "to_check": 27, "directoryimportscript": 27, "annotate_metadata": 27, "cover_directori": 27, "ebook_directori": 27, "load_circulation_data": 27, "protecet": 27, "load_cover_link": 27, "load_metadata": 27, "metadata_fil": 27, "metadata_format": 27, "run_with_argu": 27, "dry_run": 27, "work_from_metadata": 27, "disappearingbookreportscript": 27, "tsv": 27, "disappear": 27, "last_seen": 27, "title_removal_ev": 27, "license_removal_ev": 27, "knew": 27, "saw": 27, "fillinauthorscript": 27, "metadatacalculationscript": 27, "instanceinitializationscript": 27, "idempot": 27, "test_sql": 27, "ignore_search": 27, "laneresetscript": 27, "languagelistscript": 27, "loanreaperscript": 27, "incorrectli": 27, "localanalyticsexportscript": 27, "nytbestsellerlistsscript": 27, "include_histori": 27, "novelistsnapshotscript": 27, "odlimportscript": 27, "opdsfordistributorsimportscript": 27, "opdsfordistributorsreaperscript": 27, "load_config": 27, "sharedodlimportscript": 27, "updatestaffpicksscript": 27, "default_url_templ": 27}, "objects": {"": [[0, 0, 0, "-", "api"], [12, 0, 0, "-", "app"], [13, 0, 0, "-", "core"], [27, 0, 0, "-", "scripts"]], "api": [[1, 0, 0, "-", "admin"], [0, 0, 0, "-", "annotations"], [0, 0, 0, "-", "announcements"], [0, 0, 0, "-", "app"], [0, 0, 0, "-", "authenticator"], [0, 0, 0, "-", "axis"], [0, 0, 0, "-", "base_controller"], [0, 0, 0, "-", "bibliotheca"], [0, 0, 0, "-", "circulation"], [0, 0, 0, "-", "circulation_exceptions"], [3, 0, 0, "-", "clever"], [0, 0, 0, "-", "config"], [0, 0, 0, "-", "controller"], [0, 0, 0, "-", "coverage"], [0, 0, 0, "-", "custom_index"], [0, 0, 0, "-", "custom_patron_catalog"], [0, 0, 0, "-", "enki"], [0, 0, 0, "-", "feedbooks"], [0, 0, 0, "-", "firstbook"], [0, 0, 0, "-", "firstbook2"], [0, 0, 0, "-", "google_analytics_provider"], [0, 0, 0, "-", "kansas_patron"], [0, 0, 0, "-", "lanes"], [4, 0, 0, "-", "lcp"], [0, 0, 0, "-", "local_analytics_exporter"], [0, 0, 0, "-", "marc"], [0, 0, 0, "-", "metadata_wrangler"], [0, 0, 0, "-", "millenium_patron"], [0, 0, 0, "-", "monitor"], [0, 0, 0, "-", "novelist"], [0, 0, 0, "-", "nyt"], [0, 0, 0, "-", "odilo"], [0, 0, 0, "-", "odl"], [0, 0, 0, "-", "onix"], [0, 0, 0, "-", "opds"], [0, 0, 0, "-", "opds_for_distributors"], [0, 0, 0, "-", "overdrive"], [0, 0, 0, "-", "problem_details"], [5, 0, 0, "-", "proquest"], [0, 0, 0, "-", "rbdigital"], [0, 0, 0, "-", "registry"], [6, 0, 0, "-", "saml"], [0, 0, 0, "-", "selftest"], [0, 0, 0, "-", "shared_collection"], [0, 0, 0, "-", "simple_authentication"], [10, 0, 0, "-", "sip"], [0, 0, 0, "-", "testing"], [11, 0, 0, "-", "util"], [0, 0, 0, "-", "web_publication_manifest"]], "api.admin": [[1, 0, 0, "-", "admin_authentication_provider"], [1, 0, 0, "-", "announcement_list_validator"], [2, 0, 0, "-", "controller"], [1, 0, 0, "-", "exceptions"], [1, 0, 0, "-", "geographic_validator"], [1, 0, 0, "-", "google_oauth_admin_authentication_provider"], [1, 0, 0, "-", "opds"], [1, 0, 0, "-", "password_admin_authentication_provider"], [1, 0, 0, "-", "problem_details"], [1, 0, 0, "-", "template_styles"], [1, 0, 0, "-", "templates"], [1, 0, 0, "-", "validator"]], "api.admin.admin_authentication_provider": [[1, 1, 1, "", "AdminAuthenticationProvider"]], "api.admin.admin_authentication_provider.AdminAuthenticationProvider": [[1, 2, 1, "", "active_credentials"], [1, 2, 1, "", "sign_in_template"]], "api.admin.announcement_list_validator": [[1, 1, 1, "", "AnnouncementListValidator"]], "api.admin.announcement_list_validator.AnnouncementListValidator": [[1, 3, 1, "", "DATE_FORMAT"], [1, 2, 1, "", "format_as_string"], [1, 2, 1, "", "validate_announcement"], [1, 2, 1, "", "validate_announcements"], [1, 2, 1, "", "validate_date"], [1, 2, 1, "", "validate_length"]], "api.admin.controller": [[2, 1, 1, "", "AdminCirculationManagerController"], [2, 1, 1, "", "AdminController"], [2, 1, 1, "", "CustomListsController"], [2, 1, 1, "", "DashboardController"], [2, 1, 1, "", "FeedController"], [2, 1, 1, "", "LanesController"], [2, 1, 1, "", "PatronController"], [2, 1, 1, "", "SettingsController"], [2, 1, 1, "", "SignInController"], [2, 1, 1, "", "SitewideRegistrationController"], [2, 1, 1, "", "TimestampsController"], [2, 1, 1, "", "ViewController"], [2, 0, 0, "-", "admin_auth_services"], [2, 0, 0, "-", "analytics_services"], [2, 0, 0, "-", "catalog_services"], [2, 0, 0, "-", "cdn_services"], [2, 0, 0, "-", "collection_library_registrations"], [2, 0, 0, "-", "collection_self_tests"], [2, 0, 0, "-", "collection_settings"], [2, 0, 0, "-", "discovery_service_library_registrations"], [2, 0, 0, "-", "discovery_services"], [2, 0, 0, "-", "individual_admin_settings"], [2, 0, 0, "-", "library_settings"], [2, 0, 0, "-", "metadata_service_self_tests"], [2, 0, 0, "-", "metadata_services"], [2, 0, 0, "-", "patron_auth_service_self_tests"], [2, 0, 0, "-", "patron_auth_services"], [2, 0, 0, "-", "search_service_self_tests"], [2, 0, 0, "-", "self_tests"], [2, 5, 1, "", "setup_admin_controllers"], [2, 0, 0, "-", "sitewide_services"], [2, 0, 0, "-", "sitewide_settings"], [2, 0, 0, "-", "storage_services"], [2, 0, 0, "-", "work_editor"]], "api.admin.controller.AdminCirculationManagerController": [[2, 2, 1, "", "require_higher_than_librarian"], [2, 2, 1, "", "require_librarian"], [2, 2, 1, "", "require_library_manager"], [2, 2, 1, "", "require_sitewide_library_manager"], [2, 2, 1, "", "require_system_admin"]], "api.admin.controller.AdminController": [[2, 2, 1, "", "admin_auth_provider"], [2, 4, 1, "", "admin_auth_providers"], [2, 2, 1, "", "authenticated_admin"], [2, 2, 1, "", "authenticated_admin_from_request"], [2, 2, 1, "", "check_csrf_token"], [2, 2, 1, "", "generate_csrf_token"], [2, 2, 1, "", "get_csrf_token"]], "api.admin.controller.CustomListsController": [[2, 2, 1, "", "custom_list"], [2, 2, 1, "", "custom_lists"], [2, 2, 1, "", "url_for_custom_list"]], "api.admin.controller.DashboardController": [[2, 2, 1, "", "bulk_circulation_events"], [2, 2, 1, "", "circulation_events"], [2, 2, 1, "", "stats"]], "api.admin.controller.FeedController": [[2, 2, 1, "", "complaints"], [2, 2, 1, "", "genres"], [2, 2, 1, "", "suppressed"]], "api.admin.controller.LanesController": [[2, 2, 1, "", "change_order"], [2, 2, 1, "", "hide_lane"], [2, 2, 1, "", "lane"], [2, 2, 1, "", "lanes"], [2, 2, 1, "", "reset"], [2, 2, 1, "", "show_lane"]], "api.admin.controller.PatronController": [[2, 2, 1, "", "lookup_patron"], [2, 2, 1, "", "reset_adobe_id"]], "api.admin.controller.SettingsController": [[2, 3, 1, "", "METADATA_SERVICE_URI_TYPE"], [2, 3, 1, "", "NO_MIRROR_INTEGRATION"], [2, 3, 1, "", "PROVIDER_APIS"], [2, 2, 1, "", "check_name_unique"], [2, 2, 1, "", "check_url_unique"], [2, 2, 1, "", "look_up_service_by_id"], [2, 2, 1, "", "set_protocols"], [2, 2, 1, "", "url_variants"], [2, 2, 1, "", "validate_formats"], [2, 2, 1, "", "validate_protocol"]], "api.admin.controller.SignInController": [[2, 3, 1, "", "ERROR_RESPONSE_TEMPLATE"], [2, 3, 1, "", "SIGN_IN_TEMPLATE"], [2, 2, 1, "", "change_password"], [2, 2, 1, "", "error_response"], [2, 2, 1, "", "password_sign_in"], [2, 2, 1, "", "redirect_after_google_sign_in"], [2, 2, 1, "", "sign_in"], [2, 2, 1, "", "sign_out"]], "api.admin.controller.SitewideRegistrationController": [[2, 2, 1, "", "check_content_type"], [2, 2, 1, "", "get_catalog"], [2, 2, 1, "", "get_registration_link"], [2, 2, 1, "", "get_shared_secret"], [2, 2, 1, "", "process_sitewide_registration"], [2, 2, 1, "", "register"], [2, 2, 1, "", "sitewide_registration_document"], [2, 2, 1, "", "update_headers"]], "api.admin.controller.TimestampsController": [[2, 2, 1, "", "diagnostics"]], "api.admin.controller.admin_auth_services": [[2, 1, 1, "", "AdminAuthServicesController"]], "api.admin.controller.admin_auth_services.AdminAuthServicesController": [[2, 2, 1, "", "process_admin_auth_services"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.analytics_services": [[2, 1, 1, "", "AnalyticsServicesController"]], "api.admin.controller.analytics_services.AnalyticsServicesController": [[2, 2, 1, "", "process_analytics_services"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.catalog_services": [[2, 1, 1, "", "CatalogServicesController"]], "api.admin.controller.catalog_services.CatalogServicesController": [[2, 2, 1, "", "check_libraries"], [2, 2, 1, "", "get_name"], [2, 2, 1, "", "process_catalog_services"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "update_protocol_settings"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.cdn_services": [[2, 1, 1, "", "CDNServicesController"]], "api.admin.controller.cdn_services.CDNServicesController": [[2, 2, 1, "", "process_cdn_services"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.collection_library_registrations": [[2, 1, 1, "", "CollectionLibraryRegistrationsController"]], "api.admin.controller.collection_library_registrations.CollectionLibraryRegistrationsController": [[2, 2, 1, "", "get_library_info"], [2, 2, 1, "", "look_up_collection"], [2, 2, 1, "", "look_up_library"], [2, 2, 1, "", "look_up_registry"], [2, 2, 1, "", "process_collection_library_registrations"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"]], "api.admin.controller.collection_self_tests": [[2, 1, 1, "", "CollectionSelfTestsController"]], "api.admin.controller.collection_self_tests.CollectionSelfTestsController": [[2, 2, 1, "", "get_info"], [2, 2, 1, "", "look_up_by_id"], [2, 2, 1, "", "process_collection_self_tests"], [2, 2, 1, "", "run_tests"]], "api.admin.controller.collection_settings": [[2, 1, 1, "", "CollectionSettingsController"]], "api.admin.controller.collection_settings.CollectionSettingsController": [[2, 2, 1, "", "collection_to_dict"], [2, 2, 1, "", "find_protocol_class"], [2, 2, 1, "", "load_libraries"], [2, 2, 1, "", "load_settings"], [2, 2, 1, "", "process_collections"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_libraries"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "process_settings"], [2, 2, 1, "", "validate_collection"], [2, 2, 1, "", "validate_external_account_id_setting"], [2, 2, 1, "", "validate_form_fields"], [2, 2, 1, "", "validate_parent"]], "api.admin.controller.discovery_service_library_registrations": [[2, 1, 1, "", "DiscoveryServiceLibraryRegistrationsController"]], "api.admin.controller.discovery_service_library_registrations.DiscoveryServiceLibraryRegistrationsController": [[2, 2, 1, "", "get_library_info"], [2, 2, 1, "", "look_up_library"], [2, 2, 1, "", "look_up_registry"], [2, 2, 1, "", "process_discovery_service_library_registrations"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"]], "api.admin.controller.discovery_services": [[2, 1, 1, "", "DiscoveryServicesController"]], "api.admin.controller.discovery_services.DiscoveryServicesController": [[2, 2, 1, "", "look_up_service_from_registry"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_discovery_services"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "set_up_default_registry"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.individual_admin_settings": [[2, 1, 1, "", "IndividualAdminSettingsController"]], "api.admin.controller.individual_admin_settings.IndividualAdminSettingsController": [[2, 2, 1, "", "check_permissions"], [2, 2, 1, "", "handle_password"], [2, 2, 1, "", "handle_roles"], [2, 2, 1, "", "look_up_library_for_role"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_individual_admins"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "response"], [2, 2, 1, "", "validate_form_fields"], [2, 2, 1, "", "validate_role_exists"]], "api.admin.controller.library_settings": [[2, 1, 1, "", "LibrarySettingsController"]], "api.admin.controller.library_settings.LibrarySettingsController": [[2, 2, 1, "", "check_for_missing_fields"], [2, 2, 1, "", "check_for_missing_settings"], [2, 2, 1, "", "check_header_links"], [2, 2, 1, "", "check_short_name_unique"], [2, 2, 1, "", "check_web_color_contrast"], [2, 2, 1, "", "create_library"], [2, 2, 1, "", "current_value"], [2, 2, 1, "", "get_extra_geographic_information"], [2, 2, 1, "", "get_library_from_uuid"], [2, 2, 1, "", "image_setting"], [2, 2, 1, "", "library_configuration_settings"], [2, 2, 1, "", "list_setting"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_libraries"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "scalar_setting"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.metadata_service_self_tests": [[2, 1, 1, "", "MetadataServiceSelfTestsController"]], "api.admin.controller.metadata_service_self_tests.MetadataServiceSelfTestsController": [[2, 2, 1, "", "look_up_by_id"], [2, 2, 1, "", "process_metadata_service_self_tests"]], "api.admin.controller.metadata_services": [[2, 1, 1, "", "MetadataServicesController"]], "api.admin.controller.metadata_services.MetadataServicesController": [[2, 2, 1, "", "find_protocol_class"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_metadata_services"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "register_with_metadata_wrangler"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.patron_auth_service_self_tests": [[2, 1, 1, "", "PatronAuthServiceSelfTestsController"]], "api.admin.controller.patron_auth_service_self_tests.PatronAuthServiceSelfTestsController": [[2, 2, 1, "", "get_info"], [2, 2, 1, "", "look_up_by_id"], [2, 2, 1, "", "process_patron_auth_service_self_tests"], [2, 2, 1, "", "run_tests"]], "api.admin.controller.patron_auth_services": [[2, 1, 1, "", "PatronAuthServicesController"]], "api.admin.controller.patron_auth_services.PatronAuthServicesController": [[2, 2, 1, "", "check_external_type"], [2, 2, 1, "", "check_identifier_restriction"], [2, 2, 1, "", "check_libraries"], [2, 2, 1, "", "check_library_integrations"], [2, 2, 1, "", "get_name"], [2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_patron_auth_services"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.search_service_self_tests": [[2, 1, 1, "", "SearchServiceSelfTestsController"]], "api.admin.controller.search_service_self_tests.SearchServiceSelfTestsController": [[2, 2, 1, "", "look_up_by_id"], [2, 2, 1, "", "process_search_service_self_tests"]], "api.admin.controller.self_tests": [[2, 1, 1, "", "SelfTestsController"]], "api.admin.controller.self_tests.SelfTestsController": [[2, 2, 1, "", "find_protocol_class"], [2, 2, 1, "", "get_info"], [2, 2, 1, "", "run_tests"], [2, 2, 1, "", "self_tests_process_get"], [2, 2, 1, "", "self_tests_process_post"]], "api.admin.controller.sitewide_services": [[2, 1, 1, "", "LoggingServicesController"], [2, 1, 1, "", "SearchServicesController"], [2, 1, 1, "", "SitewideServicesController"]], "api.admin.controller.sitewide_services.LoggingServicesController": [[2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_services"]], "api.admin.controller.sitewide_services.SearchServicesController": [[2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_services"]], "api.admin.controller.sitewide_services.SitewideServicesController": [[2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.sitewide_settings": [[2, 1, 1, "", "SitewideConfigurationSettingsController"]], "api.admin.controller.sitewide_settings.SitewideConfigurationSettingsController": [[2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "process_services"], [2, 2, 1, "", "validate_form_fields"]], "api.admin.controller.storage_services": [[2, 1, 1, "", "StorageServicesController"]], "api.admin.controller.storage_services.StorageServicesController": [[2, 2, 1, "", "process_delete"], [2, 2, 1, "", "process_get"], [2, 2, 1, "", "process_post"], [2, 2, 1, "", "process_services"]], "api.admin.controller.work_editor": [[2, 1, 1, "", "WorkController"]], "api.admin.controller.work_editor.WorkController": [[2, 3, 1, "", "BOTTOM"], [2, 3, 1, "", "CENTER"], [2, 3, 1, "", "MINIMUM_COVER_HEIGHT"], [2, 3, 1, "", "MINIMUM_COVER_WIDTH"], [2, 3, 1, "", "STAFF_WEIGHT"], [2, 3, 1, "", "TITLE_POSITIONS"], [2, 3, 1, "", "TOP"], [2, 2, 1, "", "change_book_cover"], [2, 2, 1, "", "classifications"], [2, 2, 1, "", "complaints"], [2, 2, 1, "", "custom_lists"], [2, 2, 1, "", "details"], [2, 2, 1, "", "edit"], [2, 2, 1, "", "edit_classifications"], [2, 2, 1, "", "generate_cover_image"], [2, 2, 1, "", "languages"], [2, 2, 1, "", "media"], [2, 2, 1, "", "preview_book_cover"], [2, 2, 1, "", "refresh_metadata"], [2, 2, 1, "", "resolve_complaints"], [2, 2, 1, "", "rights_status"], [2, 2, 1, "", "roles"], [2, 2, 1, "", "suppress"], [2, 2, 1, "", "unsuppress"]], "api.admin.exceptions": [[1, 6, 1, "", "AdminNotAuthorized"]], "api.admin.exceptions.AdminNotAuthorized": [[1, 2, 1, "", "as_problem_detail_document"], [1, 3, 1, "", "status_code"]], "api.admin.geographic_validator": [[1, 1, 1, "", "GeographicValidator"]], "api.admin.geographic_validator.GeographicValidator": [[1, 2, 1, "", "ask_registry"], [1, 2, 1, "", "find_location_through_registry"], [1, 2, 1, "", "format_as_string"], [1, 2, 1, "", "format_place"], [1, 2, 1, "", "get_us_search"], [1, 2, 1, "", "is_zip"], [1, 2, 1, "", "look_up_zip"], [1, 2, 1, "", "validate_geographic_areas"]], "api.admin.google_oauth_admin_authentication_provider": [[1, 1, 1, "", "DummyGoogleClient"], [1, 1, 1, "", "GoogleOAuthAdminAuthenticationProvider"]], "api.admin.google_oauth_admin_authentication_provider.DummyGoogleClient": [[1, 1, 1, "", "Credentials"], [1, 3, 1, "", "expired"], [1, 2, 1, "", "flow_from_client_secrets"], [1, 2, 1, "", "step1_get_authorize_url"], [1, 2, 1, "", "step2_exchange"]], "api.admin.google_oauth_admin_authentication_provider.DummyGoogleClient.Credentials": [[1, 3, 1, "", "access_token_expired"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_json"]], "api.admin.google_oauth_admin_authentication_provider.GoogleOAuthAdminAuthenticationProvider": [[1, 3, 1, "", "DESCRIPTION"], [1, 3, 1, "", "DOMAINS"], [1, 3, 1, "", "INSTRUCTIONS"], [1, 3, 1, "", "LIBRARY_SETTINGS"], [1, 3, 1, "", "NAME"], [1, 3, 1, "", "SETTINGS"], [1, 3, 1, "", "SITEWIDE"], [1, 3, 1, "", "TEMPLATE"], [1, 2, 1, "", "active_credentials"], [1, 2, 1, "", "auth_uri"], [1, 2, 1, "", "callback"], [1, 4, 1, "", "client"], [1, 4, 1, "", "domains"], [1, 2, 1, "", "google_error_problem_detail"], [1, 2, 1, "", "sign_in_template"], [1, 2, 1, "", "staff_email"]], "api.admin.opds": [[1, 1, 1, "", "AdminAnnotator"], [1, 1, 1, "", "AdminFeed"]], "api.admin.opds.AdminAnnotator": [[1, 2, 1, "", "annotate_feed"], [1, 2, 1, "", "annotate_work_entry"], [1, 2, 1, "", "complaints_url"], [1, 2, 1, "", "suppressed_url"]], "api.admin.opds.AdminFeed": [[1, 2, 1, "", "complaints"], [1, 2, 1, "", "suppressed"]], "api.admin.password_admin_authentication_provider": [[1, 1, 1, "", "PasswordAdminAuthenticationProvider"]], "api.admin.password_admin_authentication_provider.PasswordAdminAuthenticationProvider": [[1, 3, 1, "", "NAME"], [1, 3, 1, "", "TEMPLATE"], [1, 2, 1, "", "active_credentials"], [1, 2, 1, "", "sign_in"], [1, 2, 1, "", "sign_in_template"]], "api.admin.validator": [[1, 1, 1, "", "PatronAuthenticationValidatorFactory"], [1, 1, 1, "", "Validator"]], "api.admin.validator.PatronAuthenticationValidatorFactory": [[1, 3, 1, "", "VALIDATOR_CLASS_NAME"], [1, 3, 1, "", "VALIDATOR_FACTORY"], [1, 2, 1, "", "create"]], "api.admin.validator.Validator": [[1, 2, 1, "", "validate"], [1, 2, 1, "", "validate_email"], [1, 2, 1, "", "validate_image"], [1, 2, 1, "", "validate_language_code"], [1, 2, 1, "", "validate_number"], [1, 2, 1, "", "validate_url"]], "api.annotations": [[0, 1, 1, "", "AnnotationParser"], [0, 1, 1, "", "AnnotationWriter"], [0, 5, 1, "", "load_document"]], "api.annotations.AnnotationParser": [[0, 2, 1, "", "parse"]], "api.annotations.AnnotationWriter": [[0, 3, 1, "", "CONTENT_TYPE"], [0, 3, 1, "", "JSONLD_CONTEXT"], [0, 3, 1, "", "LDP_CONTEXT"], [0, 2, 1, "", "annotation_container_for"], [0, 2, 1, "", "annotation_page_for"], [0, 2, 1, "", "annotations_for"], [0, 2, 1, "", "detail"]], "api.announcements": [[0, 1, 1, "", "Announcement"], [0, 1, 1, "", "Announcements"]], "api.announcements.Announcement": [[0, 4, 1, "", "for_authentication_document"], [0, 4, 1, "", "is_active"], [0, 4, 1, "", "json_ready"]], "api.announcements.Announcements": [[0, 3, 1, "", "SETTING_NAME"], [0, 4, 1, "", "active"], [0, 2, 1, "", "for_library"]], "api.app": [[0, 5, 1, "", "get_locale"], [0, 5, 1, "", "initialize_database"], [0, 5, 1, "", "run"]], "api.authenticator": [[0, 1, 1, "", "AuthenticationProvider"], [0, 1, 1, "", "Authenticator"], [0, 1, 1, "", "BaseSAMLAuthenticationProvider"], [0, 1, 1, "", "BasicAuthTempTokenController"], [0, 1, 1, "", "BasicAuthenticationProvider"], [0, 1, 1, "", "BearerTokenSigner"], [0, 6, 1, "", "CannotCreateLocalPatron"], [0, 1, 1, "", "CirculationPatronProfileStorage"], [0, 1, 1, "", "LibraryAuthenticator"], [0, 1, 1, "", "OAuthAuthenticationProvider"], [0, 1, 1, "", "OAuthController"], [0, 1, 1, "", "PatronData"]], "api.authenticator.AuthenticationProvider": [[0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "EXTERNAL_TYPE_REGULAR_EXPRESSION"], [0, 3, 1, "", "FLOW_TYPE"], [0, 3, 1, "", "IDENTIFIES_INDIVIDUALS"], [0, 3, 1, "", "INSTITUTION_ID"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_FIELD"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_BARCODE"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_TYPE"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_TYPE_LIST"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_TYPE_NONE"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_TYPE_PREFIX"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_TYPE_REGEX"], [0, 3, 1, "", "LIBRARY_IDENTIFIER_RESTRICTION_TYPE_STRING"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "LOGIN_BUTTON_IMAGE"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "authenticate"], [0, 2, 1, "", "authenticated_patron"], [0, 2, 1, "", "enforce_library_identifier_restriction"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "get_credential_from_header"], [0, 2, 1, "", "library"], [0, 2, 1, "", "remote_patron_lookup"], [0, 2, 1, "", "update_patron_external_type"], [0, 2, 1, "", "update_patron_metadata"]], "api.authenticator.Authenticator": [[0, 2, 1, "", "authenticated_patron"], [0, 2, 1, "", "bearer_token_provider_lookup"], [0, 2, 1, "", "create_authentication_document"], [0, 2, 1, "", "create_authentication_headers"], [0, 2, 1, "", "create_bearer_token"], [0, 4, 1, "", "current_library_short_name"], [0, 2, 1, "", "decode_bearer_token"], [0, 2, 1, "", "get_credential_from_header"], [0, 2, 1, "", "invoke_authenticator_method"], [0, 2, 1, "", "populate_authenticators"]], "api.authenticator.BaseSAMLAuthenticationProvider": [[0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "FLOW_TYPE"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "TOKEN_DATA_SOURCE_NAME"], [0, 3, 1, "", "TOKEN_TYPE"]], "api.authenticator.BasicAuthTempTokenController": [[0, 3, 1, "", "DO_NOT_GENERATE_NEW_TOKEN_PERIOD"], [0, 3, 1, "", "TOKEN_DURATION"], [0, 2, 1, "", "basic_auth_temp_token"], [0, 2, 1, "", "get_or_create_token"]], "api.authenticator.BasicAuthenticationProvider": [[0, 3, 1, "", "AUTHENTICATION_REALM"], [0, 3, 1, "", "BARCODE_FORMAT_CODABAR"], [0, 3, 1, "", "BARCODE_FORMAT_NONE"], [0, 3, 1, "", "BEARER_TOKEN_PROVIDER_NAME"], [0, 3, 1, "", "COMMON_IDENTIFIER_LABELS"], [0, 3, 1, "", "COMMON_PASSWORD_LABELS"], [0, 3, 1, "", "DEFAULT_IDENTIFIER_LABEL"], [0, 3, 1, "", "DEFAULT_IDENTIFIER_REGULAR_EXPRESSION"], [0, 3, 1, "", "DEFAULT_KEYBOARD"], [0, 3, 1, "", "DEFAULT_PASSWORD_LABEL"], [0, 3, 1, "", "DEFAULT_PASSWORD_REGULAR_EXPRESSION"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "EMAIL_ADDRESS_KEYBOARD"], [0, 3, 1, "", "FLOW_TYPE_BASIC"], [0, 3, 1, "", "FLOW_TYPE_OAUTH"], [0, 3, 1, "", "HTTP_BASIC_OAUTH_ENABLED"], [0, 3, 1, "", "HTTP_BASIC_OAUTH_ENABLED_DEFAULT"], [0, 3, 1, "", "IDENTIFIER_BARCODE_FORMAT"], [0, 3, 1, "", "IDENTIFIER_KEYBOARD"], [0, 3, 1, "", "IDENTIFIER_LABEL"], [0, 3, 1, "", "IDENTIFIER_MAXIMUM_LENGTH"], [0, 3, 1, "", "IDENTIFIER_REGULAR_EXPRESSION"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "NULL_KEYBOARD"], [0, 3, 1, "", "NUMBER_PAD"], [0, 3, 1, "", "PASSWORD_KEYBOARD"], [0, 3, 1, "", "PASSWORD_LABEL"], [0, 3, 1, "", "PASSWORD_MAXIMUM_LENGTH"], [0, 3, 1, "", "PASSWORD_REGULAR_EXPRESSION"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "TEST_IDENTIFIER"], [0, 3, 1, "", "TEST_IDENTIFIER_DESCRIPTION_FOR_OPTIONAL_PASSWORD"], [0, 3, 1, "", "TEST_IDENTIFIER_DESCRIPTION_FOR_REQUIRED_PASSWORD"], [0, 3, 1, "", "TEST_PASSWORD"], [0, 3, 1, "", "TEST_PASSWORD_DESCRIPTION_OPTIONAL"], [0, 3, 1, "", "TEST_PASSWORD_DESCRIPTION_REQUIRED"], [0, 3, 1, "", "TOKEN_TYPE"], [0, 3, 1, "", "alphanumerics_plus"], [0, 2, 1, "", "apply_patrondata"], [0, 2, 1, "", "authenticate"], [0, 4, 1, "", "authentication_header"], [0, 3, 1, "", "class_default"], [0, 4, 1, "", "collects_password"], [0, 2, 1, "", "get_credential_from_header"], [0, 2, 1, "", "local_patron_lookup"], [0, 3, 1, "", "patron_is_new"], [0, 2, 1, "", "remote_authenticate"], [0, 2, 1, "", "remote_patron_lookup"], [0, 2, 1, "", "scrub_credential"], [0, 2, 1, "", "server_side_validation"], [0, 2, 1, "", "testing_patron"], [0, 2, 1, "", "testing_patron_or_bust"]], "api.authenticator.BearerTokenSigner": [[0, 3, 1, "", "BEARER_TOKEN_SIGNING_SECRET"], [0, 2, 1, "", "bearer_token_signing_secret"]], "api.authenticator.CirculationPatronProfileStorage": [[0, 4, 1, "", "profile_document"]], "api.authenticator.LibraryAuthenticator": [[0, 2, 1, "", "assert_ready_for_token_signing"], [0, 2, 1, "", "authenticated_patron"], [0, 2, 1, "", "authentication_document_url"], [0, 2, 1, "", "bearer_token_provider_lookup"], [0, 2, 1, "", "create_authentication_document"], [0, 2, 1, "", "create_authentication_headers"], [0, 2, 1, "", "create_bearer_token"], [0, 2, 1, "", "decode_bearer_token"], [0, 2, 1, "", "decode_bearer_token_from_header"], [0, 2, 1, "", "from_config"], [0, 2, 1, "", "get_credential_from_header"], [0, 4, 1, "", "identifies_individuals"], [0, 4, 1, "", "key_pair"], [0, 4, 1, "", "library"], [0, 4, 1, "", "providers"], [0, 2, 1, "", "register_basic_auth_provider"], [0, 2, 1, "", "register_bearer_token_auth_provider"], [0, 2, 1, "", "register_provider"], [0, 4, 1, "", "supports_patron_authentication"]], "api.authenticator.OAuthAuthenticationProvider": [[0, 3, 1, "", "DEFAULT_TOKEN_EXPIRATION_DAYS"], [0, 3, 1, "", "FLOW_TYPE"], [0, 3, 1, "", "OAUTH_TOKEN_EXPIRATION_DAYS"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "authenticated_patron"], [0, 2, 1, "", "create_token"], [0, 2, 1, "", "external_authenticate_url"], [0, 2, 1, "", "external_authenticate_url_parameters"], [0, 2, 1, "", "oauth_callback"], [0, 2, 1, "", "remote_exchange_authorization_code_for_access_token"], [0, 2, 1, "", "remote_patron_lookup"], [0, 2, 1, "", "token_data_source"]], "api.authenticator.OAuthController": [[0, 2, 1, "", "oauth_authentication_callback"], [0, 2, 1, "", "oauth_authentication_callback_url"], [0, 2, 1, "", "oauth_authentication_redirect"]], "api.authenticator.PatronData": [[0, 3, 1, "", "CARD_REPORTED_LOST"], [0, 3, 1, "", "EXCESSIVE_FEES"], [0, 3, 1, "", "EXCESSIVE_FINES"], [0, 3, 1, "", "NO_BORROWING_PRIVILEGES"], [0, 3, 1, "", "NO_VALUE"], [0, 1, 1, "", "NoValue"], [0, 3, 1, "", "RECALL_OVERDUE"], [0, 3, 1, "", "TOO_MANY_ITEMS_BILLED"], [0, 3, 1, "", "TOO_MANY_LOANS"], [0, 3, 1, "", "TOO_MANY_LOST"], [0, 3, 1, "", "TOO_MANY_OVERDUE"], [0, 3, 1, "", "TOO_MANY_RENEWALS"], [0, 3, 1, "", "UNKNOWN_BLOCK"], [0, 2, 1, "", "apply"], [0, 3, 1, "", "fines"], [0, 2, 1, "", "get_or_create_patron"], [0, 2, 1, "", "set_authorization_identifier"], [0, 2, 1, "", "set_value"], [0, 4, 1, "", "to_dict"], [0, 4, 1, "", "to_response_parameters"]], "api.axis": [[0, 1, 1, "", "AudiobookMetadataParser"], [0, 1, 1, "", "AvailabilityResponseParser"], [0, 1, 1, "", "Axis360API"], [0, 1, 1, "", "Axis360APIConstants"], [0, 1, 1, "", "Axis360AcsFulfillmentInfo"], [0, 1, 1, "", "Axis360BibliographicCoverageProvider"], [0, 1, 1, "", "Axis360CirculationMonitor"], [0, 1, 1, "", "Axis360FulfillmentInfo"], [0, 1, 1, "", "Axis360FulfillmentInfoResponseParser"], [0, 1, 1, "", "Axis360Parser"], [0, 1, 1, "", "AxisCollectionReaper"], [0, 1, 1, "", "AxisNowManifest"], [0, 1, 1, "", "BibliographicParser"], [0, 1, 1, "", "CheckinResponseParser"], [0, 1, 1, "", "CheckoutResponseParser"], [0, 1, 1, "", "HoldReleaseResponseParser"], [0, 1, 1, "", "HoldResponseParser"], [0, 1, 1, "", "JSONResponseParser"], [0, 1, 1, "", "MockAxis360API"], [0, 1, 1, "", "ResponseParser"]], "api.axis.AvailabilityResponseParser": [[0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"]], "api.axis.Axis360API": [[0, 3, 1, "", "ALLOW_ANONYMOUS_ACCESS_SETTING"], [0, 3, 1, "", "AXISNOW"], [0, 3, 1, "", "DATE_FORMAT"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "PRODUCTION_BASE_URL"], [0, 3, 1, "", "QA_BASE_URL"], [0, 3, 1, "", "SERVER_NICKNAMES"], [0, 3, 1, "", "SERVICE_NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 3, 1, "", "access_token_endpoint"], [0, 3, 1, "", "adobe_drm"], [0, 3, 1, "", "audiobook_metadata_endpoint"], [0, 4, 1, "", "authorization_headers"], [0, 2, 1, "", "availability"], [0, 3, 1, "", "availability_endpoint"], [0, 3, 1, "", "axisnow_drm"], [0, 2, 1, "", "can_fulfill_without_loan"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 4, 1, "", "collection"], [0, 2, 1, "", "create_identifier_strings"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 3, 1, "", "epub"], [0, 2, 1, "", "external_integration"], [0, 3, 1, "", "findaway_drm"], [0, 2, 1, "", "fulfill"], [0, 3, 1, "", "fulfillment_endpoint"], [0, 2, 1, "", "get_audiobook_metadata"], [0, 2, 1, "", "get_fulfillment_info"], [0, 3, 1, "", "log"], [0, 3, 1, "", "no_drm"], [0, 2, 1, "", "parse_token"], [0, 2, 1, "", "patron_activity"], [0, 3, 1, "", "pdf"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "recent_activity"], [0, 2, 1, "", "refresh_bearer_token"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "request"], [0, 4, 1, "", "source"], [0, 2, 1, "", "update_availability"], [0, 2, 1, "", "update_book"], [0, 2, 1, "", "update_licensepools_for_identifiers"]], "api.axis.Axis360APIConstants": [[0, 3, 1, "", "VERIFY_SSL"]], "api.axis.Axis360AcsFulfillmentInfo": [[0, 4, 1, "", "as_response"], [0, 3, 1, "", "logger"], [0, 2, 1, "", "problem_detail_document"]], "api.axis.Axis360BibliographicCoverageProvider": [[0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "handle_success"], [0, 2, 1, "", "process_batch"], [0, 2, 1, "", "process_item"]], "api.axis.Axis360CirculationMonitor": [[0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "INTERVAL_SECONDS"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "catch_up_from"], [0, 2, 1, "", "process_book"]], "api.axis.Axis360FulfillmentInfo": [[0, 2, 1, "", "do_fetch"]], "api.axis.Axis360FulfillmentInfoResponseParser": [[0, 2, 1, "", "parse_axisnow"], [0, 2, 1, "", "parse_date"], [0, 2, 1, "", "parse_findaway"]], "api.axis.Axis360Parser": [[0, 3, 1, "", "FULL_DATE_FORMAT_EXPLICIT_UTC"], [0, 3, 1, "", "FULL_DATE_FORMAT_IMPLICIT_UTC"], [0, 3, 1, "", "NS"], [0, 3, 1, "", "SHORT_DATE_FORMAT"]], "api.axis.AxisCollectionReaper": [[0, 3, 1, "", "INTERVAL_SECONDS"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_items"]], "api.axis.AxisNowManifest": [[0, 3, 1, "", "MEDIA_TYPE"]], "api.axis.BibliographicParser": [[0, 3, 1, "", "DELIVERY_DATA_FOR_AXIS_FORMAT"], [0, 2, 1, "", "extract_availability"], [0, 2, 1, "", "extract_bibliographic"], [0, 3, 1, "", "generic_author"], [0, 3, 1, "", "log"], [0, 2, 1, "", "parse_contributor"], [0, 2, 1, "", "parse_list"], [0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"], [0, 3, 1, "", "role_abbreviation"], [0, 3, 1, "", "role_abbreviation_to_role"]], "api.axis.CheckinResponseParser": [[0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"]], "api.axis.CheckoutResponseParser": [[0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"]], "api.axis.HoldReleaseResponseParser": [[0, 2, 1, "", "post_process"], [0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"]], "api.axis.HoldResponseParser": [[0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"]], "api.axis.JSONResponseParser": [[0, 2, 1, "", "parse"], [0, 2, 1, "", "verify_status_code"]], "api.axis.MockAxis360API": [[0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "queue_response"]], "api.axis.ResponseParser": [[0, 3, 1, "", "SERVICE_NAME"], [0, 3, 1, "", "code_to_exception"], [0, 3, 1, "", "id_type"], [0, 2, 1, "", "raise_exception_on_error"]], "api.base_controller": [[0, 1, 1, "", "BaseCirculationManagerController"]], "api.base_controller.BaseCirculationManagerController": [[0, 2, 1, "", "authenticate"], [0, 2, 1, "", "authenticated_patron"], [0, 2, 1, "", "authenticated_patron_from_request"], [0, 2, 1, "", "authorization_header"], [0, 2, 1, "", "library_for_request"], [0, 2, 1, "", "library_through_external_loan_identifier"], [0, 4, 1, "", "request_patron"]], "api.bibliotheca": [[0, 1, 1, "", "BibliothecaAPI"], [0, 1, 1, "", "BibliothecaBibliographicCoverageProvider"], [0, 1, 1, "", "BibliothecaCirculationSweep"], [0, 1, 1, "", "BibliothecaEventMonitor"], [0, 6, 1, "", "BibliothecaException"], [0, 1, 1, "", "BibliothecaParser"], [0, 1, 1, "", "BibliothecaPurchaseMonitor"], [0, 1, 1, "", "BibliothecaTimelineMonitor"], [0, 1, 1, "", "CheckoutResponseParser"], [0, 1, 1, "", "DateResponseParser"], [0, 1, 1, "", "DummyBibliothecaAPIResponse"], [0, 1, 1, "", "ErrorParser"], [0, 1, 1, "", "EventParser"], [0, 1, 1, "", "HoldResponseParser"], [0, 1, 1, "", "ItemListParser"], [0, 1, 1, "", "MockBibliothecaAPI"], [0, 1, 1, "", "PatronCirculationParser"], [0, 1, 1, "", "RunBibliothecaPurchaseMonitorScript"], [0, 6, 1, "", "WorkflowException"]], "api.bibliotheca.BibliothecaAPI": [[0, 3, 1, "", "ARGUMENT_TIME_FORMAT"], [0, 3, 1, "", "AUTHORIZATION_FORMAT"], [0, 3, 1, "", "AUTHORIZATION_HEADER"], [0, 3, 1, "", "AUTH_TIME_FORMAT"], [0, 3, 1, "", "CAN_REVOKE_HOLD_WHEN_RESERVED"], [0, 3, 1, "", "DATETIME_HEADER"], [0, 3, 1, "", "DEFAULT_BASE_URL"], [0, 3, 1, "", "DEFAULT_VERSION"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "MAX_AGE"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SERVICE_NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 3, 1, "", "TEMPLATE"], [0, 3, 1, "", "VERSION_HEADER"], [0, 3, 1, "", "adobe_drm"], [0, 2, 1, "", "authorization"], [0, 2, 1, "", "bibliographic_lookup"], [0, 2, 1, "", "bibliographic_lookup_request"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 4, 1, "", "collection"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 2, 1, "", "external_integration"], [0, 3, 1, "", "findaway_drm"], [0, 2, 1, "", "findaway_license_to_webpub_manifest"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "full_path"], [0, 2, 1, "", "full_url"], [0, 2, 1, "", "get_audio_fulfillment_file"], [0, 2, 1, "", "get_bibliographic_info_for"], [0, 2, 1, "", "get_events_between"], [0, 2, 1, "", "get_fulfillment_file"], [0, 3, 1, "", "internal_format_to_delivery_mechanism"], [0, 3, 1, "", "log"], [0, 2, 1, "", "marc_request"], [0, 2, 1, "", "now"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "replacement_policy"], [0, 2, 1, "", "request"], [0, 2, 1, "", "sign"], [0, 2, 1, "", "signature"], [0, 4, 1, "", "source"], [0, 2, 1, "", "update_availability"]], "api.bibliotheca.BibliothecaBibliographicCoverageProvider": [[0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"]], "api.bibliotheca.BibliothecaCirculationSweep": [[0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_items"]], "api.bibliotheca.BibliothecaEventMonitor": [[0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "catch_up_from"], [0, 2, 1, "", "handle_event"]], "api.bibliotheca.BibliothecaParser": [[0, 3, 1, "", "INPUT_TIME_FORMAT"], [0, 2, 1, "", "date_from_subtag"], [0, 2, 1, "", "parse_date"]], "api.bibliotheca.BibliothecaPurchaseMonitor": [[0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "catch_up_from"], [0, 2, 1, "", "process_record"], [0, 2, 1, "", "purchases"], [0, 2, 1, "", "timestamp"]], "api.bibliotheca.BibliothecaTimelineMonitor": [[0, 3, 1, "", "LOG_DATE_FORMAT"], [0, 3, 1, "", "PROTOCOL"]], "api.bibliotheca.CheckoutResponseParser": [[0, 3, 1, "", "DATE_TAG_NAME"], [0, 3, 1, "", "RESULT_TAG_NAME"]], "api.bibliotheca.DateResponseParser": [[0, 3, 1, "", "DATE_TAG_NAME"], [0, 3, 1, "", "RESULT_TAG_NAME"], [0, 2, 1, "", "process_all"]], "api.bibliotheca.ErrorParser": [[0, 3, 1, "", "error_mapping"], [0, 3, 1, "", "hold_limit_reached"], [0, 3, 1, "", "loan_limit_reached"], [0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"], [0, 3, 1, "", "wrong_status"]], "api.bibliotheca.EventParser": [[0, 3, 1, "", "EVENT_NAMES"], [0, 3, 1, "", "EVENT_SOURCE"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"]], "api.bibliotheca.HoldResponseParser": [[0, 3, 1, "", "DATE_TAG_NAME"], [0, 3, 1, "", "RESULT_TAG_NAME"]], "api.bibliotheca.ItemListParser": [[0, 3, 1, "", "DATE_FORMAT"], [0, 3, 1, "", "NAMESPACES"], [0, 3, 1, "", "YEAR_FORMAT"], [0, 2, 1, "", "contributors_from_string"], [0, 3, 1, "", "format_data_for_bibliotheca_format"], [0, 2, 1, "", "internal_formats"], [0, 3, 1, "", "parenthetical"], [0, 2, 1, "", "parse"], [0, 2, 1, "", "parse_genre_string"], [0, 2, 1, "", "process_one"]], "api.bibliotheca.MockBibliothecaAPI": [[0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "now"], [0, 2, 1, "", "queue_response"]], "api.bibliotheca.PatronCirculationParser": [[0, 3, 1, "", "id_type"], [0, 2, 1, "", "process_all"], [0, 2, 1, "", "process_one"], [0, 2, 1, "", "process_one_hold"], [0, 2, 1, "", "process_one_loan"], [0, 2, 1, "", "process_one_reserve"]], "api.bibliotheca.RunBibliothecaPurchaseMonitorScript": [[0, 2, 1, "", "arg_parser"], [0, 2, 1, "", "parse_command_line"]], "api.circulation": [[0, 1, 1, "", "APIAwareFulfillmentInfo"], [0, 1, 1, "", "BaseCirculationAPI"], [0, 1, 1, "", "CirculationAPI"], [0, 1, 1, "", "CirculationInfo"], [0, 1, 1, "", "DeliveryMechanismInfo"], [0, 1, 1, "", "FulfillmentInfo"], [0, 1, 1, "", "HoldInfo"], [0, 1, 1, "", "LoanInfo"]], "api.circulation.APIAwareFulfillmentInfo": [[0, 4, 1, "", "content"], [0, 4, 1, "", "content_expires"], [0, 4, 1, "", "content_link"], [0, 4, 1, "", "content_type"], [0, 2, 1, "", "do_fetch"], [0, 2, 1, "", "fetch"]], "api.circulation.BaseCirculationAPI": [[0, 3, 1, "", "AUDIOBOOK_LOAN_DURATION_SETTING"], [0, 3, 1, "", "BORROW_STEP"], [0, 3, 1, "", "CAN_REVOKE_HOLD_WHEN_RESERVED"], [0, 3, 1, "", "DEFAULT_LOAN_DURATION_SETTING"], [0, 3, 1, "", "EBOOK_LOAN_DURATION_SETTING"], [0, 3, 1, "", "FULFILL_STEP"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 2, 1, "", "can_fulfill_without_loan"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 2, 1, "", "default_notification_email_address"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "internal_format"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "patron_email_address"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "update_availability"]], "api.circulation.CirculationAPI": [[0, 2, 1, "", "api_for_license_pool"], [0, 2, 1, "", "borrow"], [0, 2, 1, "", "can_fulfill_without_loan"], [0, 2, 1, "", "can_revoke_hold"], [0, 4, 1, "", "default_api_map"], [0, 2, 1, "", "enforce_limits"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "fulfill_open_access"], [0, 4, 1, "", "library"], [0, 2, 1, "", "local_holds"], [0, 2, 1, "", "local_loans"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "patron_at_hold_limit"], [0, 2, 1, "", "patron_at_loan_limit"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "revoke_loan"], [0, 2, 1, "", "sync_bookshelf"]], "api.circulation.CirculationInfo": [[0, 2, 1, "", "collection"], [0, 2, 1, "", "fd"], [0, 2, 1, "", "license_pool"]], "api.circulation.DeliveryMechanismInfo": [[0, 2, 1, "", "apply"]], "api.circulation.FulfillmentInfo": [[0, 4, 1, "", "as_response"], [0, 3, 1, "", "can_cache_manifest"]], "api.circulation_exceptions": [[0, 6, 1, "", "AlreadyCheckedOut"], [0, 6, 1, "", "AlreadyOnHold"], [0, 6, 1, "", "AuthorizationBlocked"], [0, 6, 1, "", "AuthorizationExpired"], [0, 6, 1, "", "AuthorizationFailedException"], [0, 6, 1, "", "CannotFulfill"], [0, 6, 1, "", "CannotHold"], [0, 6, 1, "", "CannotLoan"], [0, 6, 1, "", "CannotPartiallyFulfill"], [0, 6, 1, "", "CannotReleaseHold"], [0, 6, 1, "", "CannotRenew"], [0, 6, 1, "", "CannotReturn"], [0, 6, 1, "", "CirculationException"], [0, 6, 1, "", "CurrentlyAvailable"], [0, 6, 1, "", "DeliveryMechanismConflict"], [0, 6, 1, "", "DeliveryMechanismError"], [0, 6, 1, "", "DeliveryMechanismMissing"], [0, 6, 1, "", "FormatNotAvailable"], [0, 6, 1, "", "FulfilledOnIncompatiblePlatform"], [0, 6, 1, "", "InternalServerError"], [0, 6, 1, "", "InvalidInputException"], [0, 6, 1, "", "LibraryAuthorizationFailedException"], [0, 6, 1, "", "LibraryInvalidInputException"], [0, 6, 1, "", "LimitReached"], [0, 6, 1, "", "NoAcceptableFormat"], [0, 6, 1, "", "NoActiveLoan"], [0, 6, 1, "", "NoAvailableCopies"], [0, 6, 1, "", "NoLicenses"], [0, 6, 1, "", "NoOpenAccessDownload"], [0, 6, 1, "", "NotCheckedOut"], [0, 6, 1, "", "NotFoundOnRemote"], [0, 6, 1, "", "NotOnHold"], [0, 6, 1, "", "OutstandingFines"], [0, 6, 1, "", "PatronAuthorizationFailedException"], [0, 6, 1, "", "PatronHoldLimitReached"], [0, 6, 1, "", "PatronLoanLimitReached"], [0, 6, 1, "", "PatronNotFoundOnRemote"], [0, 6, 1, "", "RemoteInitiatedServerError"], [0, 6, 1, "", "RemotePatronCreationFailedException"], [0, 6, 1, "", "RemoteRefusedReturn"]], "api.circulation_exceptions.AlreadyCheckedOut": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.AlreadyOnHold": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.AuthorizationBlocked": [[0, 2, 1, "", "as_problem_detail_document"], [0, 3, 1, "", "status_code"]], "api.circulation_exceptions.AuthorizationExpired": [[0, 2, 1, "", "as_problem_detail_document"], [0, 3, 1, "", "status_code"]], "api.circulation_exceptions.AuthorizationFailedException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotFulfill": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotHold": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotLoan": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotPartiallyFulfill": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotReleaseHold": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotRenew": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CannotReturn": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CirculationException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.CurrentlyAvailable": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.DeliveryMechanismError": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.FormatNotAvailable": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.FulfilledOnIncompatiblePlatform": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.InternalServerError": [[0, 2, 1, "", "as_problem_detail_document"], [0, 3, 1, "", "status_code"]], "api.circulation_exceptions.InvalidInputException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.LibraryAuthorizationFailedException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.LibraryInvalidInputException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.LimitReached": [[0, 3, 1, "", "BASE_DOC"], [0, 3, 1, "", "MESSAGE_WITH_LIMIT"], [0, 3, 1, "", "SETTING_NAME"], [0, 2, 1, "", "as_problem_detail_document"], [0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NoAcceptableFormat": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NoActiveLoan": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NoAvailableCopies": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NoLicenses": [[0, 2, 1, "", "as_problem_detail_document"]], "api.circulation_exceptions.NoOpenAccessDownload": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NotCheckedOut": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NotFoundOnRemote": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.NotOnHold": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.OutstandingFines": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.PatronAuthorizationFailedException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.PatronHoldLimitReached": [[0, 3, 1, "", "BASE_DOC"], [0, 3, 1, "", "MESSAGE_WITH_LIMIT"], [0, 3, 1, "", "SETTING_NAME"]], "api.circulation_exceptions.PatronLoanLimitReached": [[0, 3, 1, "", "BASE_DOC"], [0, 3, 1, "", "MESSAGE_WITH_LIMIT"], [0, 3, 1, "", "SETTING_NAME"]], "api.circulation_exceptions.PatronNotFoundOnRemote": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.RemoteInitiatedServerError": [[0, 2, 1, "", "as_problem_detail_document"], [0, 3, 1, "", "status_code"]], "api.circulation_exceptions.RemotePatronCreationFailedException": [[0, 3, 1, "", "status_code"]], "api.circulation_exceptions.RemoteRefusedReturn": [[0, 3, 1, "", "status_code"]], "api.clever": [[3, 3, 1, "", "AuthenticationProvider"], [3, 1, 1, "", "CleverAuthenticationAPI"], [3, 5, 1, "", "external_type_from_clever_grade"]], "api.clever.CleverAuthenticationAPI": [[3, 3, 1, "", "CLEVER_API_BASE_URL"], [3, 3, 1, "", "CLEVER_API_VERSION"], [3, 3, 1, "", "CLEVER_API_VERSIONED_URL"], [3, 3, 1, "", "CLEVER_TOKEN_URL"], [3, 3, 1, "", "DESCRIPTION"], [3, 3, 1, "", "EXTERNAL_AUTHENTICATE_URL"], [3, 3, 1, "", "LIBRARY_SETTINGS"], [3, 3, 1, "", "LOGIN_BUTTON_IMAGE"], [3, 3, 1, "", "NAME"], [3, 3, 1, "", "SETTINGS"], [3, 3, 1, "", "SUPPORTED_USER_TYPES"], [3, 3, 1, "", "TOKEN_DATA_SOURCE_NAME"], [3, 3, 1, "", "TOKEN_TYPE"], [3, 3, 1, "", "URI"], [3, 2, 1, "", "oauth_callback"], [3, 2, 1, "", "remote_exchange_code_for_bearer_token"], [3, 2, 1, "", "remote_patron_lookup"]], "api.config": [[0, 1, 1, "", "Configuration"], [0, 5, 1, "", "empty_config"], [0, 5, 1, "", "temp_config"]], "api.config.Configuration": [[0, 3, 1, "", "ABOUT"], [0, 3, 1, "", "ADMIN_WEB_HOSTNAMES"], [0, 3, 1, "", "AREA_INPUT_INSTRUCTIONS"], [0, 3, 1, "", "AUTHENTICATION_DOCUMENT_CACHE_TIME"], [0, 3, 1, "", "AUTHENTICATION_FOR_OPDS_LINKS"], [0, 3, 1, "", "BEARER_TOKEN_SIGNING_SECRET"], [0, 3, 1, "", "COLOR_SCHEME"], [0, 3, 1, "", "CONFIGURATION_CONTACT_EMAIL"], [0, 3, 1, "", "COPYRIGHT"], [0, 3, 1, "", "COPYRIGHT_DESIGNATED_AGENT_EMAIL"], [0, 3, 1, "", "COPYRIGHT_DESIGNATED_AGENT_REL"], [0, 3, 1, "", "CUSTOM_TOS_HREF"], [0, 3, 1, "", "CUSTOM_TOS_TEXT"], [0, 3, 1, "", "DEFAULT_COLOR_SCHEME"], [0, 3, 1, "", "DEFAULT_NOTIFICATION_EMAIL_ADDRESS"], [0, 3, 1, "", "DEFAULT_OPDS_FORMAT"], [0, 3, 1, "", "DEFAULT_TOS_HREF"], [0, 3, 1, "", "DEFAULT_TOS_TEXT"], [0, 3, 1, "", "DEFAULT_WEB_PRIMARY_COLOR"], [0, 3, 1, "", "DEFAULT_WEB_SECONDARY_COLOR"], [0, 3, 1, "", "HELP_EMAIL"], [0, 3, 1, "", "HELP_LINKS"], [0, 3, 1, "", "HELP_UNSUBSCRIBE_URI"], [0, 3, 1, "", "HELP_URI"], [0, 3, 1, "", "HELP_WEB"], [0, 3, 1, "", "HIDDEN_CONTENT_TYPES"], [0, 3, 1, "", "HOLD_LIMIT"], [0, 3, 1, "", "KEY_PAIR"], [0, 3, 1, "", "LANGUAGE_DESCRIPTION"], [0, 3, 1, "", "LARGE_COLLECTION_CUTOFF"], [0, 3, 1, "", "LARGE_COLLECTION_LANGUAGES"], [0, 3, 1, "", "LENDING_POLICY"], [0, 3, 1, "", "LIBRARY_DESCRIPTION"], [0, 3, 1, "", "LIBRARY_FOCUS_AREA"], [0, 3, 1, "", "LIBRARY_SERVICE_AREA"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "LICENSE"], [0, 3, 1, "", "LOAN_LIMIT"], [0, 3, 1, "", "LOGO"], [0, 3, 1, "", "MAX_OUTSTANDING_FINES"], [0, 3, 1, "", "PATRON_WEB_HOSTNAMES"], [0, 3, 1, "", "PRIVACY_POLICY"], [0, 3, 1, "", "REGISTER"], [0, 3, 1, "", "RESERVATIONS_FEATURE"], [0, 3, 1, "", "SECRET_KEY"], [0, 3, 1, "", "SITEWIDE_SETTINGS"], [0, 3, 1, "", "SMALL_COLLECTION_CUTOFF"], [0, 3, 1, "", "SMALL_COLLECTION_LANGUAGES"], [0, 3, 1, "", "STANDARD_NOREPLY_EMAIL_ADDRESS"], [0, 3, 1, "", "STATIC_FILE_CACHE_TIME"], [0, 3, 1, "", "TERMS_OF_SERVICE"], [0, 3, 1, "", "TINY_COLLECTION_LANGUAGES"], [0, 3, 1, "", "WEB_CSS_FILE"], [0, 3, 1, "", "WEB_HEADER_LABELS"], [0, 3, 1, "", "WEB_HEADER_LINKS"], [0, 3, 1, "", "WEB_PRIMARY_COLOR"], [0, 3, 1, "", "WEB_SECONDARY_COLOR"], [0, 3, 1, "", "WSGI_DEBUG_KEY"], [0, 2, 1, "", "cipher"], [0, 2, 1, "", "classify_holdings"], [0, 2, 1, "", "configuration_contact_uri"], [0, 2, 1, "", "copyright_designated_agent_uri"], [0, 2, 1, "", "estimate_language_collections_for_library"], [0, 2, 1, "", "help_uris"], [0, 2, 1, "", "key_pair"], [0, 2, 1, "", "large_collection_languages"], [0, 2, 1, "", "lending_policy"], [0, 2, 1, "", "load"], [0, 2, 1, "", "max_outstanding_fines"], [0, 2, 1, "", "small_collection_languages"], [0, 2, 1, "", "tiny_collection_languages"], [0, 2, 1, "", "unsubscribe_email_uri"]], "api.controller": [[0, 1, 1, "", "AnalyticsController"], [0, 1, 1, "", "AnnotationController"], [0, 1, 1, "", "CirculationManager"], [0, 1, 1, "", "CirculationManagerController"], [0, 1, 1, "", "IndexController"], [0, 1, 1, "", "LoanController"], [0, 1, 1, "", "MARCRecordController"], [0, 1, 1, "", "ODLNotificationController"], [0, 1, 1, "", "OPDSFeedController"], [0, 1, 1, "", "ProfileController"], [0, 1, 1, "", "RBDFulfillmentProxyController"], [0, 1, 1, "", "SharedCollectionController"], [0, 1, 1, "", "StaticFileController"], [0, 1, 1, "", "URNLookupController"], [0, 1, 1, "", "WorkController"]], "api.controller.AnalyticsController": [[0, 2, 1, "", "track_event"]], "api.controller.AnnotationController": [[0, 2, 1, "", "container"], [0, 2, 1, "", "container_for_work"], [0, 2, 1, "", "detail"]], "api.controller.CirculationManager": [[0, 2, 1, "", "annotator"], [0, 4, 1, "", "authentication_for_opds_document"], [0, 2, 1, "", "cdn_url_for"], [0, 4, 1, "", "external_search"], [0, 2, 1, "", "load_facets_from_request"], [0, 2, 1, "", "load_settings"], [0, 2, 1, "", "log_lanes"], [0, 4, 1, "", "public_key_integration_document"], [0, 2, 1, "", "reload_settings_if_changed"], [0, 2, 1, "", "setup_adobe_vendor_id"], [0, 2, 1, "", "setup_circulation"], [0, 2, 1, "", "setup_configuration_dependent_controllers"], [0, 2, 1, "", "setup_external_search"], [0, 2, 1, "", "setup_one_time_controllers"], [0, 2, 1, "", "setup_search"], [0, 2, 1, "", "setup_shared_collection"], [0, 4, 1, "", "sitewide_key_pair"], [0, 2, 1, "", "url_for"]], "api.controller.CirculationManagerController": [[0, 2, 1, "", "apply_borrowing_policy"], [0, 4, 1, "", "circulation"], [0, 2, 1, "", "get_patron_circ_objects"], [0, 2, 1, "", "get_patron_hold"], [0, 2, 1, "", "get_patron_loan"], [0, 2, 1, "", "handle_conditional_request"], [0, 2, 1, "", "load_lane"], [0, 2, 1, "", "load_licensepool"], [0, 2, 1, "", "load_licensepooldelivery"], [0, 2, 1, "", "load_licensepools"], [0, 2, 1, "", "load_work"], [0, 4, 1, "", "search_engine"], [0, 4, 1, "", "shared_collection"]], "api.controller.IndexController": [[0, 2, 1, "", "appropriate_index_for_patron_type"], [0, 2, 1, "", "authenticated_patron_root_lane"], [0, 2, 1, "", "authentication_document"], [0, 2, 1, "", "has_root_lanes"], [0, 2, 1, "", "public_key_document"]], "api.controller.LoanController": [[0, 2, 1, "", "best_lendable_pool"], [0, 2, 1, "", "borrow"], [0, 2, 1, "", "can_fulfill_without_loan"], [0, 2, 1, "", "detail"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "revoke"], [0, 2, 1, "", "sync"]], "api.controller.MARCRecordController": [[0, 3, 1, "", "DOWNLOAD_TEMPLATE"], [0, 2, 1, "", "download_page"]], "api.controller.ODLNotificationController": [[0, 2, 1, "", "notify"]], "api.controller.OPDSFeedController": [[0, 2, 1, "", "crawlable_collection_feed"], [0, 2, 1, "", "crawlable_library_feed"], [0, 2, 1, "", "crawlable_list_feed"], [0, 2, 1, "", "feed"], [0, 2, 1, "", "groups"], [0, 2, 1, "", "navigation"], [0, 2, 1, "", "qa_feed"], [0, 2, 1, "", "qa_series_feed"], [0, 2, 1, "", "search"]], "api.controller.ProfileController": [[0, 2, 1, "", "protocol"]], "api.controller.RBDFulfillmentProxyController": [[0, 2, 1, "", "proxy"]], "api.controller.SharedCollectionController": [[0, 2, 1, "", "authenticated_client_from_request"], [0, 2, 1, "", "borrow"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "hold_info"], [0, 2, 1, "", "info"], [0, 2, 1, "", "load_collection"], [0, 2, 1, "", "loan_info"], [0, 2, 1, "", "register"], [0, 2, 1, "", "revoke_hold"], [0, 2, 1, "", "revoke_loan"]], "api.controller.StaticFileController": [[0, 2, 1, "", "static_file"]], "api.controller.URNLookupController": [[0, 2, 1, "", "work_lookup"]], "api.controller.WorkController": [[0, 2, 1, "", "contributor"], [0, 2, 1, "", "permalink"], [0, 2, 1, "", "recommendations"], [0, 2, 1, "", "related"], [0, 2, 1, "", "report"], [0, 2, 1, "", "series"]], "api.coverage": [[0, 1, 1, "", "MockOPDSImportCoverageProvider"], [0, 1, 1, "", "OPDSImportCoverageProvider"], [0, 1, 1, "", "ReaperImporter"], [0, 1, 1, "", "RegistrarImporter"]], "api.coverage.MockOPDSImportCoverageProvider": [[0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "finalize_license_pool"], [0, 2, 1, "", "lookup_and_import_batch"], [0, 2, 1, "", "queue_import_results"]], "api.coverage.OPDSImportCoverageProvider": [[0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "OPDS_IMPORTER_CLASS"], [0, 4, 1, "", "api_method"], [0, 2, 1, "", "create_identifier_mapping"], [0, 2, 1, "", "finalize_license_pool"], [0, 2, 1, "", "import_feed_response"], [0, 2, 1, "", "lookup_and_import_batch"], [0, 2, 1, "", "process_batch"], [0, 2, 1, "", "process_item"]], "api.coverage.ReaperImporter": [[0, 3, 1, "", "SUCCESS_STATUS_CODES"]], "api.coverage.RegistrarImporter": [[0, 3, 1, "", "SUCCESS_STATUS_CODES"]], "api.custom_index": [[0, 1, 1, "", "COPPAGate"], [0, 1, 1, "", "CustomIndexView"]], "api.custom_index.COPPAGate": [[0, 3, 1, "", "NO_CONTENT"], [0, 3, 1, "", "NO_TITLE"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "REQUIREMENT_MET_LANE"], [0, 3, 1, "", "REQUIREMENT_NOT_MET_LANE"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "URI"], [0, 3, 1, "", "YES_CONTENT"], [0, 3, 1, "", "YES_TITLE"], [0, 2, 1, "", "gate_tag"], [0, 2, 1, "", "navigation_entry"]], "api.custom_index.CustomIndexView": [[0, 3, 1, "", "BY_PROTOCOL"], [0, 3, 1, "", "GOAL"], [0, 2, 1, "", "for_library"], [0, 2, 1, "", "register"], [0, 2, 1, "", "unregister"]], "api.custom_patron_catalog": [[0, 1, 1, "", "COPPAGate"], [0, 1, 1, "", "CustomPatronCatalog"], [0, 1, 1, "", "CustomRootLane"]], "api.custom_patron_catalog.COPPAGate": [[0, 3, 1, "", "AUTHENTICATION_NO_REL"], [0, 3, 1, "", "AUTHENTICATION_TYPE"], [0, 3, 1, "", "AUTHENTICATION_YES_REL"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "REQUIREMENT_MET_LANE"], [0, 3, 1, "", "REQUIREMENT_NOT_MET_LANE"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "annotate_authentication_document"]], "api.custom_patron_catalog.CustomPatronCatalog": [[0, 3, 1, "", "BY_PROTOCOL"], [0, 3, 1, "", "GOAL"], [0, 2, 1, "", "annotate_authentication_document"], [0, 2, 1, "", "for_library"], [0, 2, 1, "", "register"], [0, 2, 1, "", "replace_link"], [0, 2, 1, "", "unregister"]], "api.custom_patron_catalog.CustomRootLane": [[0, 3, 1, "", "LANE"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "annotate_authentication_document"]], "api.enki": [[0, 1, 1, "", "BibliographicParser"], [0, 1, 1, "", "EnkiAPI"], [0, 1, 1, "", "EnkiCollectionReaper"], [0, 1, 1, "", "EnkiImport"], [0, 1, 1, "", "MockEnkiAPI"]], "api.enki.BibliographicParser": [[0, 3, 1, "", "LANGUAGE_CODES"], [0, 2, 1, "", "extract_bibliographic"], [0, 2, 1, "", "extract_circulation"], [0, 3, 1, "", "log"], [0, 2, 1, "", "process_all"]], "api.enki.EnkiAPI": [[0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "ENKI"], [0, 3, 1, "", "ENKI_EXTERNAL"], [0, 3, 1, "", "ENKI_ID"], [0, 3, 1, "", "ENKI_LIBRARY_ID_KEY"], [0, 3, 1, "", "ERROR_INDICATOR"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "PRODUCTION_BASE_URL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 3, 1, "", "adobe_drm"], [0, 2, 1, "", "checkout"], [0, 4, 1, "", "collection"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 2, 1, "", "enki_library_id"], [0, 3, 1, "", "epub"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "get_all_titles"], [0, 2, 1, "", "get_item"], [0, 3, 1, "", "item_endpoint"], [0, 3, 1, "", "list_endpoint"], [0, 2, 1, "", "loan_request"], [0, 3, 1, "", "log"], [0, 3, 1, "", "no_drm"], [0, 2, 1, "", "parse_fulfill_result"], [0, 2, 1, "", "parse_patron_holds"], [0, 2, 1, "", "parse_patron_loans"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "patron_request"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "recent_activity"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "request"], [0, 2, 1, "", "updated_titles"], [0, 3, 1, "", "user_endpoint"]], "api.enki.EnkiCollectionReaper": [[0, 3, 1, "", "INTERVAL_SECONDS"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"]], "api.enki.EnkiImport": [[0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "FIVE_MINUTES"], [0, 3, 1, "", "INTERVAL_SECONDS"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "catch_up_from"], [0, 4, 1, "", "collection"], [0, 2, 1, "", "full_import"], [0, 2, 1, "", "incremental_import"], [0, 2, 1, "", "process_book"], [0, 2, 1, "", "update_circulation"]], "api.enki.MockEnkiAPI": [[0, 2, 1, "", "queue_response"]], "api.feedbooks": [[0, 1, 1, "", "FeedbooksImportMonitor"], [0, 1, 1, "", "FeedbooksOPDSImporter"], [0, 1, 1, "", "RehostingPolicy"]], "api.feedbooks.FeedbooksImportMonitor": [[0, 3, 1, "", "PROTOCOL"], [0, 2, 1, "", "data_source"], [0, 2, 1, "", "opds_url"]], "api.feedbooks.FeedbooksOPDSImporter": [[0, 3, 1, "", "BASE_OPDS_URL"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "REALLY_IMPORT_KEY"], [0, 3, 1, "", "REPLACEMENT_CSS_KEY"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "THIRTY_DAYS"], [0, 2, 1, "", "extract_feed_data"], [0, 2, 1, "", "improve_description"], [0, 2, 1, "", "make_link_data"], [0, 2, 1, "", "replace_css"], [0, 2, 1, "", "rights_uri_from_entry_tag"], [0, 2, 1, "", "rights_uri_from_feedparser_entry"]], "api.feedbooks.RehostingPolicy": [[0, 3, 1, "", "CAN_REHOST_IN_US"], [0, 3, 1, "", "PUBLIC_DOMAIN_CUTOFF"], [0, 3, 1, "", "RIGHTS_DICT"], [0, 3, 1, "", "RIGHTS_UNKNOWN"], [0, 3, 1, "", "US_SITES"], [0, 2, 1, "", "can_rehost_us"], [0, 2, 1, "", "rights_uri"]], "api.firstbook": [[0, 3, 1, "", "AuthenticationProvider"], [0, 1, 1, "", "FirstBookAuthenticationAPI"], [0, 1, 1, "", "MockFirstBookAuthenticationAPI"], [0, 1, 1, "", "MockFirstBookResponse"]], "api.firstbook.FirstBookAuthenticationAPI": [[0, 3, 1, "", "API_PATH"], [0, 3, 1, "", "DEFAULT_IDENTIFIER_LABEL"], [0, 3, 1, "", "DEFAULT_IDENTIFIER_REGULAR_EXPRESSION"], [0, 3, 1, "", "DEFAULT_PASSWORD_REGULAR_EXPRESSION"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "LOGIN_BUTTON_IMAGE"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SUCCESS_MESSAGE"], [0, 3, 1, "", "log"], [0, 2, 1, "", "remote_authenticate"], [0, 2, 1, "", "remote_pin_test"], [0, 2, 1, "", "request"]], "api.firstbook.MockFirstBookAuthenticationAPI": [[0, 3, 1, "", "FAILURE"], [0, 3, 1, "", "SUCCESS"], [0, 2, 1, "", "request"]], "api.firstbook2": [[0, 3, 1, "", "AuthenticationProvider"], [0, 1, 1, "", "FirstBookAuthenticationAPI"], [0, 1, 1, "", "MockFirstBookAuthenticationAPI"], [0, 1, 1, "", "MockFirstBookResponse"]], "api.firstbook2.FirstBookAuthenticationAPI": [[0, 3, 1, "", "ALGORITHM"], [0, 3, 1, "", "DEFAULT_IDENTIFIER_LABEL"], [0, 3, 1, "", "DEFAULT_IDENTIFIER_REGULAR_EXPRESSION"], [0, 3, 1, "", "DEFAULT_PASSWORD_REGULAR_EXPRESSION"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "LOGIN_BUTTON_IMAGE"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SUCCESS_MESSAGE"], [0, 2, 1, "", "jwt"], [0, 3, 1, "", "log"], [0, 2, 1, "", "remote_authenticate"], [0, 2, 1, "", "remote_pin_test"], [0, 2, 1, "", "request"]], "api.firstbook2.MockFirstBookAuthenticationAPI": [[0, 3, 1, "", "FAILURE"], [0, 3, 1, "", "SUCCESS"], [0, 2, 1, "", "request"]], "api.google_analytics_provider": [[0, 1, 1, "", "GoogleAnalyticsProvider"], [0, 3, 1, "", "Provider"]], "api.google_analytics_provider.GoogleAnalyticsProvider": [[0, 3, 1, "", "DEFAULT_URL"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "INSTRUCTIONS"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "TRACKING_ID"], [0, 2, 1, "", "collect_event"], [0, 2, 1, "", "post"]], "api.kansas_patron": [[0, 3, 1, "", "AuthenticationProvider"], [0, 1, 1, "", "KansasAuthenticationAPI"]], "api.kansas_patron.KansasAuthenticationAPI": [[0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "create_authorize_request"], [0, 3, 1, "", "log"], [0, 2, 1, "", "parse_authorize_response"], [0, 2, 1, "", "post_request"], [0, 2, 1, "", "remote_authenticate"]], "api.lanes": [[0, 1, 1, "", "ContributorFacets"], [0, 1, 1, "", "ContributorLane"], [0, 1, 1, "", "CrawlableCollectionBasedLane"], [0, 1, 1, "", "CrawlableCustomListBasedLane"], [0, 1, 1, "", "CrawlableFacets"], [0, 1, 1, "", "CrawlableLane"], [0, 1, 1, "", "DatabaseExclusiveWorkList"], [0, 1, 1, "", "DynamicLane"], [0, 1, 1, "", "HasSeriesFacets"], [0, 1, 1, "", "JackpotFacets"], [0, 1, 1, "", "JackpotWorkList"], [0, 1, 1, "", "KnownOverviewFacetsWorkList"], [0, 1, 1, "", "RecommendationLane"], [0, 1, 1, "", "RelatedBooksLane"], [0, 1, 1, "", "SeriesFacets"], [0, 1, 1, "", "SeriesLane"], [0, 1, 1, "", "WorkBasedLane"], [0, 5, 1, "", "create_default_lanes"], [0, 5, 1, "", "create_lane_for_small_collection"], [0, 5, 1, "", "create_lane_for_tiny_collection"], [0, 5, 1, "", "create_lanes_for_large_collection"], [0, 5, 1, "", "create_world_languages_lane"], [0, 5, 1, "", "lane_from_genres"], [0, 5, 1, "", "load_lanes"]], "api.lanes.ContributorFacets": [[0, 3, 1, "", "DEFAULT_SORT_ORDER"]], "api.lanes.ContributorLane": [[0, 3, 1, "", "CACHED_FEED_TYPE"], [0, 3, 1, "", "MAX_CACHE_AGE"], [0, 3, 1, "", "ROUTE"], [0, 2, 1, "", "modify_search_filter_hook"], [0, 2, 1, "", "overview_facets"], [0, 4, 1, "", "url_arguments"]], "api.lanes.CrawlableCollectionBasedLane": [[0, 3, 1, "", "COLLECTION_ROUTE"], [0, 3, 1, "", "LIBRARY_ROUTE"], [0, 3, 1, "", "MAX_CACHE_AGE"], [0, 2, 1, "", "initialize"], [0, 4, 1, "", "url_arguments"]], "api.lanes.CrawlableCustomListBasedLane": [[0, 3, 1, "", "ROUTE"], [0, 2, 1, "", "initialize"], [0, 4, 1, "", "url_arguments"], [0, 3, 1, "", "uses_customlists"]], "api.lanes.CrawlableFacets": [[0, 3, 1, "", "CACHED_FEED_TYPE"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "available_facets"], [0, 2, 1, "", "default_facet"]], "api.lanes.CrawlableLane": [[0, 3, 1, "", "MAX_CACHE_AGE"]], "api.lanes.DatabaseExclusiveWorkList": [[0, 2, 1, "", "works"]], "api.lanes.HasSeriesFacets": [[0, 2, 1, "", "modify_search_filter"]], "api.lanes.JackpotFacets": [[0, 2, 1, "", "available_facets"], [0, 2, 1, "", "default_facet"]], "api.lanes.JackpotWorkList": [[0, 2, 1, "", "works"]], "api.lanes.KnownOverviewFacetsWorkList": [[0, 2, 1, "", "overview_facets"]], "api.lanes.RecommendationLane": [[0, 3, 1, "", "CACHED_FEED_TYPE"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "MAX_CACHE_AGE"], [0, 3, 1, "", "ROUTE"], [0, 2, 1, "", "fetch_recommendations"], [0, 2, 1, "", "modify_search_filter_hook"], [0, 2, 1, "", "overview_facets"]], "api.lanes.RelatedBooksLane": [[0, 3, 1, "", "CACHED_FEED_TYPE"], [0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "MAX_CACHE_AGE"], [0, 3, 1, "", "ROUTE"], [0, 2, 1, "", "works"]], "api.lanes.SeriesFacets": [[0, 3, 1, "", "DEFAULT_SORT_ORDER"]], "api.lanes.SeriesLane": [[0, 3, 1, "", "CACHED_FEED_TYPE"], [0, 3, 1, "", "MAX_CACHE_AGE"], [0, 3, 1, "", "ROUTE"], [0, 2, 1, "", "modify_search_filter_hook"], [0, 2, 1, "", "overview_facets"], [0, 4, 1, "", "url_arguments"]], "api.lanes.WorkBasedLane": [[0, 3, 1, "", "DISPLAY_NAME"], [0, 3, 1, "", "ROUTE"], [0, 2, 1, "", "accessible_to"], [0, 2, 1, "", "append_child"], [0, 2, 1, "", "audiences_list_from_source"], [0, 4, 1, "", "url_arguments"]], "api.lcp": [[4, 0, 0, "-", "collection"], [4, 0, 0, "-", "controller"], [4, 0, 0, "-", "encrypt"], [4, 0, 0, "-", "factory"], [4, 0, 0, "-", "hash"], [4, 0, 0, "-", "importer"], [4, 0, 0, "-", "mirror"], [4, 0, 0, "-", "server"], [4, 0, 0, "-", "utils"]], "api.lcp.collection": [[4, 1, 1, "", "LCPAPI"], [4, 1, 1, "", "LCPFulfilmentInfo"]], "api.lcp.collection.LCPAPI": [[4, 3, 1, "", "DESCRIPTION"], [4, 3, 1, "", "NAME"], [4, 3, 1, "", "SERVICE_NAME"], [4, 3, 1, "", "SETTINGS"], [4, 2, 1, "", "checkout"], [4, 4, 1, "", "collection"], [4, 2, 1, "", "external_integration"], [4, 2, 1, "", "fulfill"], [4, 2, 1, "", "internal_format"], [4, 2, 1, "", "patron_activity"]], "api.lcp.collection.LCPFulfilmentInfo": [[4, 4, 1, "", "as_response"]], "api.lcp.controller": [[4, 1, 1, "", "LCPController"]], "api.lcp.controller.LCPController": [[4, 2, 1, "", "get_lcp_license"], [4, 2, 1, "", "get_lcp_passphrase"]], "api.lcp.encrypt": [[4, 1, 1, "", "LCPEncryptionConfiguration"], [4, 6, 1, "", "LCPEncryptionException"], [4, 1, 1, "", "LCPEncryptionResult"], [4, 1, 1, "", "LCPEncryptor"], [4, 1, 1, "", "LCPEncryptorResultJSONEncoder"]], "api.lcp.encrypt.LCPEncryptionConfiguration": [[4, 3, 1, "", "DEFAULT_LCPENCRYPT_DOCKER_IMAGE"], [4, 3, 1, "", "DEFAULT_LCPENCRYPT_LOCATION"], [4, 3, 1, "", "lcpencrypt_location"], [4, 3, 1, "", "lcpencrypt_output_directory"]], "api.lcp.encrypt.LCPEncryptionResult": [[4, 3, 1, "", "CONTENT_ENCRYPTION_KEY"], [4, 3, 1, "", "CONTENT_ID"], [4, 3, 1, "", "PROTECTED_CONTENT_DISPOSITION"], [4, 3, 1, "", "PROTECTED_CONTENT_LENGTH"], [4, 3, 1, "", "PROTECTED_CONTENT_LOCATION"], [4, 3, 1, "", "PROTECTED_CONTENT_SHA256"], [4, 3, 1, "", "PROTECTED_CONTENT_TYPE"], [4, 4, 1, "", "content_encryption_key"], [4, 4, 1, "", "content_id"], [4, 2, 1, "", "from_dict"], [4, 4, 1, "", "protected_content_disposition"], [4, 4, 1, "", "protected_content_length"], [4, 4, 1, "", "protected_content_location"], [4, 4, 1, "", "protected_content_sha256"], [4, 4, 1, "", "protected_content_type"]], "api.lcp.encrypt.LCPEncryptor": [[4, 3, 1, "", "OUTPUT_REGEX"], [4, 1, 1, "", "Parameters"], [4, 2, 1, "", "encrypt"]], "api.lcp.encrypt.LCPEncryptor.Parameters": [[4, 4, 1, "", "content_id"], [4, 4, 1, "", "input_file_path"], [4, 4, 1, "", "lcpencrypt_location"], [4, 4, 1, "", "output_file_path"], [4, 2, 1, "", "to_array"]], "api.lcp.encrypt.LCPEncryptorResultJSONEncoder": [[4, 2, 1, "", "default"]], "api.lcp.factory": [[4, 1, 1, "", "LCPServerFactory"]], "api.lcp.factory.LCPServerFactory": [[4, 2, 1, "", "create"]], "api.lcp.hash": [[4, 1, 1, "", "Hasher"], [4, 1, 1, "", "HasherFactory"], [4, 1, 1, "", "HashingAlgorithm"], [4, 6, 1, "", "HashingError"], [4, 1, 1, "", "UniversalHasher"]], "api.lcp.hash.Hasher": [[4, 2, 1, "", "hash"]], "api.lcp.hash.HasherFactory": [[4, 2, 1, "", "create"]], "api.lcp.hash.HashingAlgorithm": [[4, 3, 1, "", "SHA256"], [4, 3, 1, "", "SHA512"]], "api.lcp.hash.UniversalHasher": [[4, 2, 1, "", "hash"]], "api.lcp.importer": [[4, 1, 1, "", "LCPImporter"]], "api.lcp.importer.LCPImporter": [[4, 2, 1, "", "import_book"]], "api.lcp.mirror": [[4, 1, 1, "", "LCPMirror"], [4, 1, 1, "", "LCPMirrorConfiguration"]], "api.lcp.mirror.LCPMirror": [[4, 3, 1, "", "NAME"], [4, 3, 1, "", "SETTINGS"], [4, 2, 1, "", "book_url"], [4, 2, 1, "", "collection_external_integration"], [4, 2, 1, "", "cover_image_root"], [4, 2, 1, "", "cover_image_url"], [4, 2, 1, "", "do_upload"], [4, 2, 1, "", "marc_file_root"], [4, 2, 1, "", "marc_file_url"], [4, 2, 1, "", "mirror_one"]], "api.lcp.mirror.LCPMirrorConfiguration": [[4, 3, 1, "", "endpoint_url"]], "api.lcp.server": [[4, 1, 1, "", "LCPServer"], [4, 1, 1, "", "LCPServerConfiguration"]], "api.lcp.server.LCPServer": [[4, 2, 1, "", "add_content"], [4, 2, 1, "", "generate_license"], [4, 2, 1, "", "get_license"]], "api.lcp.server.LCPServerConfiguration": [[4, 3, 1, "", "DEFAULT_ENCRYPTION_ALGORITHM"], [4, 3, 1, "", "DEFAULT_PAGE_SIZE"], [4, 3, 1, "", "DEFAULT_PASSPHRASE_HINT"], [4, 3, 1, "", "encryption_algorithm"], [4, 3, 1, "", "lcpserver_input_directory"], [4, 3, 1, "", "lcpserver_page_size"], [4, 3, 1, "", "lcpserver_password"], [4, 3, 1, "", "lcpserver_url"], [4, 3, 1, "", "lcpserver_user"], [4, 3, 1, "", "max_copiable_pages"], [4, 3, 1, "", "max_printable_pages"], [4, 3, 1, "", "passphrase_hint"], [4, 3, 1, "", "provider_name"]], "api.lcp.utils": [[4, 5, 1, "", "bind_method"], [4, 5, 1, "", "format_datetime"], [4, 5, 1, "", "get_target_extension"]], "api.local_analytics_exporter": [[0, 1, 1, "", "LocalAnalyticsExporter"]], "api.local_analytics_exporter.LocalAnalyticsExporter": [[0, 2, 1, "", "analytics_query"], [0, 2, 1, "", "export"]], "api.marc": [[0, 1, 1, "", "LibraryAnnotator"]], "api.marc.LibraryAnnotator": [[0, 2, 1, "", "add_web_client_urls"], [0, 2, 1, "", "annotate_work_record"], [0, 2, 1, "", "value"]], "api.metadata_wrangler": [[0, 1, 1, "", "BaseMetadataWranglerCoverageProvider"], [0, 1, 1, "", "MWAuxiliaryMetadataMonitor"], [0, 1, 1, "", "MWCollectionUpdateMonitor"], [0, 1, 1, "", "MetadataUploadCoverageProvider"], [0, 1, 1, "", "MetadataWranglerCollectionMonitor"], [0, 1, 1, "", "MetadataWranglerCollectionReaper"], [0, 1, 1, "", "MetadataWranglerCollectionRegistrar"]], "api.metadata_wrangler.BaseMetadataWranglerCoverageProvider": [[0, 3, 1, "", "COVERAGE_COUNTS_FOR_EVERY_COLLECTION"], [0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [0, 2, 1, "", "create_identifier_mapping"]], "api.metadata_wrangler.MWAuxiliaryMetadataMonitor": [[0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "endpoint"], [0, 2, 1, "", "get_identifiers"], [0, 2, 1, "", "run_once"]], "api.metadata_wrangler.MWCollectionUpdateMonitor": [[0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "endpoint"], [0, 2, 1, "", "import_one_feed"], [0, 2, 1, "", "run_once"]], "api.metadata_wrangler.MetadataUploadCoverageProvider": [[0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "OPERATION"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_batch"]], "api.metadata_wrangler.MetadataWranglerCollectionMonitor": [[0, 2, 1, "", "assert_authenticated"], [0, 2, 1, "", "endpoint"], [0, 2, 1, "", "get_response"]], "api.metadata_wrangler.MetadataWranglerCollectionReaper": [[0, 3, 1, "", "OPDS_IMPORTER_CLASS"], [0, 3, 1, "", "OPERATION"], [0, 3, 1, "", "SERVICE_NAME"], [0, 4, 1, "", "api_method"], [0, 2, 1, "", "finalize_batch"], [0, 2, 1, "", "items_that_need_coverage"]], "api.metadata_wrangler.MetadataWranglerCollectionRegistrar": [[0, 3, 1, "", "OPDS_IMPORTER_CLASS"], [0, 3, 1, "", "OPERATION"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "items_that_need_coverage"]], "api.millenium_patron": [[0, 3, 1, "", "AuthenticationProvider"], [0, 1, 1, "", "MilleniumPatronAPI"], [0, 1, 1, "", "MockMilleniumPatronAPI"]], "api.millenium_patron.MilleniumPatronAPI": [[0, 3, 1, "", "ADDRESS_FIELD"], [0, 3, 1, "", "AUTHENTICATION_MODE"], [0, 3, 1, "", "AUTHENTICATION_MODES"], [0, 3, 1, "", "BARCODE_FIELD"], [0, 3, 1, "", "BLOCK_FIELD"], [0, 3, 1, "", "BLOCK_TYPES"], [0, 3, 1, "", "DEFAULT_CURRENCY"], [0, 3, 1, "", "EMAIL_ADDRESS_FIELD"], [0, 3, 1, "", "ERROR_MESSAGE_FIELD"], [0, 3, 1, "", "EXPIRATION_DATE_FORMAT"], [0, 3, 1, "", "EXPIRATION_FIELD"], [0, 3, 1, "", "FAMILY_NAME_AUTHENTICATION_MODE"], [0, 3, 1, "", "FINES_FIELD"], [0, 3, 1, "", "HOME_BRANCH_FIELD"], [0, 3, 1, "", "HOME_BRANCH_NEIGHBORHOOD_MODE"], [0, 3, 1, "", "IDENTIFIER_BLACKLIST"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "MULTIVALUE_FIELDS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "NEIGHBORHOOD_MODE"], [0, 3, 1, "", "NEIGHBORHOOD_MODES"], [0, 3, 1, "", "NO_NEIGHBORHOOD_MODE"], [0, 3, 1, "", "PATRON_TYPE_FIELD"], [0, 3, 1, "", "PERSONAL_NAME_FIELD"], [0, 3, 1, "", "PIN_AUTHENTICATION_MODE"], [0, 3, 1, "", "POSTAL_CODE_NEIGHBORHOOD_MODE"], [0, 3, 1, "", "POSTAL_CODE_RES"], [0, 3, 1, "", "RECORD_NUMBER_FIELD"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "USERNAME_FIELD"], [0, 3, 1, "", "VERIFY_CERTIFICATE"], [0, 2, 1, "", "extract_postal_code"], [0, 2, 1, "", "family_name_match"], [0, 2, 1, "", "patron_dump_to_patrondata"], [0, 2, 1, "", "remote_authenticate"], [0, 2, 1, "", "request"], [0, 3, 1, "", "setting"]], "api.millenium_patron.MockMilleniumPatronAPI": [[0, 2, 1, "", "remote_authenticate"], [0, 2, 1, "", "remote_patron_lookup"], [0, 3, 1, "", "the_future"], [0, 3, 1, "", "user1"], [0, 3, 1, "", "user2"], [0, 3, 1, "", "users"]], "api.monitor": [[0, 1, 1, "", "HoldReaper"], [0, 1, 1, "", "IdlingAnnotationReaper"], [0, 1, 1, "", "LoanReaper"], [0, 1, 1, "", "LoanlikeReaperMonitor"]], "api.monitor.HoldReaper": [[0, 3, 1, "", "MAX_AGE"], [0, 3, 1, "", "MODEL_CLASS"], [0, 4, 1, "", "where_clause"]], "api.monitor.IdlingAnnotationReaper": [[0, 3, 1, "", "MAX_AGE"], [0, 3, 1, "", "MODEL_CLASS"], [0, 3, 1, "", "TIMESTAMP_FIELD"], [0, 4, 1, "", "where_clause"]], "api.monitor.LoanReaper": [[0, 3, 1, "", "MAX_AGE"], [0, 3, 1, "", "MODEL_CLASS"], [0, 4, 1, "", "where_clause"]], "api.monitor.LoanlikeReaperMonitor": [[0, 3, 1, "", "SOURCE_OF_TRUTH_PROTOCOLS"], [0, 4, 1, "", "where_clause"]], "api.novelist": [[0, 1, 1, "", "MockNoveListAPI"], [0, 1, 1, "", "NoveListAPI"]], "api.novelist.MockNoveListAPI": [[0, 2, 1, "", "lookup"], [0, 2, 1, "", "setup_method"]], "api.novelist.NoveListAPI": [[0, 3, 1, "", "AUTHORIZED_IDENTIFIER"], [0, 3, 1, "", "AUTH_PARAMS"], [0, 3, 1, "", "COLLECTION_DATA_API"], [0, 3, 1, "", "IS_CONFIGURED"], [0, 3, 1, "", "MAX_REPRESENTATION_AGE"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "NO_ISBN_EQUIVALENCY"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "QUERY_ENDPOINT"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SITEWIDE"], [0, 2, 1, "", "build_query_url"], [0, 2, 1, "", "choose_best_metadata"], [0, 2, 1, "", "create_item_object"], [0, 3, 1, "", "currentQueryIdentifier"], [0, 2, 1, "", "from_config"], [0, 2, 1, "", "get_items_from_query"], [0, 2, 1, "", "get_recommendations"], [0, 2, 1, "", "get_series_information"], [0, 2, 1, "", "is_configured"], [0, 3, 1, "", "log"], [0, 2, 1, "", "lookup"], [0, 2, 1, "", "lookup_equivalent_isbns"], [0, 2, 1, "", "lookup_info_to_metadata"], [0, 2, 1, "", "make_novelist_data_object"], [0, 3, 1, "", "medium_to_book_format_type_values"], [0, 2, 1, "", "put"], [0, 2, 1, "", "put_items_novelist"], [0, 2, 1, "", "review_response"], [0, 2, 1, "", "scrubbed_url"], [0, 4, 1, "", "source"], [0, 2, 1, "", "values"], [0, 3, 1, "", "version"]], "api.nyt": [[0, 1, 1, "", "NYTAPI"], [0, 1, 1, "", "NYTBestSellerAPI"], [0, 1, 1, "", "NYTBestSellerList"], [0, 1, 1, "", "NYTBestSellerListTitle"]], "api.nyt.NYTAPI": [[0, 3, 1, "", "DATE_FORMAT"], [0, 3, 1, "", "TIME_ZONE"], [0, 2, 1, "", "date_string"], [0, 2, 1, "", "parse_date"], [0, 2, 1, "", "parse_datetime"]], "api.nyt.NYTBestSellerAPI": [[0, 3, 1, "", "BASE_URL"], [0, 3, 1, "", "CARDINALITY"], [0, 3, 1, "", "GOAL"], [0, 3, 1, "", "HISTORICAL_LIST_MAX_AGE"], [0, 3, 1, "", "LIST_MAX_AGE"], [0, 3, 1, "", "LIST_NAMES_URL"], [0, 3, 1, "", "LIST_OF_LISTS_MAX_AGE"], [0, 3, 1, "", "LIST_URL"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SITEWIDE"], [0, 2, 1, "", "best_seller_list"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "fill_in_history"], [0, 2, 1, "", "from_config"], [0, 2, 1, "", "list_info"], [0, 2, 1, "", "list_of_lists"], [0, 2, 1, "", "request"], [0, 4, 1, "", "source"], [0, 2, 1, "", "update"]], "api.nyt.NYTBestSellerList": [[0, 4, 1, "", "all_dates"], [0, 4, 1, "", "medium"], [0, 2, 1, "", "to_customlist"], [0, 2, 1, "", "update"], [0, 2, 1, "", "update_custom_list"]], "api.odilo": [[0, 1, 1, "", "MockOdiloAPI"], [0, 1, 1, "", "OdiloAPI"], [0, 1, 1, "", "OdiloBibliographicCoverageProvider"], [0, 1, 1, "", "OdiloCirculationMonitor"], [0, 1, 1, "", "OdiloRepresentationExtractor"]], "api.odilo.MockOdiloAPI": [[0, 2, 1, "", "mock_access_token_response"], [0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "patron_request"], [0, 2, 1, "", "queue_response"], [0, 2, 1, "", "token_post"]], "api.odilo.OdiloAPI": [[0, 3, 1, "", "ALL_PRODUCTS_ENDPOINT"], [0, 3, 1, "", "CHECKIN_ENDPOINT"], [0, 3, 1, "", "CHECKOUT_ENDPOINT"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "LIBRARY_API_BASE_URL"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "PAGE_SIZE_LIMIT"], [0, 3, 1, "", "PATRON_CHECKOUTS_ENDPOINT"], [0, 3, 1, "", "PATRON_HOLDS_ENDPOINT"], [0, 3, 1, "", "PLACE_HOLD_ENDPOINT"], [0, 3, 1, "", "RECORD_AVAILABILITY_ENDPOINT"], [0, 3, 1, "", "RECORD_METADATA_ENDPOINT"], [0, 3, 1, "", "RELEASE_HOLD_ENDPOINT"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 3, 1, "", "TOKEN_ENDPOINT"], [0, 2, 1, "", "check_creds"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 4, 1, "", "collection"], [0, 2, 1, "", "credential_object"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 3, 1, "", "error_to_exception"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "extract_date"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "get"], [0, 2, 1, "", "get_availability"], [0, 2, 1, "", "get_checkout"], [0, 2, 1, "", "get_fulfillment_link"], [0, 2, 1, "", "get_hold"], [0, 2, 1, "", "get_metadata"], [0, 2, 1, "", "get_patron_checkouts"], [0, 2, 1, "", "get_patron_holds"], [0, 2, 1, "", "hold_from_odilo_hold"], [0, 2, 1, "", "loan_info_from_odilo_checkout"], [0, 3, 1, "", "log"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "patron_request"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "raise_exception_on_error"], [0, 2, 1, "", "refresh_creds"], [0, 2, 1, "", "release_hold"], [0, 4, 1, "", "source"], [0, 2, 1, "", "token_post"]], "api.odilo.OdiloBibliographicCoverageProvider": [[0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"]], "api.odilo.OdiloCirculationMonitor": [[0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "INTERVAL_SECONDS"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "all_ids"], [0, 2, 1, "", "catch_up_from"], [0, 2, 1, "", "get_url"]], "api.odilo.OdiloRepresentationExtractor": [[0, 3, 1, "", "ACSM"], [0, 3, 1, "", "ACSM_EPUB"], [0, 3, 1, "", "ACSM_PDF"], [0, 3, 1, "", "EBOOK_STREAMING"], [0, 3, 1, "", "format_data_for_odilo_format"], [0, 2, 1, "", "image_link_to_linkdata"], [0, 3, 1, "", "log"], [0, 3, 1, "", "odilo_medium_to_simplified_medium"], [0, 2, 1, "", "record_info_to_circulation"], [0, 2, 1, "", "record_info_to_metadata"], [0, 2, 1, "", "set_format"]], "api.odl": [[0, 1, 1, "", "MockODLAPI"], [0, 1, 1, "", "MockSharedODLAPI"], [0, 1, 1, "", "ODLAPI"], [0, 1, 1, "", "ODLExpiredItemsReaper"], [0, 1, 1, "", "ODLHoldReaper"], [0, 1, 1, "", "ODLImportMonitor"], [0, 1, 1, "", "ODLImporter"], [0, 1, 1, "", "ODLXMLParser"], [0, 1, 1, "", "SharedODLAPI"], [0, 1, 1, "", "SharedODLImportMonitor"], [0, 1, 1, "", "SharedODLImporter"]], "api.odl.MockODLAPI": [[0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "queue_response"]], "api.odl.MockSharedODLAPI": [[0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "queue_response"]], "api.odl.ODLAPI": [[0, 3, 1, "", "ACTIVE_STATUS"], [0, 3, 1, "", "CANCELLED_STATUS"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "EXPIRED_STATUS"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "READY_STATUS"], [0, 3, 1, "", "RETURNED_STATUS"], [0, 3, 1, "", "REVOKED_STATUS"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 3, 1, "", "STATUS_VALUES"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkin_from_external_library"], [0, 2, 1, "", "checkout"], [0, 2, 1, "", "checkout_to_external_library"], [0, 2, 1, "", "collection"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "fulfill_for_external_library"], [0, 2, 1, "", "get_license_status_document"], [0, 2, 1, "", "internal_format"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "release_hold_from_external_library"], [0, 2, 1, "", "update_hold_queue"], [0, 2, 1, "", "update_loan"]], "api.odl.ODLExpiredItemsReaper": [[0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"]], "api.odl.ODLHoldReaper": [[0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "run_once"]], "api.odl.ODLImportMonitor": [[0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"]], "api.odl.ODLImporter": [[0, 3, 1, "", "LICENSE_INFO_DOCUMENT_MEDIA_TYPE"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "PARSER_CLASS"], [0, 2, 1, "", "parse_license"]], "api.odl.ODLXMLParser": [[0, 3, 1, "", "NAMESPACES"]], "api.odl.SharedODLAPI": [[0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SUPPORTS_REGISTRATION"], [0, 3, 1, "", "SUPPORTS_STAGING"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 2, 1, "", "collection"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "internal_format"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "release_hold"]], "api.odl.SharedODLImportMonitor": [[0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "opds_url"]], "api.odl.SharedODLImporter": [[0, 3, 1, "", "NAME"], [0, 2, 1, "", "get_fulfill_url"]], "api.onix": [[0, 1, 1, "", "ONIXExtractor"], [0, 1, 1, "", "UsageStatus"], [0, 1, 1, "", "UsageUnit"]], "api.onix.ONIXExtractor": [[0, 3, 1, "", "AUDIENCE_TYPES"], [0, 3, 1, "", "CONTRIBUTOR_TYPES"], [0, 3, 1, "", "PRODUCT_CONTENT_TYPES"], [0, 3, 1, "", "SUBJECT_TYPES"], [0, 2, 1, "", "parse"]], "api.onix.UsageStatus": [[0, 3, 1, "", "LIMITED"], [0, 3, 1, "", "PROHIBITED"], [0, 3, 1, "", "UNLIMITED"]], "api.onix.UsageUnit": [[0, 3, 1, "", "CHARACTERS"], [0, 3, 1, "", "CONCURRENT_USERS"], [0, 3, 1, "", "COPIES"], [0, 3, 1, "", "DAYS"], [0, 3, 1, "", "DEVICES"], [0, 3, 1, "", "PAGES"], [0, 3, 1, "", "PERCENTAGE"], [0, 3, 1, "", "PERCENTAGE_PER_TIME_PERIOD"], [0, 3, 1, "", "TIMES"], [0, 3, 1, "", "WORDS"]], "api.opds": [[0, 1, 1, "", "CirculationManagerAnnotator"], [0, 1, 1, "", "LibraryAnnotator"], [0, 1, 1, "", "LibraryLoanAndHoldAnnotator"], [0, 1, 1, "", "SharedCollectionAnnotator"], [0, 1, 1, "", "SharedCollectionLoanAndHoldAnnotator"]], "api.opds.CirculationManagerAnnotator": [[0, 2, 1, "", "acquisition_links"], [0, 2, 1, "", "active_licensepool_for"], [0, 2, 1, "", "annotate_work_entry"], [0, 2, 1, "", "borrow_link"], [0, 2, 1, "", "cdn_url_for"], [0, 2, 1, "", "default_lane_url"], [0, 2, 1, "", "facet_url"], [0, 2, 1, "", "feed_url"], [0, 2, 1, "", "fulfill_link"], [0, 2, 1, "", "is_work_entry_solo"], [0, 2, 1, "", "lane_url"], [0, 2, 1, "", "navigation_url"], [0, 2, 1, "", "open_access_link"], [0, 2, 1, "", "revoke_link"], [0, 2, 1, "", "rights_attributes"], [0, 2, 1, "", "test_url_for"], [0, 2, 1, "", "top_level_title"], [0, 2, 1, "", "url_for"], [0, 2, 1, "", "visible_delivery_mechanisms"]], "api.opds.LibraryAnnotator": [[0, 3, 1, "", "ABOUT"], [0, 3, 1, "", "CONFIGURATION_LINKS"], [0, 3, 1, "", "COPYRIGHT"], [0, 3, 1, "", "HELP_LINKS"], [0, 3, 1, "", "LICENSE"], [0, 3, 1, "", "PRIVACY_POLICY"], [0, 3, 1, "", "REGISTER"], [0, 3, 1, "", "TERMS_OF_SERVICE"], [0, 2, 1, "", "acquisition_links"], [0, 2, 1, "", "add_authentication_document_link"], [0, 2, 1, "", "add_author_links"], [0, 2, 1, "", "add_configuration_links"], [0, 2, 1, "", "add_patron"], [0, 2, 1, "", "add_series_link"], [0, 2, 1, "", "adobe_id_tags"], [0, 2, 1, "", "annotate_feed"], [0, 2, 1, "", "annotate_work_entry"], [0, 2, 1, "", "borrow_link"], [0, 2, 1, "", "default_lane_url"], [0, 2, 1, "", "drm_device_registration_tags"], [0, 2, 1, "", "feed_url"], [0, 2, 1, "", "fulfill_link"], [0, 2, 1, "", "group_uri"], [0, 2, 1, "", "groups_url"], [0, 2, 1, "", "lane_url"], [0, 2, 1, "", "language_and_audience_key_from_work"], [0, 2, 1, "", "open_access_link"], [0, 2, 1, "", "permalink_for"], [0, 2, 1, "", "related_books_available"], [0, 2, 1, "", "revoke_link"], [0, 2, 1, "", "search_url"], [0, 2, 1, "", "top_level_title"]], "api.opds.LibraryLoanAndHoldAnnotator": [[0, 2, 1, "", "active_loans_for"], [0, 2, 1, "", "annotate_feed"], [0, 2, 1, "", "drm_device_registration_feed_tags"], [0, 2, 1, "", "single_item_feed"], [0, 4, 1, "", "user_profile_management_protocol_link"]], "api.opds.SharedCollectionAnnotator": [[0, 2, 1, "", "acquisition_links"], [0, 2, 1, "", "borrow_link"], [0, 2, 1, "", "default_lane_url"], [0, 2, 1, "", "feed_url"], [0, 2, 1, "", "fulfill_link"], [0, 2, 1, "", "lane_url"], [0, 2, 1, "", "revoke_link"], [0, 2, 1, "", "top_level_title"]], "api.opds.SharedCollectionLoanAndHoldAnnotator": [[0, 2, 1, "", "single_item_feed"]], "api.opds_for_distributors": [[0, 1, 1, "", "MockOPDSForDistributorsAPI"], [0, 1, 1, "", "OPDSForDistributorsAPI"], [0, 1, 1, "", "OPDSForDistributorsImportMonitor"], [0, 1, 1, "", "OPDSForDistributorsImporter"], [0, 1, 1, "", "OPDSForDistributorsReaperMonitor"]], "api.opds_for_distributors.MockOPDSForDistributorsAPI": [[0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "queue_response"]], "api.opds_for_distributors.OPDSForDistributorsAPI": [[0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SUPPORTED_MEDIA_TYPES"], [0, 2, 1, "", "can_fulfill_without_loan"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "patron_activity"]], "api.opds_for_distributors.OPDSForDistributorsImportMonitor": [[0, 3, 1, "", "PROTOCOL"]], "api.opds_for_distributors.OPDSForDistributorsImporter": [[0, 3, 1, "", "NAME"], [0, 2, 1, "", "update_work_for_edition"]], "api.opds_for_distributors.OPDSForDistributorsReaperMonitor": [[0, 2, 1, "", "feed_contains_new_data"], [0, 2, 1, "", "import_one_feed"], [0, 2, 1, "", "run_once"]], "api.overdrive": [[0, 1, 1, "", "MockOverdriveAPI"], [0, 1, 1, "", "MockOverdriveResponse"], [0, 1, 1, "", "NewTitlesOverdriveCollectionMonitor"], [0, 1, 1, "", "OverdriveAPI"], [0, 1, 1, "", "OverdriveAPIConstants"], [0, 1, 1, "", "OverdriveAdvantageAccountListScript"], [0, 1, 1, "", "OverdriveCirculationMonitor"], [0, 1, 1, "", "OverdriveCollectionReaper"], [0, 1, 1, "", "OverdriveFormatSweep"], [0, 1, 1, "", "OverdriveManifestFulfillmentInfo"], [0, 1, 1, "", "RecentOverdriveCollectionMonitor"]], "api.overdrive.MockOverdriveAPI": [[0, 3, 1, "", "collection_token"], [0, 3, 1, "", "library_data"], [0, 2, 1, "", "patron_request"], [0, 3, 1, "", "token_data"]], "api.overdrive.MockOverdriveResponse": [[0, 2, 1, "", "json"]], "api.overdrive.NewTitlesOverdriveCollectionMonitor": [[0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "OVERLAP"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "recently_changed_ids"], [0, 2, 1, "", "should_stop"]], "api.overdrive.OverdriveAPI": [[0, 3, 1, "", "CHILD_SETTINGS"], [0, 3, 1, "", "DEFAULT_ERROR_URL"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "ERROR_MESSAGE_TO_EXCEPTION"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "LOCK_IN_FORMATS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "SET_DELIVERY_MECHANISM_AT"], [0, 3, 1, "", "adobe_drm"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 2, 1, "", "circulation_lookup"], [0, 2, 1, "", "default_notification_email_address"], [0, 3, 1, "", "delivery_mechanism_to_internal_format"], [0, 3, 1, "", "epub"], [0, 3, 1, "", "error_to_exception"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "extract_content_link"], [0, 2, 1, "", "extract_data_from_checkout_response"], [0, 2, 1, "", "extract_data_from_hold_response"], [0, 2, 1, "", "extract_download_link"], [0, 2, 1, "", "extract_expiration_date"], [0, 2, 1, "", "fill_out_form"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "get_download_link"], [0, 2, 1, "", "get_fulfillment_link"], [0, 2, 1, "", "get_fulfillment_link_from_download_link"], [0, 2, 1, "", "get_hold"], [0, 2, 1, "", "get_loan"], [0, 2, 1, "", "get_loans"], [0, 2, 1, "", "get_patron_checkouts"], [0, 2, 1, "", "get_patron_credential"], [0, 2, 1, "", "get_patron_holds"], [0, 2, 1, "", "get_patron_information"], [0, 3, 1, "", "libby_drm"], [0, 2, 1, "", "lock_in_format"], [0, 2, 1, "", "make_direct_download_link"], [0, 3, 1, "", "no_drm"], [0, 3, 1, "", "overdrive_audiobook_manifest"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "patron_request"], [0, 3, 1, "", "pdf"], [0, 2, 1, "", "perform_early_return"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "process_checkout_data"], [0, 2, 1, "", "process_place_hold_response"], [0, 2, 1, "", "raise_exception_on_error"], [0, 2, 1, "", "refresh_patron_access_token"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "scope_string"], [0, 3, 1, "", "streaming_audio"], [0, 3, 1, "", "streaming_drm"], [0, 3, 1, "", "streaming_text"], [0, 2, 1, "", "update_availability"], [0, 2, 1, "", "update_formats"], [0, 2, 1, "", "update_licensepool"], [0, 2, 1, "", "update_licensepool_with_book_info"]], "api.overdrive.OverdriveAPIConstants": [[0, 3, 1, "", "MANIFEST_INTERNAL_FORMATS"], [0, 3, 1, "", "STREAMING_FORMATS"]], "api.overdrive.OverdriveAdvantageAccountListScript": [[0, 2, 1, "", "explain_advantage_collection"], [0, 2, 1, "", "explain_main_collection"], [0, 2, 1, "", "run"]], "api.overdrive.OverdriveCirculationMonitor": [[0, 3, 1, "", "OVERLAP"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "catch_up_from"], [0, 2, 1, "", "recently_changed_ids"]], "api.overdrive.OverdriveCollectionReaper": [[0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"]], "api.overdrive.OverdriveFormatSweep": [[0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"]], "api.overdrive.OverdriveManifestFulfillmentInfo": [[0, 4, 1, "", "as_response"]], "api.overdrive.RecentOverdriveCollectionMonitor": [[0, 3, 1, "", "MAXIMUM_CONSECUTIVE_UNCHANGED_BOOKS"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "should_stop"]], "api.proquest": [[5, 0, 0, "-", "client"], [5, 0, 0, "-", "credential"], [5, 0, 0, "-", "identifier"], [5, 0, 0, "-", "importer"], [5, 0, 0, "-", "scripts"]], "api.proquest.client": [[5, 1, 1, "", "ProQuestAPIClient"], [5, 1, 1, "", "ProQuestAPIClientConfiguration"], [5, 1, 1, "", "ProQuestAPIClientFactory"], [5, 6, 1, "", "ProQuestAPIInvalidJSONResponseError"], [5, 6, 1, "", "ProQuestAPIMissingJSONPropertyError"], [5, 1, 1, "", "ProQuestBook"]], "api.proquest.client.ProQuestAPIClient": [[5, 3, 1, "", "DOWNLOAD_LINK_FIELD"], [5, 3, 1, "", "DRM_FREE_DOWNLOAD_LINK_KEYWORD"], [5, 3, 1, "", "MAX_PAGE_INDEX"], [5, 3, 1, "", "MAX_PAGE_SIZE"], [5, 3, 1, "", "RESPONSE_OPDS_FEED_FIELD"], [5, 3, 1, "", "RESPONSE_STATUS_CODE_FIELD"], [5, 3, 1, "", "SUCCESS_STATUS_CODE"], [5, 3, 1, "", "TOKEN_FIELD"], [5, 2, 1, "", "create_token"], [5, 2, 1, "", "download_all_feed_pages"], [5, 2, 1, "", "download_feed_page"], [5, 2, 1, "", "get_book"]], "api.proquest.client.ProQuestAPIClientConfiguration": [[5, 3, 1, "", "DEFAULT_PAGE_SIZE"], [5, 3, 1, "", "books_catalog_service_url"], [5, 3, 1, "", "download_link_service_url"], [5, 3, 1, "", "http_proxy_url"], [5, 3, 1, "", "https_proxy_url"], [5, 3, 1, "", "page_size"], [5, 3, 1, "", "partner_auth_token_service_url"]], "api.proquest.client.ProQuestAPIClientFactory": [[5, 2, 1, "", "create"]], "api.proquest.client.ProQuestAPIInvalidJSONResponseError": [[5, 4, 1, "", "response"]], "api.proquest.client.ProQuestAPIMissingJSONPropertyError": [[5, 4, 1, "", "missing_property"]], "api.proquest.client.ProQuestBook": [[5, 4, 1, "", "content"], [5, 4, 1, "", "content_type"], [5, 4, 1, "", "link"]], "api.proquest.credential": [[5, 1, 1, "", "ProQuestCredentialManager"], [5, 1, 1, "", "ProQuestCredentialType"]], "api.proquest.credential.ProQuestCredentialManager": [[5, 2, 1, "", "lookup_patron_affiliation_id"], [5, 2, 1, "", "lookup_proquest_token"], [5, 2, 1, "", "save_proquest_token"]], "api.proquest.credential.ProQuestCredentialType": [[5, 3, 1, "", "PROQUEST_JWT_TOKEN"]], "api.proquest.identifier": [[5, 1, 1, "", "ProQuestIdentifierParser"]], "api.proquest.identifier.ProQuestIdentifierParser": [[5, 3, 1, "", "PROQUEST_ID_REGEX"], [5, 2, 1, "", "parse"]], "api.proquest.importer": [[5, 6, 1, "", "CannotCreateProQuestTokenError"], [5, 1, 1, "", "ProQuestOPDS2ImportMonitor"], [5, 1, 1, "", "ProQuestOPDS2Importer"], [5, 1, 1, "", "ProQuestOPDS2ImporterConfiguration"], [5, 5, 1, "", "parse_identifier"]], "api.proquest.importer.ProQuestOPDS2ImportMonitor": [[5, 3, 1, "", "PROTOCOL"], [5, 2, 1, "", "run_once"]], "api.proquest.importer.ProQuestOPDS2Importer": [[5, 3, 1, "", "DESCRIPTION"], [5, 3, 1, "", "LIBRARY_SETTINGS"], [5, 3, 1, "", "NAME"], [5, 3, 1, "", "SETTINGS"], [5, 2, 1, "", "checkout"], [5, 2, 1, "", "external_integration"], [5, 2, 1, "", "extract_next_links"], [5, 2, 1, "", "fulfill"], [5, 2, 1, "", "internal_format"], [5, 2, 1, "", "patron_activity"], [5, 2, 1, "", "place_hold"], [5, 2, 1, "", "release_hold"]], "api.proquest.importer.ProQuestOPDS2ImporterConfiguration": [[5, 3, 1, "", "DEFAULT_AFFILIATION_ATTRIBUTES"], [5, 3, 1, "", "DEFAULT_TOKEN_EXPIRATION_TIMEOUT_SECONDS"], [5, 3, 1, "", "TEST_AFFILIATION_ID"], [5, 3, 1, "", "affiliation_attributes"], [5, 3, 1, "", "data_source_name"], [5, 3, 1, "", "default_audience"], [5, 3, 1, "", "test_affiliation_id"], [5, 3, 1, "", "token_expiration_timeout"]], "api.proquest.scripts": [[5, 1, 1, "", "ProQuestOPDS2ImportScript"]], "api.proquest.scripts.ProQuestOPDS2ImportScript": [[5, 2, 1, "", "arg_parser"], [5, 2, 1, "", "run_monitor"]], "api.rbdigital": [[0, 1, 1, "", "AudiobookManifest"], [0, 1, 1, "", "MockRBDigitalAPI"], [0, 6, 1, "", "RBDProxyException"], [0, 1, 1, "", "RBDigitalAPI"], [0, 1, 1, "", "RBDigitalBibliographicCoverageProvider"], [0, 1, 1, "", "RBDigitalCirculationMonitor"], [0, 1, 1, "", "RBDigitalDeltaMonitor"], [0, 1, 1, "", "RBDigitalFulfillmentProxy"], [0, 1, 1, "", "RBDigitalImportMonitor"], [0, 1, 1, "", "RBDigitalRepresentationExtractor"], [0, 1, 1, "", "RBDigitalSyncMonitor"], [0, 1, 1, "", "RBFulfillmentInfo"]], "api.rbdigital.AudiobookManifest": [[0, 3, 1, "", "INTERMEDIATE_LINK_MEDIA_TYPE"], [0, 2, 1, "", "best_cover"], [0, 2, 1, "", "import_metadata"], [0, 2, 1, "", "import_spine"]], "api.rbdigital.MockRBDigitalAPI": [[0, 4, 1, "", "collection"], [0, 2, 1, "", "get_data"], [0, 2, 1, "", "mock_collection"], [0, 2, 1, "", "populate_all_catalog"], [0, 2, 1, "", "queue_response"]], "api.rbdigital.RBDigitalAPI": [[0, 3, 1, "", "API_VERSION"], [0, 3, 1, "", "BASE_SETTINGS"], [0, 3, 1, "", "BEARER_TOKEN_PROPERTY"], [0, 3, 1, "", "CACHED_IDENTIFIER_PROPERTY"], [0, 3, 1, "", "CREDENTIAL_TYPES"], [0, 3, 1, "", "DATE_FORMAT"], [0, 3, 1, "", "DEFAULT_LOAN_DURATION"], [0, 3, 1, "", "EXPIRATION_DATE_FORMAT"], [0, 3, 1, "", "LIBRARY_SETTINGS"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "PRODUCTION_BASE_URL"], [0, 3, 1, "", "PROXY_BEARER_GRACE_PERIOD"], [0, 3, 1, "", "QA_BASE_URL"], [0, 3, 1, "", "RESPONSE_VERBOSITY"], [0, 3, 1, "", "SERVER_NICKNAMES"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "align_dates_to_available_snapshots"], [0, 4, 1, "", "authorization_headers"], [0, 2, 1, "", "cache_patron_bearer_token"], [0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 2, 1, "", "circulate_item"], [0, 4, 1, "", "collection"], [0, 2, 1, "", "create_identifier_strings"], [0, 2, 1, "", "create_patron"], [0, 4, 1, "", "default_circulation_replacement_policy"], [0, 2, 1, "", "dummy_email_address"], [0, 2, 1, "", "dummy_patron_identifier"], [0, 2, 1, "", "external_integration"], [0, 2, 1, "", "fetch_patron_bearer_token"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "get_all_available_through_search"], [0, 2, 1, "", "get_all_catalog"], [0, 2, 1, "", "get_credential_by_token"], [0, 2, 1, "", "get_delta"], [0, 2, 1, "", "get_ebook_availability_info"], [0, 2, 1, "", "get_metadata_by_isbn"], [0, 2, 1, "", "get_patron_checkouts"], [0, 2, 1, "", "get_patron_holds"], [0, 2, 1, "", "internal_format"], [0, 3, 1, "", "log"], [0, 3, 1, "", "my_audiobook_setting"], [0, 3, 1, "", "my_ebook_setting"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "patron_bearer_token"], [0, 2, 1, "", "patron_credential"], [0, 2, 1, "", "patron_fulfillment_request"], [0, 2, 1, "", "patron_remote_identifier"], [0, 2, 1, "", "patron_remote_identifier_lookup"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "populate_all_catalog"], [0, 2, 1, "", "populate_delta"], [0, 2, 1, "", "queue_response"], [0, 2, 1, "", "reauthorize_patron_bearer_token"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "request"], [0, 2, 1, "", "search"], [0, 4, 1, "", "source"], [0, 2, 1, "", "update_availability"], [0, 2, 1, "", "update_licensepool_for_identifier"], [0, 2, 1, "", "validate_item"], [0, 2, 1, "", "validate_response"]], "api.rbdigital.RBDigitalBibliographicCoverageProvider": [[0, 3, 1, "", "DATA_SOURCE_NAME"], [0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_item"], [0, 2, 1, "", "update_metadata"]], "api.rbdigital.RBDigitalCirculationMonitor": [[0, 3, 1, "", "DEFAULT_BATCH_SIZE"], [0, 3, 1, "", "DEFAULT_START_TIME"], [0, 3, 1, "", "PROTOCOL"], [0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "process_availability"], [0, 2, 1, "", "run_once"]], "api.rbdigital.RBDigitalDeltaMonitor": [[0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "invoke"]], "api.rbdigital.RBDigitalFulfillmentProxy": [[0, 2, 1, "", "make_request"], [0, 2, 1, "", "proxied_manifest"], [0, 2, 1, "", "proxy"], [0, 4, 1, "", "use_proxy_links"]], "api.rbdigital.RBDigitalImportMonitor": [[0, 3, 1, "", "SERVICE_NAME"], [0, 2, 1, "", "invoke"]], "api.rbdigital.RBDigitalRepresentationExtractor": [[0, 3, 1, "", "DATETIME_FORMAT"], [0, 3, 1, "", "DATE_FORMAT"], [0, 2, 1, "", "image_link_to_linkdata"], [0, 2, 1, "", "isbn_info_to_metadata"], [0, 3, 1, "", "log"], [0, 3, 1, "", "rbdigital_medium_to_simplified_medium"]], "api.rbdigital.RBDigitalSyncMonitor": [[0, 3, 1, "", "PROTOCOL"], [0, 2, 1, "", "invoke"], [0, 2, 1, "", "run_once"]], "api.rbdigital.RBFulfillmentInfo": [[0, 2, 1, "", "do_fetch"], [0, 2, 1, "", "fetch_access_document"], [0, 2, 1, "", "fulfill_part"], [0, 2, 1, "", "process_access_document"]], "api.registry": [[0, 1, 1, "", "LibraryRegistrationScript"], [0, 1, 1, "", "Registration"], [0, 1, 1, "", "RemoteRegistry"]], "api.registry.LibraryRegistrationScript": [[0, 3, 1, "", "GOAL"], [0, 3, 1, "", "PROTOCOL"], [0, 2, 1, "", "arg_parser"], [0, 2, 1, "", "do_run"], [0, 2, 1, "", "process_library"]], "api.registry.Registration": [[0, 3, 1, "", "FAILURE_STATUS"], [0, 3, 1, "", "LIBRARY_REGISTRATION_STAGE"], [0, 3, 1, "", "LIBRARY_REGISTRATION_STATUS"], [0, 3, 1, "", "LIBRARY_REGISTRATION_WEB_CLIENT"], [0, 3, 1, "", "PRODUCTION_STAGE"], [0, 3, 1, "", "SUCCESS_STATUS"], [0, 3, 1, "", "TESTING_STAGE"], [0, 3, 1, "", "VALID_REGISTRATION_STAGES"], [0, 2, 1, "", "push"], [0, 2, 1, "", "setting"]], "api.registry.RemoteRegistry": [[0, 3, 1, "", "DEFAULT_LIBRARY_REGISTRY_URL"], [0, 3, 1, "", "OPDS_1_PREFIX"], [0, 3, 1, "", "OPDS_2_TYPE"], [0, 2, 1, "", "fetch_catalog"], [0, 2, 1, "", "fetch_registration_document"], [0, 2, 1, "", "for_integration_id"], [0, 2, 1, "", "for_protocol_and_goal"], [0, 2, 1, "", "for_protocol_goal_and_url"], [0, 4, 1, "", "registrations"]], "api.saml": [[6, 0, 0, "-", "auth"], [7, 0, 0, "-", "configuration"], [6, 0, 0, "-", "controller"], [8, 0, 0, "-", "metadata"], [6, 0, 0, "-", "provider"]], "api.saml.auth": [[6, 1, 1, "", "SAMLAuthenticationManager"], [6, 1, 1, "", "SAMLAuthenticationManagerFactory"]], "api.saml.auth.SAMLAuthenticationManager": [[6, 4, 1, "", "configuration"], [6, 2, 1, "", "finish_authentication"], [6, 2, 1, "", "start_authentication"]], "api.saml.auth.SAMLAuthenticationManagerFactory": [[6, 2, 1, "", "create"]], "api.saml.configuration": [[7, 0, 0, "-", "model"], [7, 0, 0, "-", "validator"]], "api.saml.configuration.model": [[7, 1, 1, "", "SAMLConfiguration"], [7, 6, 1, "", "SAMLConfigurationError"], [7, 1, 1, "", "SAMLConfigurationFactory"], [7, 1, 1, "", "SAMLOneLoginConfiguration"], [7, 1, 1, "", "SAMLSettings"]], "api.saml.configuration.model.SAMLConfiguration": [[7, 3, 1, "", "IDP_DISPLAY_NAME_DEFAULT_TEMPLATE"], [7, 3, 1, "", "federated_identity_provider_entity_ids"], [7, 3, 1, "", "filter_expression"], [7, 2, 1, "", "get_identity_providers"], [7, 2, 1, "", "get_service_provider"], [7, 3, 1, "", "non_federated_identity_provider_xml_metadata"], [7, 3, 1, "", "patron_id_attributes"], [7, 3, 1, "", "patron_id_regular_expression"], [7, 3, 1, "", "patron_id_use_name_id"], [7, 3, 1, "", "service_provider_debug_mode"], [7, 3, 1, "", "service_provider_private_key"], [7, 3, 1, "", "service_provider_strict_mode"], [7, 3, 1, "", "service_provider_xml_metadata"], [7, 3, 1, "", "session_lifetime"]], "api.saml.configuration.model.SAMLConfigurationFactory": [[7, 2, 1, "", "create"]], "api.saml.configuration.model.SAMLOneLoginConfiguration": [[7, 3, 1, "", "ASSERTION_CONSUMER_SERVICE"], [7, 3, 1, "", "AUTHN_REQUESTS_SIGNED"], [7, 3, 1, "", "BINDING"], [7, 3, 1, "", "DEBUG"], [7, 3, 1, "", "ENCRYPTION"], [7, 3, 1, "", "ENTITY_ID"], [7, 3, 1, "", "IDP"], [7, 3, 1, "", "NAME_ID_FORMAT"], [7, 3, 1, "", "PRIVATE_KEY"], [7, 3, 1, "", "SECURITY"], [7, 3, 1, "", "SIGNING"], [7, 3, 1, "", "SINGLE_SIGN_ON_SERVICE"], [7, 3, 1, "", "SP"], [7, 3, 1, "", "STRICT"], [7, 3, 1, "", "URL"], [7, 3, 1, "", "X509_CERT"], [7, 3, 1, "", "X509_CERT_MULTI"], [7, 4, 1, "", "configuration"], [7, 2, 1, "", "get_identity_provider_settings"], [7, 2, 1, "", "get_service_provider_settings"], [7, 2, 1, "", "get_settings"]], "api.saml.configuration.validator": [[7, 1, 1, "", "ProviderType"], [7, 1, 1, "", "SAMLSettingsValidator"]], "api.saml.configuration.validator.ProviderType": [[7, 3, 1, "", "IdentityProvider"], [7, 3, 1, "", "ServiceProvider"]], "api.saml.configuration.validator.SAMLSettingsValidator": [[7, 2, 1, "", "validate"]], "api.saml.controller": [[6, 1, 1, "", "SAMLController"]], "api.saml.controller.SAMLController": [[6, 3, 1, "", "ACCESS_TOKEN"], [6, 3, 1, "", "ERROR"], [6, 3, 1, "", "IDP_ENTITY_ID"], [6, 3, 1, "", "LIBRARY_SHORT_NAME"], [6, 3, 1, "", "PATRON_INFO"], [6, 3, 1, "", "PROVIDER_NAME"], [6, 3, 1, "", "REDIRECT_URI"], [6, 3, 1, "", "RELAY_STATE"], [6, 2, 1, "", "saml_authentication_callback"], [6, 2, 1, "", "saml_authentication_redirect"]], "api.saml.metadata": [[9, 0, 0, "-", "federations"], [8, 0, 0, "-", "filter"], [8, 0, 0, "-", "model"], [8, 0, 0, "-", "monitor"], [8, 0, 0, "-", "parser"]], "api.saml.metadata.federations": [[9, 0, 0, "-", "incommon"], [9, 0, 0, "-", "loader"], [9, 0, 0, "-", "model"], [9, 0, 0, "-", "validator"]], "api.saml.metadata.federations.loader": [[9, 1, 1, "", "SAMLFederatedIdentityProviderLoader"], [9, 1, 1, "", "SAMLMetadataLoader"], [9, 6, 1, "", "SAMLMetadataLoadingError"]], "api.saml.metadata.federations.loader.SAMLFederatedIdentityProviderLoader": [[9, 3, 1, "", "ENGLISH_LANGUAGE_CODES"], [9, 2, 1, "", "load"]], "api.saml.metadata.federations.loader.SAMLMetadataLoader": [[9, 2, 1, "", "load_idp_metadata"]], "api.saml.metadata.federations.model": [[9, 1, 1, "", "SAMLFederatedIdentityProvider"], [9, 1, 1, "", "SAMLFederation"]], "api.saml.metadata.federations.model.SAMLFederatedIdentityProvider": [[9, 3, 1, "", "display_name"], [9, 3, 1, "", "entity_id"], [9, 3, 1, "", "federation"], [9, 3, 1, "", "federation_id"], [9, 3, 1, "", "id"], [9, 3, 1, "", "xml_metadata"]], "api.saml.metadata.federations.model.SAMLFederation": [[9, 3, 1, "", "certificate"], [9, 3, 1, "", "id"], [9, 3, 1, "", "identity_providers"], [9, 3, 1, "", "idp_metadata_service_url"], [9, 3, 1, "", "last_updated_at"], [9, 3, 1, "", "type"]], "api.saml.metadata.federations.validator": [[9, 1, 1, "", "SAMLFederatedMetadataExpirationValidator"], [9, 6, 1, "", "SAMLFederatedMetadataValidationError"], [9, 1, 1, "", "SAMLFederatedMetadataValidator"], [9, 1, 1, "", "SAMLFederatedMetadataValidatorChain"], [9, 1, 1, "", "SAMLMetadataSignatureValidator"]], "api.saml.metadata.federations.validator.SAMLFederatedMetadataExpirationValidator": [[9, 3, 1, "", "MAX_CLOCK_SKEW"], [9, 3, 1, "", "MAX_VALID_TIME"], [9, 2, 1, "", "validate"]], "api.saml.metadata.federations.validator.SAMLFederatedMetadataValidator": [[9, 2, 1, "", "validate"]], "api.saml.metadata.federations.validator.SAMLFederatedMetadataValidatorChain": [[9, 2, 1, "", "validate"]], "api.saml.metadata.federations.validator.SAMLMetadataSignatureValidator": [[9, 2, 1, "", "validate"]], "api.saml.metadata.filter": [[8, 1, 1, "", "SAMLSubjectFilter"], [8, 6, 1, "", "SAMLSubjectFilterError"]], "api.saml.metadata.filter.SAMLSubjectFilter": [[8, 2, 1, "", "execute"], [8, 2, 1, "", "validate"]], "api.saml.metadata.model": [[8, 1, 1, "", "SAMLAttribute"], [8, 1, 1, "", "SAMLAttributeStatement"], [8, 1, 1, "", "SAMLAttributeType"], [8, 1, 1, "", "SAMLBinding"], [8, 1, 1, "", "SAMLIdentityProviderMetadata"], [8, 1, 1, "", "SAMLLocalizedMetadataItem"], [8, 1, 1, "", "SAMLNameID"], [8, 1, 1, "", "SAMLNameIDFormat"], [8, 1, 1, "", "SAMLOrganization"], [8, 1, 1, "", "SAMLProviderMetadata"], [8, 1, 1, "", "SAMLService"], [8, 1, 1, "", "SAMLServiceProviderMetadata"], [8, 1, 1, "", "SAMLSubject"], [8, 1, 1, "", "SAMLSubjectJSONDecoder"], [8, 1, 1, "", "SAMLSubjectJSONEncoder"], [8, 1, 1, "", "SAMLSubjectPatronIDExtractor"], [8, 1, 1, "", "SAMLUIInfo"]], "api.saml.metadata.model.SAMLAttribute": [[8, 4, 1, "", "friendly_name"], [8, 4, 1, "", "name"], [8, 4, 1, "", "name_format"], [8, 4, 1, "", "values"]], "api.saml.metadata.model.SAMLAttributeStatement": [[8, 4, 1, "", "attributes"]], "api.saml.metadata.model.SAMLAttributeType": [[8, 3, 1, "", "displayName"], [8, 3, 1, "", "eduOrg"], [8, 3, 1, "", "eduOrgHomePageURI"], [8, 3, 1, "", "eduOrgIdentityAuthNPolicyURI"], [8, 3, 1, "", "eduOrgLegalName"], [8, 3, 1, "", "eduOrgSuperiorURI"], [8, 3, 1, "", "eduOrgWhitePagesURI"], [8, 3, 1, "", "eduPerson"], [8, 3, 1, "", "eduPersonAffiliation"], [8, 3, 1, "", "eduPersonAssurance"], [8, 3, 1, "", "eduPersonEntitlement"], [8, 3, 1, "", "eduPersonNickname"], [8, 3, 1, "", "eduPersonOrcid"], [8, 3, 1, "", "eduPersonOrgDN"], [8, 3, 1, "", "eduPersonOrgUnitDN"], [8, 3, 1, "", "eduPersonPrimaryAffiliation"], [8, 3, 1, "", "eduPersonPrimaryOrgUnitDN"], [8, 3, 1, "", "eduPersonPrincipalName"], [8, 3, 1, "", "eduPersonPrincipalNamePrior"], [8, 3, 1, "", "eduPersonScopedAffiliation"], [8, 3, 1, "", "eduPersonTargetedID"], [8, 3, 1, "", "eduPersonUniqueId"], [8, 3, 1, "", "givenName"], [8, 3, 1, "", "mail"], [8, 3, 1, "", "surname"], [8, 3, 1, "", "uid"]], "api.saml.metadata.model.SAMLBinding": [[8, 3, 1, "", "DEFLATE"], [8, 3, 1, "", "HTTP_ARTIFACT"], [8, 3, 1, "", "HTTP_POST"], [8, 3, 1, "", "HTTP_REDIRECT"], [8, 3, 1, "", "SOAP"]], "api.saml.metadata.model.SAMLIdentityProviderMetadata": [[8, 4, 1, "", "encryption_certificates"], [8, 4, 1, "", "signing_certificates"], [8, 4, 1, "", "slo_service"], [8, 4, 1, "", "sso_service"], [8, 4, 1, "", "want_authn_requests_signed"]], "api.saml.metadata.model.SAMLLocalizedMetadataItem": [[8, 4, 1, "", "language"], [8, 4, 1, "", "value"]], "api.saml.metadata.model.SAMLNameID": [[8, 4, 1, "", "name_format"], [8, 4, 1, "", "name_id"], [8, 4, 1, "", "name_qualifier"], [8, 4, 1, "", "sp_name_qualifier"]], "api.saml.metadata.model.SAMLNameIDFormat": [[8, 3, 1, "", "EMAIL_ADDRESS"], [8, 3, 1, "", "ENCRYPTED"], [8, 3, 1, "", "ENTITY"], [8, 3, 1, "", "KERBEROS"], [8, 3, 1, "", "PERSISTENT"], [8, 3, 1, "", "TRANSIENT"], [8, 3, 1, "", "UNSPECIFIED"], [8, 3, 1, "", "WINDOWS_DOMAIN_QUALIFIED_NAME"], [8, 3, 1, "", "X509_SUBJECT_NAME"]], "api.saml.metadata.model.SAMLOrganization": [[8, 4, 1, "", "organization_display_names"], [8, 4, 1, "", "organization_names"], [8, 4, 1, "", "organization_urls"]], "api.saml.metadata.model.SAMLProviderMetadata": [[8, 4, 1, "", "entity_id"], [8, 4, 1, "", "name_id_format"], [8, 4, 1, "", "organization"], [8, 4, 1, "", "ui_info"]], "api.saml.metadata.model.SAMLService": [[8, 4, 1, "", "binding"], [8, 4, 1, "", "url"]], "api.saml.metadata.model.SAMLServiceProviderMetadata": [[8, 4, 1, "", "acs_service"], [8, 4, 1, "", "authn_requests_signed"], [8, 4, 1, "", "certificate"], [8, 4, 1, "", "private_key"], [8, 4, 1, "", "want_assertions_signed"]], "api.saml.metadata.model.SAMLSubject": [[8, 4, 1, "", "attribute_statement"], [8, 4, 1, "", "name_id"], [8, 4, 1, "", "valid_till"]], "api.saml.metadata.model.SAMLSubjectJSONDecoder": [[8, 2, 1, "", "decode"]], "api.saml.metadata.model.SAMLSubjectJSONEncoder": [[8, 2, 1, "", "default"]], "api.saml.metadata.model.SAMLSubjectPatronIDExtractor": [[8, 3, 1, "", "PATRON_ID_REGULAR_EXPRESSION_NAMED_GROUP"], [8, 2, 1, "", "extract"]], "api.saml.metadata.model.SAMLUIInfo": [[8, 4, 1, "", "descriptions"], [8, 4, 1, "", "display_names"], [8, 4, 1, "", "information_urls"], [8, 4, 1, "", "logo_urls"], [8, 4, 1, "", "privacy_statement_urls"]], "api.saml.metadata.monitor": [[8, 1, 1, "", "SAMLMetadataMonitor"]], "api.saml.metadata.monitor.SAMLMetadataMonitor": [[8, 3, 1, "", "MAX_AGE"], [8, 3, 1, "", "SERVICE_NAME"], [8, 2, 1, "", "run_once"]], "api.saml.metadata.parser": [[8, 1, 1, "", "SAMLMetadataParser"], [8, 6, 1, "", "SAMLMetadataParsingError"], [8, 1, 1, "", "SAMLMetadataParsingResult"], [8, 1, 1, "", "SAMLSubjectParser"]], "api.saml.metadata.parser.SAMLMetadataParser": [[8, 2, 1, "", "parse"]], "api.saml.metadata.parser.SAMLMetadataParsingResult": [[8, 4, 1, "", "provider"], [8, 4, 1, "", "xml_node"]], "api.saml.metadata.parser.SAMLSubjectParser": [[8, 2, 1, "", "parse"]], "api.saml.provider": [[6, 3, 1, "", "AuthenticationProvider"], [6, 1, 1, "", "SAMLWebSSOAuthenticationProvider"], [6, 5, 1, "", "validator_factory"]], "api.saml.provider.SAMLWebSSOAuthenticationProvider": [[6, 3, 1, "", "DESCRIPTION"], [6, 3, 1, "", "NAME"], [6, 2, 1, "", "authenticate"], [6, 2, 1, "", "authenticated_patron"], [6, 2, 1, "", "get_authentication_manager"], [6, 2, 1, "", "get_configuration"], [6, 2, 1, "", "remote_patron_lookup"], [6, 2, 1, "", "saml_callback"]], "api.selftest": [[0, 1, 1, "", "HasCollectionSelfTests"], [0, 1, 1, "", "HasSelfTests"], [0, 1, 1, "", "RunSelfTestsScript"]], "api.selftest.HasSelfTests": [[0, 2, 1, "", "default_patrons"]], "api.selftest.RunSelfTestsScript": [[0, 2, 1, "", "do_run"], [0, 2, 1, "", "process_result"], [0, 2, 1, "", "test_collection"]], "api.shared_collection": [[0, 1, 1, "", "BaseSharedCollectionAPI"], [0, 1, 1, "", "SharedCollectionAPI"]], "api.shared_collection.BaseSharedCollectionAPI": [[0, 3, 1, "", "EXTERNAL_LIBRARY_URLS"], [0, 3, 1, "", "SETTINGS"], [0, 2, 1, "", "checkin_from_external_library"], [0, 2, 1, "", "checkout_to_external_library"], [0, 2, 1, "", "fulfill_for_external_library"], [0, 2, 1, "", "release_hold_from_external_library"]], "api.shared_collection.SharedCollectionAPI": [[0, 2, 1, "", "api"], [0, 2, 1, "", "api_for_licensepool"], [0, 2, 1, "", "borrow"], [0, 2, 1, "", "check_client_authorization"], [0, 4, 1, "", "default_api_map"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "register"], [0, 2, 1, "", "revoke_hold"], [0, 2, 1, "", "revoke_loan"]], "api.simple_authentication": [[0, 3, 1, "", "AuthenticationProvider"], [0, 1, 1, "", "SimpleAuthenticationProvider"]], "api.simple_authentication.SimpleAuthenticationProvider": [[0, 3, 1, "", "ADDITIONAL_TEST_IDENTIFIERS"], [0, 3, 1, "", "DESCRIPTION"], [0, 3, 1, "", "NAME"], [0, 3, 1, "", "SETTINGS"], [0, 3, 1, "", "TEST_NEIGHBORHOOD"], [0, 3, 1, "", "basic_settings"], [0, 2, 1, "", "generate_patrondata"], [0, 3, 1, "", "i"], [0, 2, 1, "", "remote_authenticate"], [0, 3, 1, "", "s"], [0, 3, 1, "", "setting"], [0, 2, 1, "", "valid_patron"]], "api.sip": [[10, 3, 1, "", "AuthenticationProvider"], [10, 1, 1, "", "SIP2AuthenticationProvider"], [10, 0, 0, "-", "client"], [10, 0, 0, "-", "dialect"]], "api.sip.SIP2AuthenticationProvider": [[10, 3, 1, "", "DATE_FORMATS"], [10, 3, 1, "", "DEFAULT_ENCODING"], [10, 3, 1, "", "ENCODING"], [10, 3, 1, "", "FIELD_SEPARATOR"], [10, 3, 1, "", "ILS"], [10, 3, 1, "", "LOCATION_CODE"], [10, 3, 1, "", "NAME"], [10, 3, 1, "", "PATRON_STATUS_BLOCK"], [10, 3, 1, "", "PORT"], [10, 3, 1, "", "SETTINGS"], [10, 3, 1, "", "SPECIFIC_BLOCK_REASONS"], [10, 3, 1, "", "SSL_CERTIFICATE"], [10, 3, 1, "", "SSL_KEY"], [10, 3, 1, "", "USE_SSL"], [10, 2, 1, "", "info_to_patrondata"], [10, 2, 1, "", "parse_date"], [10, 2, 1, "", "patron_information"], [10, 2, 1, "", "remote_authenticate"]], "api.sip.client": [[10, 1, 1, "", "Constants"], [10, 1, 1, "", "MockSIPClient"], [10, 1, 1, "", "MockSIPClientFactory"], [10, 6, 1, "", "RequestResend"], [10, 1, 1, "", "SIPClient"], [10, 1, 1, "", "fixed"], [10, 1, 1, "", "named"]], "api.sip.client.Constants": [[10, 3, 1, "", "DEFAULT_ENCODING"], [10, 3, 1, "", "ENGLISH"], [10, 3, 1, "", "TERMINATOR_CHAR"], [10, 3, 1, "", "UNKNOWN_LANGUAGE"]], "api.sip.client.MockSIPClient": [[10, 2, 1, "", "connect"], [10, 2, 1, "", "disconnect"], [10, 2, 1, "", "do_send"], [10, 2, 1, "", "queue_response"], [10, 2, 1, "", "read_message"]], "api.sip.client.SIPClient": [[10, 3, 1, "", "CARD_REPORTED_LOST"], [10, 3, 1, "", "CHARGE_PRIVILEGES_DENIED"], [10, 3, 1, "", "EXCESSIVE_FEES"], [10, 3, 1, "", "EXCESSIVE_FINES"], [10, 3, 1, "", "HOLD_PRIVILEGES_DENIED"], [10, 3, 1, "", "MAXIMUM_RETRIES"], [10, 3, 1, "", "PATRON_STATUS_FIELDS"], [10, 3, 1, "", "PATRON_STATUS_FIELDS_THAT_DENY_BORROWING_PRIVILEGES"], [10, 3, 1, "", "RECALL_OVERDUE"], [10, 3, 1, "", "RECALL_PRIVILEGES_DENIED"], [10, 3, 1, "", "RENEWAL_PRIVILEGES_DENIED"], [10, 3, 1, "", "TOO_MANY_ITEMS_BILLED"], [10, 3, 1, "", "TOO_MANY_ITEMS_CHARGED"], [10, 3, 1, "", "TOO_MANY_ITEMS_OVERDUE"], [10, 3, 1, "", "TOO_MANY_LOST"], [10, 3, 1, "", "TOO_MANY_RENEWALS"], [10, 3, 1, "", "TOO_MANY_RETURN_CLAIMS"], [10, 2, 1, "", "append_checksum"], [10, 2, 1, "", "connect"], [10, 2, 1, "", "consume_status_code"], [10, 2, 1, "", "disconnect"], [10, 2, 1, "", "do_send"], [10, 2, 1, "", "end_session"], [10, 2, 1, "", "end_session_message"], [10, 2, 1, "", "end_session_response_parser"], [10, 3, 1, "", "log"], [10, 2, 1, "", "login"], [10, 2, 1, "", "login_message"], [10, 2, 1, "", "login_response_parser"], [10, 2, 1, "", "make_insecure_connection"], [10, 2, 1, "", "make_request"], [10, 2, 1, "", "make_secure_connection"], [10, 2, 1, "", "now"], [10, 2, 1, "", "parse_patron_status"], [10, 2, 1, "", "parse_response"], [10, 2, 1, "", "patron_information"], [10, 2, 1, "", "patron_information_parser"], [10, 2, 1, "", "patron_information_request"], [10, 2, 1, "", "read_message"], [10, 2, 1, "", "reset_connection_state"], [10, 2, 1, "", "send"], [10, 2, 1, "", "summary"]], "api.sip.client.fixed": [[10, 3, 1, "", "charged_items_count"], [10, 2, 1, "", "consume"], [10, 3, 1, "", "end_session"], [10, 3, 1, "", "fine_items_count"], [10, 3, 1, "", "hold_items_count"], [10, 3, 1, "", "language"], [10, 3, 1, "", "login_ok"], [10, 3, 1, "", "overdue_items_count"], [10, 3, 1, "", "patron_status"], [10, 3, 1, "", "recall_items_count"], [10, 3, 1, "", "transaction_date"], [10, 3, 1, "", "unavailable_holds_count"]], "api.sip.client.named": [[10, 3, 1, "", "charged_items"], [10, 3, 1, "", "charged_items_limit"], [10, 2, 1, "", "consume"], [10, 3, 1, "", "currency_type"], [10, 3, 1, "", "email_address"], [10, 3, 1, "", "fee_amount"], [10, 3, 1, "", "fee_limit"], [10, 3, 1, "", "fine_items"], [10, 3, 1, "", "hold_items"], [10, 3, 1, "", "hold_items_limit"], [10, 3, 1, "", "home_address"], [10, 3, 1, "", "institution_id"], [10, 3, 1, "", "overdue_items"], [10, 3, 1, "", "overdue_items_limit"], [10, 3, 1, "", "patron_identifier"], [10, 3, 1, "", "personal_name"], [10, 3, 1, "", "phone_number"], [10, 3, 1, "", "polaris_patron_birthdate"], [10, 3, 1, "", "polaris_patron_expiration"], [10, 3, 1, "", "polaris_patron_expired"], [10, 3, 1, "", "polaris_postal_code"], [10, 3, 1, "", "print_line"], [10, 3, 1, "", "recall_items"], [10, 4, 1, "", "required"], [10, 3, 1, "", "screen_message"], [10, 3, 1, "", "sequence_number"], [10, 3, 1, "", "sipserver_internal_id"], [10, 3, 1, "", "sipserver_internet_privileges"], [10, 3, 1, "", "sipserver_patron_class"], [10, 3, 1, "", "sipserver_patron_expiration"], [10, 3, 1, "", "unavailable_hold_items"], [10, 3, 1, "", "valid_patron"], [10, 3, 1, "", "valid_patron_password"]], "api.sip.dialect": [[10, 1, 1, "", "AutoGraphicsVerso"], [10, 1, 1, "", "Dialect"], [10, 1, 1, "", "GenericILS"]], "api.sip.dialect.AutoGraphicsVerso": [[10, 3, 1, "", "sendEndSession"]], "api.sip.dialect.Dialect": [[10, 3, 1, "", "AG_VERSO"], [10, 3, 1, "", "GENERIC_ILS"], [10, 2, 1, "", "load_dialect"], [10, 3, 1, "", "sendEndSession"]], "api.sip.dialect.GenericILS": [[10, 3, 1, "", "sendEndSession"]], "api.testing": [[0, 1, 1, "", "AnnouncementTest"], [0, 1, 1, "", "MockCirculationAPI"], [0, 1, 1, "", "MockRemoteAPI"], [0, 1, 1, "", "MockSharedCollectionAPI"], [0, 1, 1, "", "MonitorTest"], [0, 1, 1, "", "VendorIDTest"]], "api.testing.AnnouncementTest": [[0, 3, 1, "", "a_week_ago"], [0, 3, 1, "", "active"], [0, 3, 1, "", "expired"], [0, 3, 1, "", "format"], [0, 3, 1, "", "forthcoming"], [0, 3, 1, "", "in_a_week"], [0, 3, 1, "", "today"], [0, 3, 1, "", "tomorrow"], [0, 3, 1, "", "yesterday"]], "api.testing.MockCirculationAPI": [[0, 2, 1, "", "add_remote_hold"], [0, 2, 1, "", "add_remote_loan"], [0, 2, 1, "", "api_for_license_pool"], [0, 2, 1, "", "local_holds"], [0, 2, 1, "", "local_loans"], [0, 2, 1, "", "patron_activity"], [0, 2, 1, "", "queue_checkin"], [0, 2, 1, "", "queue_checkout"], [0, 2, 1, "", "queue_fulfill"], [0, 2, 1, "", "queue_hold"], [0, 2, 1, "", "queue_release_hold"]], "api.testing.MockRemoteAPI": [[0, 2, 1, "", "checkin"], [0, 2, 1, "", "checkout"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "internal_format"], [0, 2, 1, "", "place_hold"], [0, 2, 1, "", "queue_checkin"], [0, 2, 1, "", "queue_checkout"], [0, 2, 1, "", "queue_fulfill"], [0, 2, 1, "", "queue_hold"], [0, 2, 1, "", "queue_release_hold"], [0, 2, 1, "", "release_hold"], [0, 2, 1, "", "update_availability"], [0, 2, 1, "", "update_loan"]], "api.testing.MockSharedCollectionAPI": [[0, 2, 1, "", "borrow"], [0, 2, 1, "", "fulfill"], [0, 2, 1, "", "queue_borrow"], [0, 2, 1, "", "queue_fulfill"], [0, 2, 1, "", "queue_register"], [0, 2, 1, "", "queue_revoke_hold"], [0, 2, 1, "", "queue_revoke_loan"], [0, 2, 1, "", "register"], [0, 2, 1, "", "revoke_hold"], [0, 2, 1, "", "revoke_loan"]], "api.testing.MonitorTest": [[0, 4, 1, "", "ts"]], "api.testing.VendorIDTest": [[0, 3, 1, "", "TEST_NODE_VALUE"], [0, 3, 1, "", "TEST_VENDOR_ID"], [0, 2, 1, "", "initialize_adobe"]], "api.util": [[11, 0, 0, "-", "patron"], [11, 0, 0, "-", "short_client_token"], [11, 0, 0, "-", "url"]], "api.util.patron": [[11, 1, 1, "", "PatronUtility"]], "api.util.patron.PatronUtility": [[11, 2, 1, "", "assert_borrowing_privileges"], [11, 2, 1, "", "authorization_is_active"], [11, 2, 1, "", "has_borrowing_privileges"], [11, 2, 1, "", "has_excess_fines"], [11, 2, 1, "", "needs_external_sync"]], "api.util.short_client_token": [[11, 1, 1, "", "ShortClientTokenUtility"]], "api.util.short_client_token.ShortClientTokenUtility": [[11, 3, 1, "", "ADOBE_ACCOUNT_ID_PATRON_IDENTIFIER"], [11, 3, 1, "", "ALGORITHM"], [11, 3, 1, "", "EPOCH"], [11, 3, 1, "", "OTHER_LIBRARIES_KEY"], [11, 3, 1, "", "VENDOR_ID_KEY"], [11, 3, 1, "", "VENDOR_ID_UUID_TOKEN_TYPE"], [11, 2, 1, "", "adobe_base64_decode"], [11, 2, 1, "", "adobe_base64_encode"], [11, 2, 1, "", "adobe_relevant_credentials"], [11, 2, 1, "", "decode_short_client_token"], [11, 2, 1, "", "decode_two_part_short_client_token"], [11, 2, 1, "", "encode_short_client_token"], [11, 2, 1, "", "from_config"], [11, 2, 1, "", "numericdate"], [11, 2, 1, "", "short_client_token_for_patron"]], "api.util.url": [[11, 1, 1, "", "URLUtility"]], "api.util.url.URLUtility": [[11, 2, 1, "", "build_url"], [11, 2, 1, "", "url_match_in_domain_list"]], "api.web_publication_manifest": [[0, 1, 1, "", "FindawayManifest"], [0, 1, 1, "", "SpineItem"]], "api.web_publication_manifest.FindawayManifest": [[0, 3, 1, "", "FINDAWAY_EXTENSION_CONTEXT"], [0, 3, 1, "", "MEDIA_TYPE"]], "api.web_publication_manifest.SpineItem": [[0, 2, 1, "", "sort_key"]], "core": [[13, 0, 0, "-", "analytics"], [13, 0, 0, "-", "app_server"], [13, 0, 0, "-", "cdn"], [14, 0, 0, "-", "classifier"], [13, 0, 0, "-", "config"], [13, 0, 0, "-", "coverage"], [13, 0, 0, "-", "entrypoint"], [13, 0, 0, "-", "exceptions"], [13, 0, 0, "-", "external_list"], [13, 0, 0, "-", "external_search"], [13, 0, 0, "-", "facets"], [13, 0, 0, "-", "lane"], [15, 0, 0, "-", "lcp"], [13, 0, 0, "-", "local_analytics_provider"], [13, 0, 0, "-", "log"], [13, 0, 0, "-", "marc"], [13, 0, 0, "-", "metadata_layer"], [13, 0, 0, "-", "mirror"], [13, 0, 0, "-", "mock_analytics_provider"], [16, 0, 0, "-", "model"], [13, 0, 0, "-", "monitor"], [13, 0, 0, "-", "opds"], [13, 0, 0, "-", "opds2_import"], [13, 0, 0, "-", "opds_import"], [13, 0, 0, "-", "opensearch"], [13, 0, 0, "-", "overdrive"], [13, 0, 0, "-", "problem_details"], [17, 0, 0, "-", "python_expression_dsl"], [18, 0, 0, "-", "resources"], [13, 0, 0, "-", "s3"], [13, 0, 0, "-", "scripts"], [13, 0, 0, "-", "selftest"], [13, 0, 0, "-", "testing"], [13, 0, 0, "-", "user_profile"], [19, 0, 0, "-", "util"]], "core.analytics": [[13, 1, 1, "", "Analytics"]], "core.analytics.Analytics": [[13, 3, 1, "", "GLOBAL_ENABLED"], [13, 3, 1, "", "LIBRARY_ENABLED"], [13, 2, 1, "", "collect_event"], [13, 2, 1, "", "is_configured"]], "core.app_server": [[13, 1, 1, "", "ComplaintController"], [13, 1, 1, "", "ErrorHandler"], [13, 1, 1, "", "HeartbeatController"], [13, 1, 1, "", "URNLookupController"], [13, 1, 1, "", "URNLookupHandler"], [13, 5, 1, "", "cdn_url_for"], [13, 5, 1, "", "compressible"], [13, 5, 1, "", "load_facets_from_request"], [13, 5, 1, "", "load_pagination_from_request"], [13, 5, 1, "", "returns_problem_detail"]], "core.app_server.ComplaintController": [[13, 2, 1, "", "register"]], "core.app_server.ErrorHandler": [[13, 2, 1, "", "handle"]], "core.app_server.HeartbeatController": [[13, 3, 1, "", "HEALTH_CHECK_TYPE"], [13, 3, 1, "", "VERSION_FILENAME"], [13, 2, 1, "", "heartbeat"]], "core.app_server.URNLookupController": [[13, 2, 1, "", "permalink"], [13, 2, 1, "", "process_urns"], [13, 2, 1, "", "work_lookup"]], "core.app_server.URNLookupHandler": [[13, 3, 1, "", "UNRECOGNIZED_IDENTIFIER"], [13, 3, 1, "", "WORK_NOT_CREATED"], [13, 3, 1, "", "WORK_NOT_PRESENTATION_READY"], [13, 2, 1, "", "add_entry"], [13, 2, 1, "", "add_message"], [13, 2, 1, "", "add_urn_failure_messages"], [13, 2, 1, "", "add_work"], [13, 2, 1, "", "post_lookup_hook"], [13, 2, 1, "", "process_identifier"], [13, 2, 1, "", "process_urns"]], "core.cdn": [[13, 5, 1, "", "cdnify"]], "core.classifier": [[14, 1, 1, "", "AgeOrGradeClassifier"], [14, 1, 1, "", "Classifier"], [14, 1, 1, "", "ClassifierConstants"], [14, 1, 1, "", "FreeformAudienceClassifier"], [14, 1, 1, "", "GenreData"], [14, 1, 1, "", "Lowercased"], [14, 1, 1, "", "WorkClassifier"], [14, 0, 0, "-", "age"], [14, 0, 0, "-", "bic"], [14, 0, 0, "-", "bisac"], [14, 0, 0, "-", "ddc"], [14, 0, 0, "-", "gutenberg"], [14, 0, 0, "-", "keyword"], [14, 0, 0, "-", "lcc"], [14, 0, 0, "-", "overdrive"], [14, 0, 0, "-", "rbdigital"], [14, 0, 0, "-", "simplified"]], "core.classifier.AgeOrGradeClassifier": [[14, 2, 1, "", "audience"], [14, 2, 1, "", "target_age"]], "core.classifier.Classifier": [[14, 3, 1, "", "AUDIENCES_NO_RESEARCH"], [14, 2, 1, "", "and_up"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "audience_match"], [14, 3, 1, "", "classifiers"], [14, 2, 1, "", "classify"], [14, 2, 1, "", "default_audience_for_target_age"], [14, 2, 1, "", "default_target_age_for_audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "genre_match"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "lookup"], [14, 2, 1, "", "name_for"], [14, 2, 1, "", "range_tuple"], [14, 2, 1, "", "scrub_identifier"], [14, 2, 1, "", "scrub_identifier_and_name"], [14, 2, 1, "", "scrub_name"], [14, 2, 1, "", "target_age"]], "core.classifier.ClassifierConstants": [[14, 3, 1, "", "ADULT_AGE_CUTOFF"], [14, 3, 1, "", "AGE_RANGE"], [14, 3, 1, "", "ALL_AGES_AGE_CUTOFF"], [14, 3, 1, "", "ATOS_SCORE"], [14, 3, 1, "", "AUDIENCES"], [14, 3, 1, "", "AUDIENCES_ADULT"], [14, 3, 1, "", "AUDIENCES_JUVENILE"], [14, 3, 1, "", "AUDIENCES_YOUNG_CHILDREN"], [14, 3, 1, "", "AUDIENCE_ADULT"], [14, 3, 1, "", "AUDIENCE_ADULTS_ONLY"], [14, 3, 1, "", "AUDIENCE_ALL_AGES"], [14, 3, 1, "", "AUDIENCE_CHILDREN"], [14, 3, 1, "", "AUDIENCE_RESEARCH"], [14, 3, 1, "", "AUDIENCE_YOUNG_ADULT"], [14, 3, 1, "", "AXIS_360_AUDIENCE"], [14, 3, 1, "", "BIC"], [14, 3, 1, "", "BISAC"], [14, 3, 1, "", "DDC"], [14, 3, 1, "", "FAST"], [14, 3, 1, "", "FREEFORM_AUDIENCE"], [14, 3, 1, "", "GRADE_LEVEL"], [14, 3, 1, "", "GUTENBERG_BOOKSHELF"], [14, 3, 1, "", "INTEREST_LEVEL"], [14, 3, 1, "", "LCC"], [14, 3, 1, "", "LCSH"], [14, 3, 1, "", "LEXILE_SCORE"], [14, 3, 1, "", "NYPL_APPEAL"], [14, 3, 1, "", "ORGANIZATION"], [14, 3, 1, "", "OVERDRIVE"], [14, 3, 1, "", "PERSON"], [14, 3, 1, "", "PLACE"], [14, 3, 1, "", "RBDIGITAL"], [14, 3, 1, "", "RBDIGITAL_AUDIENCE"], [14, 3, 1, "", "SIMPLIFIED_FICTION_STATUS"], [14, 3, 1, "", "SIMPLIFIED_GENRE"], [14, 3, 1, "", "TAG"], [14, 3, 1, "", "TOPIC"], [14, 3, 1, "", "YOUNG_ADULT_AGE_CUTOFF"]], "core.classifier.FreeformAudienceClassifier": [[14, 2, 1, "", "audience"], [14, 2, 1, "", "target_age"]], "core.classifier.GenreData": [[14, 2, 1, "", "add_genre"], [14, 4, 1, "", "all_subgenres"], [14, 2, 1, "", "has_subgenre"], [14, 4, 1, "", "parents"], [14, 2, 1, "", "populate"], [14, 4, 1, "", "self_and_subgenres"], [14, 4, 1, "", "variable_name"]], "core.classifier.Lowercased": [[14, 2, 1, "", "scrub_identifier"]], "core.classifier.WorkClassifier": [[14, 2, 1, "", "add"], [14, 2, 1, "", "audience"], [14, 3, 1, "", "audience_imprints"], [14, 2, 1, "", "classify"], [14, 2, 1, "", "consolidate_genre_weights"], [14, 2, 1, "", "fiction"], [14, 3, 1, "", "fiction_imprints"], [14, 3, 1, "", "fiction_publishers"], [14, 3, 1, "", "genre_imprints"], [14, 3, 1, "", "genre_publishers"], [14, 2, 1, "", "genres"], [14, 3, 1, "", "nonfiction_imprints"], [14, 3, 1, "", "nonfiction_publishers"], [14, 3, 1, "", "not_adult_imprints"], [14, 3, 1, "", "not_adult_publishers"], [14, 2, 1, "", "prepare_to_classify"], [14, 2, 1, "", "target_age"], [14, 2, 1, "", "top_tier_values"], [14, 2, 1, "", "weigh_genre"], [14, 2, 1, "", "weigh_metadata"]], "core.classifier.age": [[14, 1, 1, "", "AgeClassifier"], [14, 1, 1, "", "GradeLevelClassifier"], [14, 1, 1, "", "InterestLevelClassifier"]], "core.classifier.age.AgeClassifier": [[14, 3, 1, "", "age_res"], [14, 2, 1, "", "audience"], [14, 3, 1, "", "baby_re"], [14, 3, 1, "", "generic_age_res"], [14, 2, 1, "", "target_age"], [14, 2, 1, "", "target_age_match"]], "core.classifier.age.GradeLevelClassifier": [[14, 3, 1, "", "american_grade_to_age"], [14, 2, 1, "", "audience"], [14, 3, 1, "", "generic_grade_res"], [14, 3, 1, "", "grade_res"], [14, 2, 1, "", "target_age"], [14, 2, 1, "", "target_age_match"]], "core.classifier.age.InterestLevelClassifier": [[14, 2, 1, "", "audience"], [14, 2, 1, "", "target_age"]], "core.classifier.bic": [[14, 1, 1, "", "BICClassifier"]], "core.classifier.bic.BICClassifier": [[14, 3, 1, "", "LEVEL_1_PREFIXES"], [14, 3, 1, "", "LEVEL_2_PREFIXES"], [14, 3, 1, "", "LEVEL_3_PREFIXES"], [14, 3, 1, "", "LEVEL_4_PREFIXES"], [14, 3, 1, "", "PREFIX_LISTS"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"]], "core.classifier.bisac": [[14, 1, 1, "", "BISACClassifier"], [14, 1, 1, "", "CustomMatchToken"], [14, 1, 1, "", "Interchangeable"], [14, 1, 1, "", "MatchingRule"], [14, 1, 1, "", "RE"], [14, 1, 1, "", "Something"], [14, 5, 1, "", "m"]], "core.classifier.bisac.BISACClassifier": [[14, 3, 1, "", "AUDIENCE"], [14, 3, 1, "", "FICTION"], [14, 3, 1, "", "GENRE"], [14, 3, 1, "", "NAMES"], [14, 3, 1, "", "TARGET_AGE"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "scrub_identifier"], [14, 2, 1, "", "scrub_name"], [14, 3, 1, "", "see_also"], [14, 3, 1, "", "stop"], [14, 2, 1, "", "target_age"]], "core.classifier.bisac.CustomMatchToken": [[14, 2, 1, "", "matches"]], "core.classifier.bisac.Interchangeable": [[14, 2, 1, "", "matches"]], "core.classifier.bisac.MatchingRule": [[14, 2, 1, "", "match"]], "core.classifier.bisac.RE": [[14, 2, 1, "", "matches"]], "core.classifier.bisac.Something": [[14, 2, 1, "", "matches"]], "core.classifier.ddc": [[14, 1, 1, "", "DeweyDecimalClassifier"]], "core.classifier.ddc.DeweyDecimalClassifier": [[14, 3, 1, "", "FICTION"], [14, 3, 1, "", "GENRES"], [14, 3, 1, "", "NAMES"], [14, 3, 1, "", "NONFICTION"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "name_for"], [14, 2, 1, "", "scrub_identifier"]], "core.classifier.gutenberg": [[14, 1, 1, "", "GutenbergBookshelfClassifier"]], "core.classifier.gutenberg.GutenbergBookshelfClassifier": [[14, 3, 1, "", "FICTION"], [14, 3, 1, "", "GENRES"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "scrub_identifier"]], "core.classifier.keyword": [[14, 1, 1, "", "Eg"], [14, 1, 1, "", "FASTClassifier"], [14, 1, 1, "", "KeywordBasedClassifier"], [14, 1, 1, "", "LCSHClassifier"], [14, 1, 1, "", "TAGClassifier"], [14, 5, 1, "", "match_kw"]], "core.classifier.keyword.KeywordBasedClassifier": [[14, 3, 1, "", "CATCHALL_KEYWORDS"], [14, 3, 1, "", "JUVENILE_BLACKLIST"], [14, 3, 1, "", "JUVENILE_INDICATORS"], [14, 3, 1, "", "JUVENILE_TERMS_THAT_IMPLY_YOUNG_ADULT"], [14, 3, 1, "", "LEVEL_1_NONFICTION_INDICATORS"], [14, 3, 1, "", "LEVEL_2_FICTION_INDICATORS"], [14, 3, 1, "", "LEVEL_2_KEYWORDS"], [14, 3, 1, "", "LEVEL_2_NONFICTION_INDICATORS"], [14, 3, 1, "", "LEVEL_3_KEYWORDS"], [14, 3, 1, "", "YOUNG_ADULT_INDICATORS"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "audience_match"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "genre_match"], [14, 2, 1, "", "is_fiction"]], "core.classifier.lcc": [[14, 1, 1, "", "LCCClassifier"]], "core.classifier.lcc.LCCClassifier": [[14, 3, 1, "", "FICTION"], [14, 3, 1, "", "GENRES"], [14, 3, 1, "", "JUVENILE"], [14, 3, 1, "", "LEFTOVERS"], [14, 3, 1, "", "NAMES"], [14, 3, 1, "", "TOP_LEVEL"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "name_for"], [14, 2, 1, "", "scrub_identifier"]], "core.classifier.overdrive": [[14, 1, 1, "", "OverdriveClassifier"]], "core.classifier.overdrive.OverdriveClassifier": [[14, 3, 1, "", "FICTION"], [14, 3, 1, "", "GENRES"], [14, 3, 1, "", "MUSIC_GENRES"], [14, 3, 1, "", "NEITHER_FICTION_NOR_NONFICTION"], [14, 3, 1, "", "VIDEO_GENRES"], [14, 2, 1, "", "audience"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "scrub_identifier"], [14, 2, 1, "", "target_age"]], "core.classifier.rbdigital": [[14, 1, 1, "", "RBDigitalAudienceClassifier"], [14, 1, 1, "", "RBDigitalSubjectClassifier"]], "core.classifier.rbdigital.RBDigitalAudienceClassifier": [[14, 2, 1, "", "target_age"]], "core.classifier.rbdigital.RBDigitalSubjectClassifier": [[14, 2, 1, "", "audience"], [14, 3, 1, "", "fiction_genres"], [14, 2, 1, "", "genre"], [14, 3, 1, "", "genres"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "scrub_identifier"], [14, 2, 1, "", "target_age"]], "core.classifier.simplified": [[14, 1, 1, "", "SimplifiedFictionClassifier"], [14, 1, 1, "", "SimplifiedGenreClassifier"]], "core.classifier.simplified.SimplifiedFictionClassifier": [[14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "scrub_identifier"]], "core.classifier.simplified.SimplifiedGenreClassifier": [[14, 3, 1, "", "NONE"], [14, 2, 1, "", "genre"], [14, 2, 1, "", "is_fiction"], [14, 2, 1, "", "scrub_identifier"]], "core.config": [[13, 6, 1, "", "CannotLoadConfiguration"], [13, 1, 1, "", "Configuration"], [13, 1, 1, "", "ConfigurationConstants"], [13, 5, 1, "", "empty_config"], [13, 5, 1, "", "temp_config"]], "core.config.Configuration": [[13, 3, 1, "", "ALLOW_HOLDS"], [13, 3, 1, "", "ANALYTICS_POLICY"], [13, 3, 1, "", "APP_VERSION"], [13, 3, 1, "", "AXIS_INTEGRATION"], [13, 3, 1, "", "BASE_URL_KEY"], [13, 3, 1, "", "CDNS_LOADED_FROM_DATABASE"], [13, 3, 1, "", "CDN_MIRRORED_DOMAIN_KEY"], [13, 3, 1, "", "CONTENT_SERVER_INTEGRATION"], [13, 3, 1, "", "DATABASE_INTEGRATION"], [13, 3, 1, "", "DATABASE_LOG_LEVEL"], [13, 3, 1, "", "DATABASE_PRODUCTION_ENVIRONMENT_VARIABLE"], [13, 3, 1, "", "DATABASE_PRODUCTION_URL"], [13, 3, 1, "", "DATABASE_TEST_ENVIRONMENT_VARIABLE"], [13, 3, 1, "", "DATABASE_TEST_URL"], [13, 3, 1, "", "DATA_DIRECTORY"], [13, 3, 1, "", "DEBUG"], [13, 3, 1, "", "DEFAULT_APP_NAME"], [13, 3, 1, "", "DEFAULT_MINIMUM_FEATURED_QUALITY"], [13, 3, 1, "", "DEFAULT_OPDS_FORMAT"], [13, 3, 1, "", "ERROR"], [13, 3, 1, "", "EXCLUDED_AUDIO_DATA_SOURCES"], [13, 3, 1, "", "EXTERNAL_TYPE_REGULAR_EXPRESSION"], [13, 3, 1, "", "FEATURED_LANE_SIZE"], [13, 3, 1, "", "INFO"], [13, 3, 1, "", "INTEGRATIONS"], [13, 3, 1, "", "LANES_POLICY"], [13, 3, 1, "", "LAST_CHECKED_FOR_SITE_CONFIGURATION_UPDATE"], [13, 3, 1, "", "LIBRARY_SETTINGS"], [13, 3, 1, "", "LOCALIZATION_LANGUAGES"], [13, 3, 1, "", "LOGGING"], [13, 3, 1, "", "LOGGING_FORMAT"], [13, 3, 1, "", "LOGGING_LEVEL"], [13, 3, 1, "", "LOG_APP_NAME"], [13, 3, 1, "", "LOG_DATA_FORMAT"], [13, 3, 1, "", "LOG_FORMAT_JSON"], [13, 3, 1, "", "LOG_FORMAT_TEXT"], [13, 3, 1, "", "LOG_LEVEL"], [13, 3, 1, "", "LOG_LEVEL_UI"], [13, 3, 1, "", "LOG_OUTPUT_TYPE"], [13, 3, 1, "", "MEASUREMENT_REAPER"], [13, 3, 1, "", "MINIMUM_FEATURED_QUALITY"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "NO_APP_VERSION_FOUND"], [13, 3, 1, "", "OVERDRIVE_INTEGRATION"], [13, 3, 1, "", "POLICIES"], [13, 3, 1, "", "RBDIGITAL_INTEGRATION"], [13, 3, 1, "", "SHORT_NAME"], [13, 3, 1, "", "SITEWIDE_SETTINGS"], [13, 3, 1, "", "SITE_CONFIGURATION_CHANGED"], [13, 3, 1, "", "SITE_CONFIGURATION_LAST_UPDATE"], [13, 3, 1, "", "SITE_CONFIGURATION_TIMEOUT"], [13, 3, 1, "", "THREEM_INTEGRATION"], [13, 3, 1, "", "TYPE"], [13, 3, 1, "", "URL"], [13, 3, 1, "", "VERSION_FILENAME"], [13, 3, 1, "", "WARN"], [13, 3, 1, "", "WEBSITE_URL"], [13, 2, 1, "", "app_version"], [13, 2, 1, "", "cdns"], [13, 2, 1, "", "cdns_loaded_from_database"], [13, 2, 1, "", "data_directory"], [13, 2, 1, "", "database_url"], [13, 2, 1, "", "get"], [13, 3, 1, "", "instance"], [13, 2, 1, "", "integration"], [13, 2, 1, "", "integration_url"], [13, 2, 1, "", "last_checked_for_site_configuration_update"], [13, 2, 1, "", "load"], [13, 2, 1, "", "load_cdns"], [13, 2, 1, "", "load_from_file"], [13, 2, 1, "", "localization_languages"], [13, 3, 1, "", "log"], [13, 2, 1, "", "policy"], [13, 2, 1, "", "required"], [13, 2, 1, "", "site_configuration_last_update"], [13, 2, 1, "", "static_resources_dir"]], "core.config.ConfigurationConstants": [[13, 3, 1, "", "ALL_ACCESS"], [13, 3, 1, "", "DEFAULT_FACET_KEY_PREFIX"], [13, 3, 1, "", "ENABLED_FACETS_KEY_PREFIX"], [13, 3, 1, "", "SYS_ADMIN_ONLY"], [13, 3, 1, "", "SYS_ADMIN_OR_MANAGER"]], "core.coverage": [[13, 1, 1, "", "BaseCoverageProvider"], [13, 1, 1, "", "BibliographicCoverageProvider"], [13, 1, 1, "", "CatalogCoverageProvider"], [13, 1, 1, "", "CollectionCoverageProvider"], [13, 1, 1, "", "CollectionCoverageProviderJob"], [13, 1, 1, "", "CoverageFailure"], [13, 1, 1, "", "CoverageProviderProgress"], [13, 1, 1, "", "IdentifierCoverageProvider"], [13, 1, 1, "", "MARCRecordWorkCoverageProvider"], [13, 1, 1, "", "OPDSEntryWorkCoverageProvider"], [13, 1, 1, "", "PresentationReadyWorkCoverageProvider"], [13, 1, 1, "", "WorkClassificationCoverageProvider"], [13, 1, 1, "", "WorkCoverageProvider"], [13, 1, 1, "", "WorkPresentationEditionCoverageProvider"], [13, 1, 1, "", "WorkPresentationProvider"]], "core.coverage.BaseCoverageProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "OPERATION"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "add_coverage_record_for"], [13, 2, 1, "", "add_coverage_records_for"], [13, 4, 1, "", "collection"], [13, 2, 1, "", "failure_for_ignored_item"], [13, 2, 1, "", "finalize_batch"], [13, 2, 1, "", "finalize_timestampdata"], [13, 2, 1, "", "handle_success"], [13, 2, 1, "", "items_that_need_coverage"], [13, 4, 1, "", "log"], [13, 4, 1, "", "operation"], [13, 2, 1, "", "process_batch"], [13, 2, 1, "", "process_batch_and_handle_results"], [13, 2, 1, "", "process_item"], [13, 2, 1, "", "record_failure_as_coverage_record"], [13, 2, 1, "", "run"], [13, 2, 1, "", "run_once"], [13, 2, 1, "", "run_once_and_update_timestamp"], [13, 2, 1, "", "should_update"], [13, 4, 1, "", "timestamp"]], "core.coverage.BibliographicCoverageProvider": [[13, 2, 1, "", "handle_success"]], "core.coverage.CatalogCoverageProvider": [[13, 2, 1, "", "items_that_need_coverage"]], "core.coverage.CollectionCoverageProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "EXCLUDE_SEARCH_INDEX"], [13, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [13, 3, 1, "", "PROTOCOL"], [13, 2, 1, "", "all"], [13, 2, 1, "", "collections"], [13, 2, 1, "", "items_that_need_coverage"], [13, 2, 1, "", "license_pool"], [13, 2, 1, "", "run_once"], [13, 2, 1, "", "set_metadata_and_circulation_data"], [13, 2, 1, "", "set_presentation_ready"], [13, 2, 1, "", "work"]], "core.coverage.CollectionCoverageProviderJob": [[13, 2, 1, "", "run"]], "core.coverage.CoverageFailure": [[13, 2, 1, "", "to_coverage_record"], [13, 2, 1, "", "to_work_coverage_record"]], "core.coverage.CoverageProviderProgress": [[13, 4, 1, "", "achievements"]], "core.coverage.IdentifierCoverageProvider": [[13, 3, 1, "", "COVERAGE_COUNTS_FOR_EVERY_COLLECTION"], [13, 3, 1, "", "DATA_SOURCE_NAME"], [13, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [13, 3, 1, "", "NO_SPECIFIED_TYPES"], [13, 2, 1, "", "add_coverage_record_for"], [13, 2, 1, "", "bulk_register"], [13, 2, 1, "", "can_cover"], [13, 4, 1, "", "collection_or_not"], [13, 4, 1, "", "data_source"], [13, 2, 1, "", "edition"], [13, 2, 1, "", "ensure_coverage"], [13, 2, 1, "", "failure"], [13, 2, 1, "", "failure_for_ignored_item"], [13, 2, 1, "", "items_that_need_coverage"], [13, 2, 1, "", "record_failure_as_coverage_record"], [13, 2, 1, "", "register"], [13, 2, 1, "", "run_on_specific_identifiers"], [13, 2, 1, "", "set_metadata"]], "core.coverage.MARCRecordWorkCoverageProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "OPERATION"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.coverage.OPDSEntryWorkCoverageProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "OPERATION"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.coverage.PresentationReadyWorkCoverageProvider": [[13, 2, 1, "", "items_that_need_coverage"]], "core.coverage.WorkClassificationCoverageProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "OPERATION"], [13, 3, 1, "", "POLICY"], [13, 3, 1, "", "SERVICE_NAME"]], "core.coverage.WorkCoverageProvider": [[13, 2, 1, "", "add_coverage_record_for"], [13, 2, 1, "", "add_coverage_records_for"], [13, 2, 1, "", "failure"], [13, 2, 1, "", "failure_for_ignored_item"], [13, 2, 1, "", "items_that_need_coverage"], [13, 2, 1, "", "record_failure_as_coverage_record"], [13, 2, 1, "", "register"]], "core.coverage.WorkPresentationEditionCoverageProvider": [[13, 3, 1, "", "OPERATION"], [13, 3, 1, "", "POLICY"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.coverage.WorkPresentationProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"]], "core.entrypoint": [[13, 1, 1, "", "AudiobooksEntryPoint"], [13, 1, 1, "", "EbooksEntryPoint"], [13, 1, 1, "", "EntryPoint"], [13, 1, 1, "", "EverythingEntryPoint"], [13, 1, 1, "", "MediumEntryPoint"]], "core.entrypoint.AudiobooksEntryPoint": [[13, 3, 1, "", "INTERNAL_NAME"], [13, 3, 1, "", "URI"]], "core.entrypoint.EbooksEntryPoint": [[13, 3, 1, "", "INTERNAL_NAME"], [13, 3, 1, "", "URI"]], "core.entrypoint.EntryPoint": [[13, 3, 1, "", "BY_INTERNAL_NAME"], [13, 3, 1, "", "DEFAULT_ENABLED"], [13, 3, 1, "", "DISPLAY_TITLES"], [13, 3, 1, "", "ENABLED_SETTING"], [13, 3, 1, "", "ENTRY_POINTS"], [13, 3, 1, "", "URI"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_filter"], [13, 2, 1, "", "register"], [13, 2, 1, "", "unregister"]], "core.entrypoint.EverythingEntryPoint": [[13, 3, 1, "", "INTERNAL_NAME"], [13, 3, 1, "", "URI"]], "core.entrypoint.MediumEntryPoint": [[13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_filter"]], "core.exceptions": [[13, 6, 1, "", "BaseError"]], "core.exceptions.BaseError": [[13, 4, 1, "", "inner_exception"]], "core.external_list": [[13, 1, 1, "", "ClassificationBasedMembershipManager"], [13, 1, 1, "", "CustomListFromCSV"], [13, 1, 1, "", "MembershipManager"], [13, 1, 1, "", "TitleFromExternalList"]], "core.external_list.ClassificationBasedMembershipManager": [[13, 4, 1, "", "new_membership"]], "core.external_list.CustomListFromCSV": [[13, 2, 1, "", "annotation_citation"], [13, 2, 1, "", "metadata_to_list_entry"], [13, 2, 1, "", "metadata_to_title"], [13, 2, 1, "", "to_customlist"]], "core.external_list.MembershipManager": [[13, 4, 1, "", "new_membership"], [13, 2, 1, "", "update"]], "core.external_list.TitleFromExternalList": [[13, 2, 1, "", "to_custom_list_entry"], [13, 2, 1, "", "to_edition"]], "core.external_search": [[13, 1, 1, "", "CurrentMapping"], [13, 1, 1, "", "ExternalSearchIndex"], [13, 1, 1, "", "Filter"], [13, 1, 1, "", "Mapping"], [13, 1, 1, "", "MappingDocument"], [13, 1, 1, "", "MockExternalSearchIndex"], [13, 1, 1, "", "MockMeta"], [13, 1, 1, "", "MockSearchResult"], [13, 1, 1, "", "Query"], [13, 1, 1, "", "QueryParser"], [13, 1, 1, "", "SearchBase"], [13, 1, 1, "", "SearchIndexCoverageProvider"], [13, 1, 1, "", "SortKeyPagination"], [13, 1, 1, "", "WorkSearchResult"], [13, 5, 1, "", "mock_search_index"]], "core.external_search.CurrentMapping": [[13, 3, 1, "", "AUTHOR_CHAR_FILTER_NAMES"], [13, 3, 1, "", "CHAR_FILTERS"], [13, 3, 1, "", "VERSION_NAME"], [13, 3, 1, "", "WORK_LAST_UPDATE_SCRIPT"], [13, 3, 1, "", "name"], [13, 3, 1, "", "normalizer"], [13, 3, 1, "", "pattern"], [13, 3, 1, "", "replacement"], [13, 2, 1, "", "stored_scripts"]], "core.external_search.ExternalSearchIndex": [[13, 3, 1, "", "CURRENT_ALIAS_SUFFIX"], [13, 3, 1, "", "DEFAULT_TEST_SEARCH_TERM"], [13, 3, 1, "", "DEFAULT_WORKS_INDEX_PREFIX"], [13, 3, 1, "", "MOCK_IMPLEMENTATION"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SITEWIDE"], [13, 3, 1, "", "TEST_SEARCH_TERM_KEY"], [13, 3, 1, "", "VERSION_RE"], [13, 3, 1, "", "WORKS_INDEX_PREFIX_KEY"], [13, 2, 1, "", "base_index_name"], [13, 2, 1, "", "bulk_update"], [13, 2, 1, "", "count_works"], [13, 2, 1, "", "create_search_doc"], [13, 2, 1, "", "load"], [13, 2, 1, "", "query_works"], [13, 2, 1, "", "query_works_multi"], [13, 2, 1, "", "remove_work"], [13, 2, 1, "", "reset"], [13, 2, 1, "", "search_integration"], [13, 2, 1, "", "set_stored_scripts"], [13, 2, 1, "", "set_works_index_and_alias"], [13, 2, 1, "", "setup_current_alias"], [13, 2, 1, "", "setup_index"], [13, 2, 1, "", "transfer_current_alias"], [13, 3, 1, "", "work_document_type"], [13, 2, 1, "", "works_alias_name"], [13, 2, 1, "", "works_index_name"], [13, 2, 1, "", "works_prefixed"]], "core.external_search.Filter": [[13, 3, 1, "", "AUTHOR_MATCH_ROLES"], [13, 3, 1, "", "DETERMINISTIC"], [13, 3, 1, "", "FEATURABLE_SCRIPT"], [13, 3, 1, "", "KNOWN_SCRIPT_FIELDS"], [13, 4, 1, "", "asc"], [13, 4, 1, "", "audiences"], [13, 4, 1, "", "author_filter"], [13, 2, 1, "", "build"], [13, 2, 1, "", "featurability_scoring_functions"], [13, 2, 1, "", "from_worklist"], [13, 4, 1, "", "last_update_time_script_field"], [13, 4, 1, "", "sort_order"], [13, 4, 1, "", "target_age_filter"], [13, 2, 1, "", "universal_base_filter"], [13, 2, 1, "", "universal_nested_filters"]], "core.external_search.Mapping": [[13, 3, 1, "", "VERSION_NAME"], [13, 2, 1, "", "body"], [13, 2, 1, "", "create"], [13, 2, 1, "", "script_name"], [13, 2, 1, "", "sort_author_keyword_property_hook"], [13, 2, 1, "", "version_name"]], "core.external_search.MappingDocument": [[13, 2, 1, "", "add_properties"], [13, 2, 1, "", "add_property"], [13, 2, 1, "", "basic_text_property_hook"], [13, 2, 1, "", "filterable_text_property_hook"], [13, 2, 1, "", "subdocument"]], "core.external_search.MockExternalSearchIndex": [[13, 2, 1, "", "bulk"], [13, 2, 1, "", "count_works"], [13, 2, 1, "", "create_search_doc"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "exists"], [13, 2, 1, "", "index"], [13, 2, 1, "", "query_works"], [13, 2, 1, "", "query_works_multi"], [13, 3, 1, "", "work_document_type"]], "core.external_search.MockMeta": [[13, 4, 1, "", "sort"]], "core.external_search.MockSearchResult": [[13, 2, 1, "", "to_dict"]], "core.external_search.Query": [[13, 3, 1, "", "BASELINE_COEFFICIENT"], [13, 3, 1, "", "DEFAULT_KEYWORD_MATCH_COEFFICIENT"], [13, 3, 1, "", "KEYWORD_MATCH_COEFFICIENT_FOR_FIELD"], [13, 3, 1, "", "MULTI_MATCH_FIELDS"], [13, 3, 1, "", "QUERY_WAS_A_FILTER_WEIGHT"], [13, 3, 1, "", "SEARCH_RELEVANT_ROLES"], [13, 3, 1, "", "SIMPLE_MATCH_FIELDS"], [13, 3, 1, "", "SLIGHTLY_ABOVE_BASELINE"], [13, 3, 1, "", "SPELLCHECKER"], [13, 3, 1, "", "STEMMABLE_FIELDS"], [13, 3, 1, "", "STOPWORD_FIELDS"], [13, 3, 1, "", "WEIGHT_FOR_FIELD"], [13, 2, 1, "", "build"], [13, 4, 1, "", "elasticsearch_query"], [13, 3, 1, "", "field"], [13, 4, 1, "", "match_author_hypotheses"], [13, 2, 1, "", "match_one_field_hypotheses"], [13, 4, 1, "", "match_topic_hypotheses"], [13, 4, 1, "", "parsed_query_matches"], [13, 2, 1, "", "title_multi_match_for"]], "core.external_search.QueryParser": [[13, 2, 1, "", "add_match_term_filter"], [13, 2, 1, "", "add_target_age_filter"]], "core.external_search.SearchBase": [[13, 2, 1, "", "make_target_age_query"]], "core.external_search.SearchIndexCoverageProvider": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "OPERATION"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_batch"]], "core.external_search.SortKeyPagination": [[13, 2, 1, "", "from_request"], [13, 2, 1, "", "items"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_query"], [13, 4, 1, "", "next_page"], [13, 4, 1, "", "offset"], [13, 2, 1, "", "page_loaded"], [13, 4, 1, "", "pagination_key"], [13, 4, 1, "", "previous_page"], [13, 4, 1, "", "total_size"]], "core.facets": [[13, 1, 1, "", "FacetConfig"], [13, 1, 1, "", "FacetConstants"]], "core.facets.FacetConfig": [[13, 2, 1, "", "default_facet"], [13, 2, 1, "", "enable_facet"], [13, 2, 1, "", "enabled_facets"], [13, 2, 1, "", "from_library"], [13, 2, 1, "", "set_default_facet"]], "core.facets.FacetConstants": [[13, 3, 1, "", "AVAILABILITY_FACETS"], [13, 3, 1, "", "AVAILABILITY_FACET_GROUP_NAME"], [13, 3, 1, "", "AVAILABLE_ALL"], [13, 3, 1, "", "AVAILABLE_NOT_NOW"], [13, 3, 1, "", "AVAILABLE_NOW"], [13, 3, 1, "", "AVAILABLE_OPEN_ACCESS"], [13, 3, 1, "", "COLLECTION_FACETS"], [13, 3, 1, "", "COLLECTION_FACET_GROUP_NAME"], [13, 3, 1, "", "COLLECTION_FEATURED"], [13, 3, 1, "", "COLLECTION_FULL"], [13, 3, 1, "", "DEFAULT_ENABLED_FACETS"], [13, 3, 1, "", "DEFAULT_FACET"], [13, 3, 1, "", "ENTRY_POINT_FACET_GROUP_NAME"], [13, 3, 1, "", "ENTRY_POINT_REL"], [13, 3, 1, "", "FACETS_BY_GROUP"], [13, 3, 1, "", "FACET_DISPLAY_TITLES"], [13, 3, 1, "", "GROUP_DESCRIPTIONS"], [13, 3, 1, "", "GROUP_DISPLAY_TITLES"], [13, 3, 1, "", "MAX_CACHE_AGE_NAME"], [13, 3, 1, "", "ORDER_ADDED_TO_COLLECTION"], [13, 3, 1, "", "ORDER_ASCENDING"], [13, 3, 1, "", "ORDER_AUTHOR"], [13, 3, 1, "", "ORDER_DESCENDING"], [13, 3, 1, "", "ORDER_DESCENDING_BY_DEFAULT"], [13, 3, 1, "", "ORDER_FACETS"], [13, 3, 1, "", "ORDER_FACET_GROUP_NAME"], [13, 3, 1, "", "ORDER_LAST_UPDATE"], [13, 3, 1, "", "ORDER_RANDOM"], [13, 3, 1, "", "ORDER_RELEVANCE"], [13, 3, 1, "", "ORDER_SERIES_POSITION"], [13, 3, 1, "", "ORDER_TITLE"], [13, 3, 1, "", "ORDER_WORK_ID"], [13, 3, 1, "", "SORT_ORDER_TO_ELASTICSEARCH_FIELD_NAME"]], "core.lane": [[13, 1, 1, "", "BaseFacets"], [13, 1, 1, "", "DatabaseBackedFacets"], [13, 1, 1, "", "DatabaseBackedWorkList"], [13, 1, 1, "", "DefaultSortOrderFacets"], [13, 1, 1, "", "Facets"], [13, 1, 1, "", "FacetsWithEntryPoint"], [13, 1, 1, "", "FeaturedFacets"], [13, 1, 1, "", "HierarchyWorkList"], [13, 1, 1, "", "Lane"], [13, 1, 1, "", "LaneGenre"], [13, 1, 1, "", "Pagination"], [13, 1, 1, "", "SearchFacets"], [13, 1, 1, "", "SpecificWorkList"], [13, 1, 1, "", "TopLevelWorkList"], [13, 1, 1, "", "WorkList"], [13, 5, 1, "", "configuration_relevant_lifecycle_event"], [13, 5, 1, "", "configuration_relevant_update"]], "core.lane.BaseFacets": [[13, 3, 1, "", "CACHED_FEED_TYPE"], [13, 4, 1, "", "cached"], [13, 4, 1, "", "facet_groups"], [13, 2, 1, "", "items"], [13, 3, 1, "", "max_cache_age"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_filter"], [13, 4, 1, "", "query_string"], [13, 2, 1, "", "scoring_functions"], [13, 2, 1, "", "selectable_entrypoints"]], "core.lane.DatabaseBackedFacets": [[13, 3, 1, "", "ORDER_FACET_TO_DATABASE_FIELD"], [13, 2, 1, "", "available_facets"], [13, 2, 1, "", "default_facet"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "order_by"]], "core.lane.DatabaseBackedWorkList": [[13, 2, 1, "", "age_range_filter_clauses"], [13, 2, 1, "", "audience_filter_clauses"], [13, 2, 1, "", "base_query"], [13, 2, 1, "", "bibliographic_filter_clauses"], [13, 2, 1, "", "customlist_filter_clauses"], [13, 2, 1, "", "genre_filter_clause"], [13, 2, 1, "", "modify_database_query_hook"], [13, 2, 1, "", "only_show_ready_deliverable_works"], [13, 2, 1, "", "works_from_database"]], "core.lane.DefaultSortOrderFacets": [[13, 2, 1, "", "available_facets"], [13, 2, 1, "", "default_facet"]], "core.lane.Facets": [[13, 3, 1, "", "ORDER_BY_RELEVANCE"], [13, 2, 1, "", "available_facets"], [13, 2, 1, "", "default"], [13, 2, 1, "", "default_facet"], [13, 4, 1, "", "enabled_facets"], [13, 4, 1, "", "facet_groups"], [13, 2, 1, "", "from_request"], [13, 2, 1, "", "items"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_filter"], [13, 2, 1, "", "navigate"]], "core.lane.FacetsWithEntryPoint": [[13, 2, 1, "", "from_request"], [13, 2, 1, "", "items"], [13, 2, 1, "", "load_entrypoint"], [13, 2, 1, "", "load_max_cache_age"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_filter"], [13, 2, 1, "", "navigate"], [13, 2, 1, "", "selectable_entrypoints"]], "core.lane.FeaturedFacets": [[13, 3, 1, "", "CACHED_FEED_TYPE"], [13, 2, 1, "", "default"], [13, 2, 1, "", "modify_search_filter"], [13, 2, 1, "", "navigate"], [13, 2, 1, "", "scoring_functions"]], "core.lane.HierarchyWorkList": [[13, 2, 1, "", "accessible_to"]], "core.lane.Lane": [[13, 3, 1, "", "MAX_CACHE_AGE"], [13, 2, 1, "", "add_genre"], [13, 2, 1, "", "affected_by_customlist"], [13, 3, 1, "", "audiences"], [13, 3, 1, "", "cachedfeeds"], [13, 3, 1, "", "cachedmarcfiles"], [13, 4, 1, "", "children"], [13, 4, 1, "", "collection_ids"], [13, 4, 1, "", "customlist_ids"], [13, 3, 1, "", "customlists"], [13, 4, 1, "", "depth"], [13, 3, 1, "", "display_name"], [13, 4, 1, "", "entrypoints"], [13, 2, 1, "", "explain"], [13, 3, 1, "", "fiction"], [13, 4, 1, "", "genre_ids"], [13, 3, 1, "", "genres"], [13, 2, 1, "", "get_library"], [13, 2, 1, "", "groups"], [13, 3, 1, "", "id"], [13, 3, 1, "", "include_self_in_grouped_feed"], [13, 3, 1, "", "inherit_parent_restrictions"], [13, 2, 1, "", "is_self_or_descendant"], [13, 3, 1, "", "lane_genres"], [13, 3, 1, "", "languages"], [13, 3, 1, "", "library_id"], [13, 3, 1, "", "license_datasource_id"], [13, 3, 1, "", "list_datasource"], [13, 4, 1, "", "list_datasource_id"], [13, 3, 1, "", "list_seen_in_previous_days"], [13, 2, 1, "", "max_cache_age"], [13, 3, 1, "", "media"], [13, 3, 1, "", "parent"], [13, 3, 1, "", "parent_id"], [13, 4, 1, "", "parentage"], [13, 3, 1, "", "priority"], [13, 3, 1, "", "root_for_patron_type"], [13, 2, 1, "", "search"], [13, 4, 1, "", "search_target"], [13, 3, 1, "", "size"], [13, 3, 1, "", "size_by_entrypoint"], [13, 3, 1, "", "sublanes"], [13, 3, 1, "", "target_age"], [13, 2, 1, "", "update_size"], [13, 4, 1, "", "url_name"], [13, 4, 1, "", "uses_customlists"], [13, 3, 1, "", "visible"], [13, 4, 1, "", "visible_children"]], "core.lane.LaneGenre": [[13, 2, 1, "", "from_genre"], [13, 3, 1, "", "genre"], [13, 3, 1, "", "genre_id"], [13, 3, 1, "", "id"], [13, 3, 1, "", "inclusive"], [13, 3, 1, "", "lane"], [13, 3, 1, "", "lane_id"], [13, 3, 1, "", "recursive"]], "core.lane.Pagination": [[13, 3, 1, "", "DEFAULT_CRAWLABLE_SIZE"], [13, 3, 1, "", "DEFAULT_FEATURED_SIZE"], [13, 3, 1, "", "DEFAULT_SEARCH_SIZE"], [13, 3, 1, "", "DEFAULT_SIZE"], [13, 3, 1, "", "MAX_SIZE"], [13, 2, 1, "", "default"], [13, 4, 1, "", "first_page"], [13, 2, 1, "", "from_request"], [13, 4, 1, "", "has_next_page"], [13, 2, 1, "", "items"], [13, 2, 1, "", "modify_database_query"], [13, 2, 1, "", "modify_search_query"], [13, 4, 1, "", "next_page"], [13, 2, 1, "", "page_loaded"], [13, 4, 1, "", "previous_page"], [13, 4, 1, "", "query_string"], [13, 2, 1, "", "size_from_request"]], "core.lane.SearchFacets": [[13, 3, 1, "", "DEFAULT_MIN_SCORE"], [13, 2, 1, "", "default_facet"], [13, 2, 1, "", "from_request"], [13, 2, 1, "", "items"], [13, 2, 1, "", "modify_search_filter"], [13, 2, 1, "", "navigate"], [13, 2, 1, "", "selectable_entrypoints"]], "core.lane.SpecificWorkList": [[13, 2, 1, "", "modify_database_query_hook"]], "core.lane.WorkList": [[13, 3, 1, "", "CACHED_FEED_TYPE"], [13, 3, 1, "", "MAX_CACHE_AGE"], [13, 2, 1, "", "accessible_to"], [13, 2, 1, "", "append_child"], [13, 4, 1, "", "audience_key"], [13, 4, 1, "", "customlist_ids"], [13, 4, 1, "", "display_name_for_all"], [13, 2, 1, "", "filter"], [13, 4, 1, "", "full_identifier"], [13, 2, 1, "", "get_customlists"], [13, 2, 1, "", "get_library"], [13, 2, 1, "", "groups"], [13, 4, 1, "", "has_visible_children"], [13, 4, 1, "", "hierarchy"], [13, 4, 1, "", "inherit_parent_restrictions"], [13, 2, 1, "", "inherited_value"], [13, 2, 1, "", "inherited_values"], [13, 2, 1, "", "initialize"], [13, 2, 1, "", "is_self_or_descendant"], [13, 4, 1, "", "language_key"], [13, 2, 1, "", "max_cache_age"], [13, 2, 1, "", "modify_search_filter_hook"], [13, 2, 1, "", "overview_facets"], [13, 4, 1, "", "parent"], [13, 4, 1, "", "parentage"], [13, 2, 1, "", "search"], [13, 4, 1, "", "search_target"], [13, 2, 1, "", "top_level_for_library"], [13, 4, 1, "", "unique_key"], [13, 4, 1, "", "uses_customlists"], [13, 3, 1, "", "visible"], [13, 4, 1, "", "visible_children"], [13, 2, 1, "", "works"], [13, 2, 1, "", "works_for_hits"], [13, 2, 1, "", "works_for_resultsets"]], "core.lcp": [[15, 0, 0, "-", "credential"], [15, 0, 0, "-", "exceptions"]], "core.lcp.credential": [[15, 1, 1, "", "LCPCredentialFactory"], [15, 1, 1, "", "LCPCredentialType"]], "core.lcp.credential.LCPCredentialFactory": [[15, 2, 1, "", "get_hashed_passphrase"], [15, 2, 1, "", "get_patron_id"], [15, 2, 1, "", "get_patron_passphrase"], [15, 2, 1, "", "set_hashed_passphrase"]], "core.lcp.credential.LCPCredentialType": [[15, 3, 1, "", "LCP_HASHED_PASSPHRASE"], [15, 3, 1, "", "LCP_PASSPHRASE"], [15, 3, 1, "", "PATRON_ID"]], "core.lcp.exceptions": [[15, 6, 1, "", "LCPError"]], "core.local_analytics_provider": [[13, 1, 1, "", "LocalAnalyticsProvider"], [13, 3, 1, "", "Provider"]], "core.local_analytics_provider.LocalAnalyticsProvider": [[13, 3, 1, "", "CARDINALITY"], [13, 3, 1, "", "DESCRIPTION"], [13, 3, 1, "", "LOCATION_SOURCE"], [13, 3, 1, "", "LOCATION_SOURCE_DISABLED"], [13, 3, 1, "", "LOCATION_SOURCE_NEIGHBORHOOD"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "SETTINGS"], [13, 2, 1, "", "collect_event"], [13, 2, 1, "", "initialize"]], "core.log": [[13, 1, 1, "", "CloudwatchLogs"], [13, 1, 1, "", "JSONFormatter"], [13, 1, 1, "", "LogConfiguration"], [13, 1, 1, "", "Logger"], [13, 1, 1, "", "Loggly"], [13, 1, 1, "", "StringFormatter"], [13, 1, 1, "", "SysLogger"]], "core.log.CloudwatchLogs": [[13, 3, 1, "", "CREATE_GROUP"], [13, 3, 1, "", "DEFAULT_CREATE_GROUP"], [13, 3, 1, "", "DEFAULT_INTERVAL"], [13, 3, 1, "", "DEFAULT_REGION"], [13, 3, 1, "", "GROUP"], [13, 3, 1, "", "INTERVAL"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "REGION"], [13, 3, 1, "", "REGIONS"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SITEWIDE"], [13, 3, 1, "", "STREAM"], [13, 2, 1, "", "from_configuration"], [13, 2, 1, "", "get_handler"]], "core.log.JSONFormatter": [[13, 2, 1, "", "format"], [13, 3, 1, "", "fqdn"], [13, 3, 1, "", "hostname"]], "core.log.LogConfiguration": [[13, 3, 1, "", "DATABASE_LOG_LEVEL"], [13, 3, 1, "", "DEBUG"], [13, 3, 1, "", "DEFAULT_APP_NAME"], [13, 3, 1, "", "DEFAULT_DATABASE_LOG_LEVEL"], [13, 3, 1, "", "DEFAULT_LOG_LEVEL"], [13, 3, 1, "", "ERROR"], [13, 3, 1, "", "INFO"], [13, 3, 1, "", "LOG_APP_NAME"], [13, 3, 1, "", "LOG_LEVEL"], [13, 3, 1, "", "LOG_LEVEL_UI"], [13, 3, 1, "", "SITEWIDE_SETTINGS"], [13, 3, 1, "", "WARN"], [13, 2, 1, "", "from_configuration"], [13, 2, 1, "", "initialize"]], "core.log.Logger": [[13, 3, 1, "", "DEFAULT_APP_NAME"], [13, 3, 1, "", "DEFAULT_MESSAGE_TEMPLATE"], [13, 3, 1, "", "JSON_LOG_FORMAT"], [13, 3, 1, "", "TEXT_LOG_FORMAT"], [13, 2, 1, "", "from_configuration"], [13, 2, 1, "", "set_formatter"]], "core.log.Loggly": [[13, 3, 1, "", "DEFAULT_LOGGLY_URL"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "PASSWORD"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SITEWIDE"], [13, 3, 1, "", "URL"], [13, 3, 1, "", "USER"], [13, 2, 1, "", "from_configuration"], [13, 2, 1, "", "loggly_handler"], [13, 2, 1, "", "set_formatter"]], "core.log.StringFormatter": [[13, 2, 1, "", "format"]], "core.log.SysLogger": [[13, 3, 1, "", "LOG_FORMAT"], [13, 3, 1, "", "LOG_MESSAGE_TEMPLATE"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SITEWIDE"], [13, 2, 1, "", "from_configuration"]], "core.marc": [[13, 1, 1, "", "Annotator"], [13, 1, 1, "", "MARCExporter"], [13, 1, 1, "", "MARCExporterFacets"]], "core.marc.Annotator": [[13, 3, 1, "", "AUDIENCE_TERMS"], [13, 3, 1, "", "FORMAT_TERMS"], [13, 2, 1, "", "add_audience"], [13, 2, 1, "", "add_contributors"], [13, 2, 1, "", "add_control_fields"], [13, 2, 1, "", "add_distributor"], [13, 2, 1, "", "add_ebooks_subject"], [13, 2, 1, "", "add_formats"], [13, 2, 1, "", "add_isbn"], [13, 2, 1, "", "add_marc_organization_code"], [13, 2, 1, "", "add_physical_description"], [13, 2, 1, "", "add_publisher"], [13, 2, 1, "", "add_series"], [13, 2, 1, "", "add_simplified_genres"], [13, 2, 1, "", "add_summary"], [13, 2, 1, "", "add_system_details"], [13, 2, 1, "", "add_title"], [13, 2, 1, "", "annotate_work_record"], [13, 2, 1, "", "leader"], [13, 3, 1, "", "marc_cache_field"]], "core.marc.MARCExporter": [[13, 3, 1, "", "DEFAULT_MIRROR_INTEGRATION"], [13, 3, 1, "", "DEFAULT_UPDATE_FREQUENCY"], [13, 3, 1, "", "DESCRIPTION"], [13, 3, 1, "", "INCLUDE_SIMPLIFIED_GENRES"], [13, 3, 1, "", "INCLUDE_SUMMARY"], [13, 3, 1, "", "LIBRARY_SETTINGS"], [13, 3, 1, "", "MARC_ORGANIZATION_CODE"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "NO_MIRROR_INTEGRATION"], [13, 3, 1, "", "SETTING"], [13, 3, 1, "", "UPDATE_FREQUENCY"], [13, 3, 1, "", "WEB_CLIENT_URL"], [13, 2, 1, "", "create_record"], [13, 2, 1, "", "from_config"], [13, 2, 1, "", "get_storage_settings"], [13, 2, 1, "", "records"]], "core.marc.MARCExporterFacets": [[13, 2, 1, "", "modify_search_filter"]], "core.metadata_layer": [[13, 6, 1, "", "CSVFormatError"], [13, 1, 1, "", "CSVMetadataImporter"], [13, 1, 1, "", "CirculationData"], [13, 1, 1, "", "ContributorData"], [13, 1, 1, "", "FormatData"], [13, 1, 1, "", "IdentifierData"], [13, 1, 1, "", "LicenseData"], [13, 1, 1, "", "LinkData"], [13, 1, 1, "", "MARCExtractor"], [13, 1, 1, "", "MeasurementData"], [13, 1, 1, "", "MetaToModelUtility"], [13, 1, 1, "", "Metadata"], [13, 1, 1, "", "ReplacementPolicy"], [13, 1, 1, "", "SubjectData"], [13, 1, 1, "", "TimestampData"]], "core.metadata_layer.CSVMetadataImporter": [[13, 3, 1, "", "DEFAULT_IDENTIFIER_FIELD_NAMES"], [13, 3, 1, "", "DEFAULT_SUBJECT_FIELD_NAMES"], [13, 3, 1, "", "IDENTIFIER_PRECEDENCE"], [13, 4, 1, "", "identifier_field_names"], [13, 2, 1, "", "list_field"], [13, 3, 1, "", "log"], [13, 2, 1, "", "row_to_metadata"], [13, 2, 1, "", "to_metadata"]], "core.metadata_layer.CirculationData": [[13, 2, 1, "", "apply"], [13, 2, 1, "", "data_source"], [13, 4, 1, "", "has_open_access_link"], [13, 2, 1, "", "license_pool"], [13, 4, 1, "", "links"], [13, 3, 1, "", "log"], [13, 2, 1, "", "primary_identifier"], [13, 2, 1, "", "set_default_rights_uri"]], "core.metadata_layer.ContributorData": [[13, 2, 1, "", "apply"], [13, 2, 1, "", "display_name_to_sort_name_from_existing_contributor"], [13, 2, 1, "", "display_name_to_sort_name_through_canonicalizer"], [13, 2, 1, "", "find_sort_name"], [13, 2, 1, "", "from_contribution"], [13, 2, 1, "", "lookup"]], "core.metadata_layer.IdentifierData": [[13, 2, 1, "", "load"]], "core.metadata_layer.LinkData": [[13, 4, 1, "", "guessed_media_type"], [13, 2, 1, "", "mirror_type"]], "core.metadata_layer.MARCExtractor": [[13, 3, 1, "", "END_OF_AUTHOR_NAME_RES"], [13, 2, 1, "", "name_cleanup"], [13, 2, 1, "", "parse"], [13, 2, 1, "", "parse_year"]], "core.metadata_layer.MetaToModelUtility": [[13, 3, 1, "", "log"], [13, 2, 1, "", "mirror_link"]], "core.metadata_layer.Metadata": [[13, 3, 1, "", "BASIC_EDITION_FIELDS"], [13, 3, 1, "", "REL_REQUIRES_FULL_RECALCULATION"], [13, 3, 1, "", "REL_REQUIRES_NEW_PRESENTATION_EDITION"], [13, 2, 1, "", "apply"], [13, 2, 1, "", "associate_with_identifiers_based_on_permanent_work_id"], [13, 2, 1, "", "calculate_permanent_work_id"], [13, 2, 1, "", "consolidate_identifiers"], [13, 2, 1, "", "data_source"], [13, 2, 1, "", "edition"], [13, 2, 1, "", "filter_recommendations"], [13, 2, 1, "", "from_edition"], [13, 2, 1, "", "guess_license_pools"], [13, 4, 1, "", "links"], [13, 3, 1, "", "log"], [13, 2, 1, "", "make_thumbnail"], [13, 2, 1, "", "normalize_contributors"], [13, 4, 1, "", "primary_author"], [13, 2, 1, "", "update"], [13, 2, 1, "", "update_contributions"]], "core.metadata_layer.ReplacementPolicy": [[13, 2, 1, "", "append_only"], [13, 2, 1, "", "from_license_source"], [13, 2, 1, "", "from_metadata_source"]], "core.metadata_layer.SubjectData": [[13, 4, 1, "", "key"]], "core.metadata_layer.TimestampData": [[13, 3, 1, "", "CLEAR_VALUE"], [13, 2, 1, "", "apply"], [13, 2, 1, "", "collection"], [13, 2, 1, "", "finalize"], [13, 4, 1, "", "is_complete"], [13, 4, 1, "", "is_failure"]], "core.mirror": [[13, 1, 1, "", "MirrorUploader"]], "core.mirror.MirrorUploader": [[13, 3, 1, "", "IMPLEMENTATION_REGISTRY"], [13, 3, 1, "", "STORAGE_GOAL"], [13, 2, 1, "", "book_url"], [13, 2, 1, "", "cover_image_url"], [13, 2, 1, "", "do_upload"], [13, 2, 1, "", "for_collection"], [13, 2, 1, "", "implementation"], [13, 2, 1, "", "integration_by_name"], [13, 2, 1, "", "is_self_url"], [13, 2, 1, "", "mirror"], [13, 2, 1, "", "mirror_batch"], [13, 2, 1, "", "mirror_one"], [13, 2, 1, "", "sign_url"], [13, 2, 1, "", "split_url"]], "core.mock_analytics_provider": [[13, 1, 1, "", "MockAnalyticsProvider"], [13, 3, 1, "", "Provider"]], "core.mock_analytics_provider.MockAnalyticsProvider": [[13, 2, 1, "", "collect_event"]], "core.model": [[16, 1, 1, "", "PresentationCalculationPolicy"], [16, 1, 1, "", "SessionManager"], [16, 0, 0, "-", "admin"], [16, 0, 0, "-", "cachedfeed"], [16, 0, 0, "-", "circulationevent"], [16, 0, 0, "-", "classification"], [16, 0, 0, "-", "collection"], [16, 0, 0, "-", "complaint"], [16, 0, 0, "-", "configuration"], [16, 0, 0, "-", "constants"], [16, 0, 0, "-", "contributor"], [16, 0, 0, "-", "coverage"], [16, 5, 1, "", "create"], [16, 0, 0, "-", "credential"], [16, 0, 0, "-", "customlist"], [16, 0, 0, "-", "datasource"], [16, 5, 1, "", "dump_query"], [16, 0, 0, "-", "edition"], [16, 5, 1, "", "flush"], [16, 5, 1, "", "get_one"], [16, 5, 1, "", "get_one_or_create"], [16, 0, 0, "-", "hasfulltablecache"], [16, 0, 0, "-", "identifier"], [16, 0, 0, "-", "integrationclient"], [16, 0, 0, "-", "library"], [16, 0, 0, "-", "licensing"], [16, 0, 0, "-", "listeners"], [16, 0, 0, "-", "measurement"], [16, 5, 1, "", "numericrange_to_string"], [16, 5, 1, "", "numericrange_to_tuple"], [16, 0, 0, "-", "patron"], [16, 5, 1, "", "production_session"], [16, 0, 0, "-", "resource"], [16, 5, 1, "", "tuple_to_numericrange"], [16, 0, 0, "-", "work"]], "core.model.PresentationCalculationPolicy": [[16, 3, 1, "", "DEFAULT_CUTOFF"], [16, 3, 1, "", "DEFAULT_LEVELS"], [16, 3, 1, "", "DEFAULT_THRESHOLD"], [16, 2, 1, "", "recalculate_everything"], [16, 2, 1, "", "reset_cover"]], "core.model.SessionManager": [[16, 3, 1, "", "RECURSIVE_EQUIVALENTS_FUNCTION"], [16, 2, 1, "", "engine"], [16, 3, 1, "", "engine_for_url"], [16, 2, 1, "", "initialize"], [16, 2, 1, "", "initialize_data"], [16, 2, 1, "", "initialize_schema"], [16, 2, 1, "", "resource_directory"], [16, 2, 1, "", "session"], [16, 2, 1, "", "sessionmaker"]], "core.model.admin": [[16, 1, 1, "", "Admin"], [16, 1, 1, "", "AdminRole"]], "core.model.admin.Admin": [[16, 2, 1, "", "add_role"], [16, 2, 1, "", "authenticate"], [16, 2, 1, "", "cache_key"], [16, 2, 1, "", "can_see_collection"], [16, 3, 1, "", "credential"], [16, 3, 1, "", "email"], [16, 2, 1, "", "has_password"], [16, 3, 1, "", "id"], [16, 2, 1, "", "is_librarian"], [16, 2, 1, "", "is_library_manager"], [16, 2, 1, "", "is_sitewide_librarian"], [16, 2, 1, "", "is_sitewide_library_manager"], [16, 2, 1, "", "is_system_admin"], [16, 3, 1, "", "password"], [16, 3, 1, "", "password_hashed"], [16, 2, 1, "", "remove_role"], [16, 3, 1, "", "roles"], [16, 2, 1, "", "update_credentials"], [16, 2, 1, "", "validate_email"], [16, 2, 1, "", "with_password"]], "core.model.admin.AdminRole": [[16, 3, 1, "", "LIBRARIAN"], [16, 3, 1, "", "LIBRARY_MANAGER"], [16, 3, 1, "", "ROLES"], [16, 3, 1, "", "SITEWIDE_LIBRARIAN"], [16, 3, 1, "", "SITEWIDE_LIBRARY_MANAGER"], [16, 3, 1, "", "SYSTEM_ADMIN"], [16, 3, 1, "", "admin"], [16, 3, 1, "", "admin_id"], [16, 2, 1, "", "cache_key"], [16, 3, 1, "", "id"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 3, 1, "", "role"], [16, 2, 1, "", "to_dict"]], "core.model.cachedfeed": [[16, 1, 1, "", "CachedFeed"], [16, 1, 1, "", "CachedMARCFile"], [16, 6, 1, "", "WillNotGenerateExpensiveFeed"]], "core.model.cachedfeed.CachedFeed": [[16, 3, 1, "", "CACHE_FOREVER"], [16, 3, 1, "", "CONTRIBUTOR_TYPE"], [16, 3, 1, "", "CRAWLABLE_TYPE"], [16, 1, 1, "", "CachedFeedKeys"], [16, 3, 1, "", "GROUPS_TYPE"], [16, 3, 1, "", "IGNORE_CACHE"], [16, 3, 1, "", "NAVIGATION_TYPE"], [16, 3, 1, "", "PAGE_TYPE"], [16, 3, 1, "", "RECOMMENDATIONS_TYPE"], [16, 3, 1, "", "RELATED_TYPE"], [16, 3, 1, "", "SERIES_TYPE"], [16, 3, 1, "", "content"], [16, 3, 1, "", "facets"], [16, 2, 1, "", "feed_type"], [16, 2, 1, "", "fetch"], [16, 3, 1, "", "id"], [16, 3, 1, "", "lane"], [16, 3, 1, "", "lane_id"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 3, 1, "", "log"], [16, 2, 1, "", "max_cache_age"], [16, 3, 1, "", "pagination"], [16, 3, 1, "", "timestamp"], [16, 3, 1, "", "type"], [16, 3, 1, "", "unique_key"], [16, 2, 1, "", "update"], [16, 3, 1, "", "work"], [16, 3, 1, "", "work_id"]], "core.model.cachedfeed.CachedFeed.CachedFeedKeys": [[16, 3, 1, "", "facets_key"], [16, 3, 1, "", "feed_type"], [16, 3, 1, "", "lane_id"], [16, 3, 1, "", "library"], [16, 3, 1, "", "pagination_key"], [16, 3, 1, "", "unique_key"], [16, 3, 1, "", "work"]], "core.model.cachedfeed.CachedMARCFile": [[16, 3, 1, "", "end_time"], [16, 3, 1, "", "id"], [16, 3, 1, "", "lane"], [16, 3, 1, "", "lane_id"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 3, 1, "", "representation"], [16, 3, 1, "", "representation_id"], [16, 3, 1, "", "start_time"]], "core.model.circulationevent": [[16, 1, 1, "", "CirculationEvent"]], "core.model.circulationevent.CirculationEvent": [[16, 3, 1, "", "CLIENT_EVENTS"], [16, 3, 1, "", "CM_CHECKIN"], [16, 3, 1, "", "CM_CHECKOUT"], [16, 3, 1, "", "CM_FULFILL"], [16, 3, 1, "", "CM_HOLD_PLACE"], [16, 3, 1, "", "CM_HOLD_RELEASE"], [16, 3, 1, "", "DISTRIBUTOR_AVAILABILITY_NOTIFY"], [16, 3, 1, "", "DISTRIBUTOR_CHECKIN"], [16, 3, 1, "", "DISTRIBUTOR_CHECKOUT"], [16, 3, 1, "", "DISTRIBUTOR_HOLD_PLACE"], [16, 3, 1, "", "DISTRIBUTOR_HOLD_RELEASE"], [16, 3, 1, "", "DISTRIBUTOR_LICENSE_ADD"], [16, 3, 1, "", "DISTRIBUTOR_LICENSE_REMOVE"], [16, 3, 1, "", "DISTRIBUTOR_TITLE_ADD"], [16, 3, 1, "", "DISTRIBUTOR_TITLE_REMOVE"], [16, 3, 1, "", "NEW_PATRON"], [16, 3, 1, "", "NO_DATE"], [16, 3, 1, "", "OPEN_BOOK"], [16, 3, 1, "", "SOURCE"], [16, 3, 1, "", "TIME_FORMAT"], [16, 3, 1, "", "TYPE"], [16, 3, 1, "", "delta"], [16, 3, 1, "", "end"], [16, 3, 1, "", "id"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 3, 1, "", "license_pool"], [16, 3, 1, "", "license_pool_id"], [16, 3, 1, "", "location"], [16, 2, 1, "", "log"], [16, 3, 1, "", "new_value"], [16, 3, 1, "", "old_value"], [16, 3, 1, "", "start"], [16, 3, 1, "", "type"]], "core.model.classification": [[16, 1, 1, "", "Classification"], [16, 1, 1, "", "Genre"], [16, 1, 1, "", "Subject"]], "core.model.classification.Classification": [[16, 3, 1, "", "TRUSTED_DISTRIBUTOR_WEIGHT"], [16, 4, 1, "", "comes_from_license_source"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 4, 1, "", "generic_juvenile_audience"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 4, 1, "", "quality_as_indicator_of_target_age"], [16, 4, 1, "", "scaled_weight"], [16, 3, 1, "", "subject"], [16, 3, 1, "", "subject_id"], [16, 3, 1, "", "weight"], [16, 4, 1, "", "weight_as_indicator_of_target_age"]], "core.model.classification.Genre": [[16, 2, 1, "", "cache_key"], [16, 4, 1, "", "default_fiction"], [16, 4, 1, "", "genredata"], [16, 3, 1, "", "id"], [16, 3, 1, "", "lane_genres"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "name"], [16, 4, 1, "", "self_and_subgenres"], [16, 4, 1, "", "subgenres"], [16, 3, 1, "", "subjects"], [16, 3, 1, "", "work_genres"], [16, 3, 1, "", "works"]], "core.model.classification.Subject": [[16, 3, 1, "", "AGE_RANGE"], [16, 3, 1, "", "ATOS_SCORE"], [16, 3, 1, "", "AXIS_360_AUDIENCE"], [16, 3, 1, "", "BIC"], [16, 3, 1, "", "BISAC"], [16, 3, 1, "", "DDC"], [16, 3, 1, "", "FAST"], [16, 3, 1, "", "FREEFORM_AUDIENCE"], [16, 3, 1, "", "GRADE_LEVEL"], [16, 3, 1, "", "GUTENBERG_BOOKSHELF"], [16, 3, 1, "", "INTEREST_LEVEL"], [16, 3, 1, "", "LCC"], [16, 3, 1, "", "LCSH"], [16, 3, 1, "", "LEXILE_SCORE"], [16, 3, 1, "", "NYPL_APPEAL"], [16, 3, 1, "", "ORGANIZATION"], [16, 3, 1, "", "OVERDRIVE"], [16, 3, 1, "", "PERSON"], [16, 3, 1, "", "PLACE"], [16, 3, 1, "", "RBDIGITAL"], [16, 3, 1, "", "RBDIGITAL_AUDIENCE"], [16, 3, 1, "", "SIMPLIFIED_FICTION_STATUS"], [16, 3, 1, "", "SIMPLIFIED_GENRE"], [16, 3, 1, "", "TAG"], [16, 3, 1, "", "TOPIC"], [16, 3, 1, "", "TYPES_FOR_SEARCH"], [16, 2, 1, "", "assign_to_genre"], [16, 2, 1, "", "assign_to_genres"], [16, 3, 1, "", "audience"], [16, 3, 1, "", "by_uri"], [16, 3, 1, "", "checked"], [16, 3, 1, "", "classifications"], [16, 2, 1, "", "common_but_not_assigned_to_genre"], [16, 4, 1, "", "describes_format"], [16, 3, 1, "", "fiction"], [16, 3, 1, "", "genre"], [16, 3, 1, "", "genre_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "k"], [16, 3, 1, "", "locked"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "name"], [16, 3, 1, "", "target_age"], [16, 4, 1, "", "target_age_string"], [16, 3, 1, "", "type"], [16, 3, 1, "", "uri_lookup"], [16, 3, 1, "", "v"]], "core.model.collection": [[16, 1, 1, "", "Collection"], [16, 1, 1, "", "CollectionConfigurationStorage"], [16, 1, 1, "", "CollectionIdentifier"], [16, 6, 1, "", "CollectionMissing"], [16, 1, 1, "", "HasExternalIntegrationPerCollection"]], "core.model.collection.Collection": [[16, 3, 1, "", "AUDIOBOOK_LOAN_DURATION_KEY"], [16, 3, 1, "", "DATA_SOURCE_NAME_SETTING"], [16, 3, 1, "", "DEFAULT_AUDIENCE_KEY"], [16, 3, 1, "", "DEFAULT_RESERVATION_PERIOD_KEY"], [16, 3, 1, "", "EBOOK_LOAN_DURATION_KEY"], [16, 3, 1, "", "EXTERNAL_ACCOUNT_ID_KEY"], [16, 3, 1, "", "GLOBAL_COLLECTION_DATA_SOURCES"], [16, 3, 1, "", "STANDARD_DEFAULT_LOAN_PERIOD"], [16, 3, 1, "", "STANDARD_DEFAULT_RESERVATION_PERIOD"], [16, 2, 1, "", "by_datasource"], [16, 2, 1, "", "by_name_and_protocol"], [16, 2, 1, "", "by_protocol"], [16, 2, 1, "", "cache_key"], [16, 3, 1, "", "catalog"], [16, 2, 1, "", "catalog_identifier"], [16, 2, 1, "", "catalog_identifiers"], [16, 3, 1, "", "children"], [16, 3, 1, "", "coverage_records"], [16, 2, 1, "", "create_external_integration"], [16, 3, 1, "", "credentials"], [16, 3, 1, "", "customlists"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "default_audience"], [16, 2, 1, "", "default_loan_period"], [16, 2, 1, "", "default_loan_period_setting"], [16, 3, 1, "", "default_reservation_period"], [16, 2, 1, "", "delete"], [16, 2, 1, "", "disassociate_library"], [16, 2, 1, "", "explain"], [16, 3, 1, "", "external_account_id"], [16, 4, 1, "", "external_integration"], [16, 3, 1, "", "external_integration_id"], [16, 2, 1, "", "from_metadata_identifier"], [16, 3, 1, "", "id"], [16, 2, 1, "", "isbns_updated_since"], [16, 3, 1, "", "libraries"], [16, 3, 1, "", "licensepools"], [16, 2, 1, "", "licensepools_with_works_updated_since"], [16, 3, 1, "", "marked_for_deletion"], [16, 4, 1, "", "metadata_identifier"], [16, 3, 1, "", "name"], [16, 3, 1, "", "parent"], [16, 3, 1, "", "parent_id"], [16, 4, 1, "", "parents"], [16, 4, 1, "", "pools_with_no_delivery_mechanisms"], [16, 3, 1, "", "primary_identifier_source"], [16, 3, 1, "", "protocol"], [16, 2, 1, "", "restrict_to_ready_deliverable_works"], [16, 3, 1, "", "timestamps"], [16, 4, 1, "", "unique_account_id"], [16, 2, 1, "", "unresolved_catalog"]], "core.model.collection.CollectionConfigurationStorage": [[16, 2, 1, "", "load"], [16, 2, 1, "", "save"]], "core.model.collection.CollectionIdentifier": [[16, 3, 1, "", "collection_id"], [16, 3, 1, "", "identifier_id"]], "core.model.collection.HasExternalIntegrationPerCollection": [[16, 2, 1, "", "collection_external_integration"]], "core.model.complaint": [[16, 1, 1, "", "Complaint"]], "core.model.complaint.Complaint": [[16, 3, 1, "", "LICENSE_POOL_TYPES"], [16, 3, 1, "", "VALID_TYPES"], [16, 3, 1, "", "detail"], [16, 4, 1, "", "for_license_pool"], [16, 3, 1, "", "id"], [16, 3, 1, "", "license_pool"], [16, 3, 1, "", "license_pool_id"], [16, 2, 1, "", "register"], [16, 2, 1, "", "resolve"], [16, 3, 1, "", "resolved"], [16, 3, 1, "", "source"], [16, 3, 1, "", "timestamp"], [16, 3, 1, "", "type"]], "core.model.configuration": [[16, 1, 1, "", "BaseConfigurationStorage"], [16, 1, 1, "", "ConfigurationAttribute"], [16, 1, 1, "", "ConfigurationAttributeType"], [16, 1, 1, "", "ConfigurationFactory"], [16, 1, 1, "", "ConfigurationGrouping"], [16, 1, 1, "", "ConfigurationMetadata"], [16, 1, 1, "", "ConfigurationOption"], [16, 1, 1, "", "ConfigurationSetting"], [16, 1, 1, "", "ConfigurationStorage"], [16, 1, 1, "", "ExternalIntegration"], [16, 1, 1, "", "ExternalIntegrationLink"], [16, 1, 1, "", "HasConfigurationSettings"], [16, 1, 1, "", "HasExternalIntegration"]], "core.model.configuration.BaseConfigurationStorage": [[16, 2, 1, "", "load"], [16, 2, 1, "", "save"]], "core.model.configuration.ConfigurationAttribute": [[16, 3, 1, "", "CATEGORY"], [16, 3, 1, "", "DEFAULT"], [16, 3, 1, "", "DESCRIPTION"], [16, 3, 1, "", "FORMAT"], [16, 3, 1, "", "KEY"], [16, 3, 1, "", "LABEL"], [16, 3, 1, "", "OPTIONS"], [16, 3, 1, "", "REQUIRED"], [16, 3, 1, "", "TYPE"]], "core.model.configuration.ConfigurationAttributeType": [[16, 3, 1, "", "LIST"], [16, 3, 1, "", "MENU"], [16, 3, 1, "", "NUMBER"], [16, 3, 1, "", "SELECT"], [16, 3, 1, "", "TEXT"], [16, 3, 1, "", "TEXTAREA"], [16, 2, 1, "", "to_control_type"]], "core.model.configuration.ConfigurationFactory": [[16, 2, 1, "", "create"]], "core.model.configuration.ConfigurationGrouping": [[16, 2, 1, "", "get_setting_value"], [16, 2, 1, "", "set_setting_value"], [16, 2, 1, "", "to_settings"], [16, 2, 1, "", "to_settings_generator"]], "core.model.configuration.ConfigurationMetadata": [[16, 4, 1, "", "category"], [16, 4, 1, "", "default"], [16, 4, 1, "", "description"], [16, 4, 1, "", "format"], [16, 2, 1, "", "get_configuration_metadata"], [16, 4, 1, "", "index"], [16, 4, 1, "", "key"], [16, 4, 1, "", "label"], [16, 4, 1, "", "options"], [16, 4, 1, "", "required"], [16, 2, 1, "", "to_bool"], [16, 2, 1, "", "to_settings"], [16, 4, 1, "", "type"]], "core.model.configuration.ConfigurationOption": [[16, 2, 1, "", "from_enum"], [16, 4, 1, "", "key"], [16, 4, 1, "", "label"], [16, 2, 1, "", "to_settings"]], "core.model.configuration.ConfigurationSetting": [[16, 3, 1, "", "EXCLUDED_AUDIO_DATA_SOURCES_DEFAULT"], [16, 3, 1, "", "MEANS_YES"], [16, 4, 1, "", "bool_value"], [16, 2, 1, "", "cache_key"], [16, 2, 1, "", "excluded_audio_data_sources"], [16, 2, 1, "", "explain"], [16, 3, 1, "", "external_integration"], [16, 3, 1, "", "external_integration_id"], [16, 4, 1, "", "float_value"], [16, 2, 1, "", "for_externalintegration"], [16, 2, 1, "", "for_library"], [16, 2, 1, "", "for_library_and_externalintegration"], [16, 3, 1, "", "id"], [16, 4, 1, "", "int_value"], [16, 4, 1, "", "is_secret"], [16, 4, 1, "", "json_value"], [16, 3, 1, "", "key"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 2, 1, "", "sitewide"], [16, 2, 1, "", "sitewide_secret"], [16, 3, 1, "", "value"], [16, 2, 1, "", "value_or_default"]], "core.model.configuration.ConfigurationStorage": [[16, 2, 1, "", "load"], [16, 2, 1, "", "save"]], "core.model.configuration.ExternalIntegration": [[16, 3, 1, "", "ADMIN_AUTH_GOAL"], [16, 3, 1, "", "ADMIN_AUTH_PROTOCOLS"], [16, 3, 1, "", "ADOBE_VENDOR_ID"], [16, 3, 1, "", "ANALYTICS_GOAL"], [16, 3, 1, "", "AXIS_360"], [16, 3, 1, "", "BIBBLIO"], [16, 3, 1, "", "BIBLIOTHECA"], [16, 3, 1, "", "CATALOG_GOAL"], [16, 3, 1, "", "CDN"], [16, 3, 1, "", "CDN_GOAL"], [16, 3, 1, "", "CLOUDWATCH"], [16, 3, 1, "", "CONTENT_CAFE"], [16, 3, 1, "", "CONTENT_SERVER"], [16, 3, 1, "", "CUSTOM_ACCEPT_HEADER"], [16, 3, 1, "", "DATA_SOURCE_FOR_LICENSE_PROTOCOL"], [16, 3, 1, "", "DCTERMS_IDENTIFIER"], [16, 3, 1, "", "DIRECTORY_IMPORT"], [16, 3, 1, "", "DISCOVERY_GOAL"], [16, 3, 1, "", "DRM_GOAL"], [16, 3, 1, "", "ELASTICSEARCH"], [16, 3, 1, "", "ENKI"], [16, 3, 1, "", "FEEDBOOKS"], [16, 3, 1, "", "GOOGLE_ANALYTICS"], [16, 3, 1, "", "GOOGLE_OAUTH"], [16, 3, 1, "", "GUTENBERG"], [16, 3, 1, "", "INTERNAL_LOGGING"], [16, 3, 1, "", "LCP"], [16, 3, 1, "", "LICENSE_GOAL"], [16, 3, 1, "", "LICENSE_PROTOCOLS"], [16, 3, 1, "", "LOGGING_GOAL"], [16, 3, 1, "", "LOGGLY"], [16, 3, 1, "", "MANUAL"], [16, 3, 1, "", "MARC_EXPORT"], [16, 3, 1, "", "METADATA_GOAL"], [16, 3, 1, "", "METADATA_WRANGLER"], [16, 3, 1, "", "MINIO"], [16, 3, 1, "", "NOVELIST"], [16, 3, 1, "", "NYPL_SHADOWCAT"], [16, 3, 1, "", "NYT"], [16, 3, 1, "", "ODILO"], [16, 3, 1, "", "ONE_CLICK"], [16, 3, 1, "", "OPDS2_IMPORT"], [16, 3, 1, "", "OPDS_FOR_DISTRIBUTORS"], [16, 3, 1, "", "OPDS_IMPORT"], [16, 3, 1, "", "OPDS_REGISTRATION"], [16, 3, 1, "", "OVERDRIVE"], [16, 3, 1, "", "PASSWORD"], [16, 3, 1, "", "PATRON_AUTH_GOAL"], [16, 3, 1, "", "PRIMARY_IDENTIFIER_SOURCE"], [16, 3, 1, "", "PROQUEST"], [16, 3, 1, "", "RB_DIGITAL"], [16, 3, 1, "", "S3"], [16, 3, 1, "", "SEARCH_GOAL"], [16, 3, 1, "", "STORAGE_GOAL"], [16, 3, 1, "", "URL"], [16, 3, 1, "", "USERNAME"], [16, 2, 1, "", "admin_authentication"], [16, 2, 1, "", "cache_key"], [16, 3, 1, "", "collections"], [16, 3, 1, "", "custom_accept_header"], [16, 2, 1, "", "explain"], [16, 2, 1, "", "for_collection_and_purpose"], [16, 2, 1, "", "for_goal"], [16, 2, 1, "", "for_library_and_goal"], [16, 3, 1, "", "goal"], [16, 3, 1, "", "id"], [16, 3, 1, "", "libraries"], [16, 3, 1, "", "links"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "name"], [16, 2, 1, "", "one_for_library_and_goal"], [16, 3, 1, "", "password"], [16, 3, 1, "", "primary_identifier_source"], [16, 3, 1, "", "protocol"], [16, 2, 1, "", "set_setting"], [16, 2, 1, "", "setting"], [16, 3, 1, "", "settings"], [16, 3, 1, "", "url"], [16, 3, 1, "", "username"], [16, 2, 1, "", "with_setting_value"]], "core.model.configuration.ExternalIntegrationLink": [[16, 3, 1, "", "COLLECTION_MIRROR_SETTINGS"], [16, 3, 1, "", "COVERS"], [16, 3, 1, "", "COVERS_KEY"], [16, 3, 1, "", "MARC"], [16, 3, 1, "", "NO_MIRROR_INTEGRATION"], [16, 3, 1, "", "OPEN_ACCESS_BOOKS"], [16, 3, 1, "", "OPEN_ACCESS_BOOKS_KEY"], [16, 3, 1, "", "PROTECTED_ACCESS_BOOKS"], [16, 3, 1, "", "PROTECTED_ACCESS_BOOKS_KEY"], [16, 3, 1, "", "external_integration_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "library_id"], [16, 3, 1, "", "mirror_description_type"], [16, 3, 1, "", "mirror_label"], [16, 3, 1, "", "mirror_setting"], [16, 3, 1, "", "mirror_settings"], [16, 3, 1, "", "mirror_type"], [16, 3, 1, "", "other_integration"], [16, 3, 1, "", "other_integration_id"], [16, 3, 1, "", "purpose"], [16, 3, 1, "", "settings"]], "core.model.configuration.HasConfigurationSettings": [[16, 2, 1, "", "get_setting_value"], [16, 2, 1, "", "set_setting_value"]], "core.model.configuration.HasExternalIntegration": [[16, 2, 1, "", "external_integration"]], "core.model.constants": [[16, 1, 1, "", "DataSourceConstants"], [16, 1, 1, "", "EditionConstants"], [16, 1, 1, "", "IdentifierConstants"], [16, 1, 1, "", "LinkRelations"], [16, 1, 1, "", "MediaTypes"]], "core.model.constants.DataSourceConstants": [[16, 3, 1, "", "ADOBE"], [16, 3, 1, "", "AMAZON"], [16, 3, 1, "", "AXIS_360"], [16, 3, 1, "", "BIBBLIO"], [16, 3, 1, "", "BIBLIOTHECA"], [16, 3, 1, "", "CONTENT_CAFE"], [16, 3, 1, "", "COVER_IMAGE_PRIORITY"], [16, 3, 1, "", "DEPRECATED_NAMES"], [16, 3, 1, "", "ELIB"], [16, 3, 1, "", "ENKI"], [16, 3, 1, "", "FEEDBOOKS"], [16, 3, 1, "", "GUTENBERG"], [16, 3, 1, "", "GUTENBERG_COVER_GENERATOR"], [16, 3, 1, "", "GUTENBERG_EPUB_GENERATOR"], [16, 3, 1, "", "INTERNAL_PROCESSING"], [16, 3, 1, "", "LCP"], [16, 3, 1, "", "LIBRARY_STAFF"], [16, 3, 1, "", "MANUAL"], [16, 3, 1, "", "METADATA_WRANGLER"], [16, 3, 1, "", "NOVELIST"], [16, 3, 1, "", "NYPL_SHADOWCAT"], [16, 3, 1, "", "NYT"], [16, 3, 1, "", "OA_CONTENT_SERVER"], [16, 3, 1, "", "OCLC"], [16, 3, 1, "", "OCLC_LINKED_DATA"], [16, 3, 1, "", "ODILO"], [16, 3, 1, "", "ONECLICK"], [16, 3, 1, "", "OPEN_ACCESS_SOURCE_PRIORITY"], [16, 3, 1, "", "OPEN_LIBRARY"], [16, 3, 1, "", "OVERDRIVE"], [16, 3, 1, "", "PLYMPTON"], [16, 3, 1, "", "PRESENTATION_EDITION"], [16, 3, 1, "", "PRESENTATION_EDITION_PRIORITY"], [16, 3, 1, "", "PROJECT_GITENBERG"], [16, 3, 1, "", "PROQUEST"], [16, 3, 1, "", "RB_DIGITAL"], [16, 3, 1, "", "STANDARD_EBOOKS"], [16, 3, 1, "", "THREEM"], [16, 3, 1, "", "UNGLUE_IT"], [16, 3, 1, "", "VIAF"], [16, 3, 1, "", "WEB"], [16, 3, 1, "", "XID"]], "core.model.constants.EditionConstants": [[16, 3, 1, "", "ALL_MEDIUM"], [16, 3, 1, "", "AUDIO_MEDIUM"], [16, 3, 1, "", "BOOK_MEDIUM"], [16, 3, 1, "", "CODEX_FORMAT"], [16, 3, 1, "", "COURSEWARE_MEDIUM"], [16, 3, 1, "", "ELECTRONIC_FORMAT"], [16, 3, 1, "", "FULFILLABLE_MEDIA"], [16, 3, 1, "", "IMAGE_MEDIUM"], [16, 3, 1, "", "KNOWN_MEDIA"], [16, 3, 1, "", "MUSIC_MEDIUM"], [16, 3, 1, "", "PERIODICAL_MEDIUM"], [16, 3, 1, "", "VIDEO_MEDIUM"], [16, 3, 1, "", "additional_type_to_medium"], [16, 3, 1, "", "k"], [16, 3, 1, "", "medium_for_permanent_work_id"], [16, 3, 1, "", "medium_to_additional_type"], [16, 3, 1, "", "v"]], "core.model.constants.IdentifierConstants": [[16, 3, 1, "", "ASIN"], [16, 3, 1, "", "AXIS_360_ID"], [16, 3, 1, "", "BIBBLIO_CONTENT_ITEM_ID"], [16, 3, 1, "", "BIBLIOCOMMONS_ID"], [16, 3, 1, "", "BIBLIOTHECA_ID"], [16, 3, 1, "", "DEPRECATED_NAMES"], [16, 3, 1, "", "DOI"], [16, 3, 1, "", "ELIB_ID"], [16, 3, 1, "", "ENKI_ID"], [16, 3, 1, "", "GUTENBERG_ID"], [16, 3, 1, "", "GUTENBERG_URN_SCHEME_PREFIX"], [16, 3, 1, "", "GUTENBERG_URN_SCHEME_RE"], [16, 3, 1, "", "IDEAL_COVER_ASPECT_RATIO"], [16, 3, 1, "", "IDEAL_IMAGE_HEIGHT"], [16, 3, 1, "", "IDEAL_IMAGE_WIDTH"], [16, 3, 1, "", "ISBN"], [16, 3, 1, "", "ISBN_URN_SCHEME_PREFIX"], [16, 3, 1, "", "LICENSE_PROVIDING_IDENTIFIER_TYPES"], [16, 3, 1, "", "NOVELIST_ID"], [16, 3, 1, "", "OCLC_NUMBER"], [16, 3, 1, "", "OCLC_WORK"], [16, 3, 1, "", "ODILO_ID"], [16, 3, 1, "", "ONECLICK_ID"], [16, 3, 1, "", "OPEN_LIBRARY_ID"], [16, 3, 1, "", "OTHER_URN_SCHEME_PREFIX"], [16, 3, 1, "", "OVERDRIVE_ID"], [16, 3, 1, "", "PROQUEST_ID"], [16, 3, 1, "", "RB_DIGITAL_ID"], [16, 3, 1, "", "SUDOC_CALL_NUMBER"], [16, 3, 1, "", "THREEM_ID"], [16, 3, 1, "", "UPC"], [16, 3, 1, "", "URI"], [16, 3, 1, "", "URN_SCHEME_PREFIX"]], "core.model.constants.LinkRelations": [[16, 3, 1, "", "ALTERNATE"], [16, 3, 1, "", "AUTHOR"], [16, 3, 1, "", "BORROW"], [16, 3, 1, "", "CANONICAL"], [16, 3, 1, "", "CIRCULATION_ALLOWED"], [16, 3, 1, "", "DESCRIPTION"], [16, 3, 1, "", "DRM_ENCRYPTED_DOWNLOAD"], [16, 3, 1, "", "GENERIC_OPDS_ACQUISITION"], [16, 3, 1, "", "ILLUSTRATION"], [16, 3, 1, "", "IMAGE"], [16, 3, 1, "", "METADATA_ALLOWED"], [16, 3, 1, "", "MIRRORED"], [16, 3, 1, "", "OPEN_ACCESS_DOWNLOAD"], [16, 3, 1, "", "REVIEW"], [16, 3, 1, "", "SAMPLE"], [16, 3, 1, "", "SELF_HOSTED_BOOKS"], [16, 3, 1, "", "SHORT_DESCRIPTION"], [16, 3, 1, "", "THUMBNAIL_IMAGE"]], "core.model.constants.MediaTypes": [[16, 3, 1, "", "AMAZON_KF8_MEDIA_TYPE"], [16, 3, 1, "", "APPLICATION_XML_MEDIA_TYPE"], [16, 3, 1, "", "AUDIOBOOK_MANIFEST_MEDIA_TYPE"], [16, 3, 1, "", "AUDIOBOOK_MEDIA_TYPES"], [16, 3, 1, "", "AUDIOBOOK_PACKAGE_MEDIA_TYPE"], [16, 3, 1, "", "BOOK_MEDIA_TYPES"], [16, 3, 1, "", "COMMON_EBOOK_EXTENSIONS"], [16, 3, 1, "", "COMMON_IMAGE_EXTENSIONS"], [16, 3, 1, "", "EPUB_MEDIA_TYPE"], [16, 3, 1, "", "FILE_EXTENSIONS"], [16, 3, 1, "", "GENERIC_MEDIA_TYPES"], [16, 3, 1, "", "GIF_MEDIA_TYPE"], [16, 3, 1, "", "IMAGE_MEDIA_TYPES"], [16, 3, 1, "", "JPEG_MEDIA_TYPE"], [16, 3, 1, "", "MARC_MEDIA_TYPE"], [16, 3, 1, "", "MEDIA_TYPE_FOR_EXTENSION"], [16, 3, 1, "", "MOBI_MEDIA_TYPE"], [16, 3, 1, "", "MP3_MEDIA_TYPE"], [16, 3, 1, "", "MP4_MEDIA_TYPE"], [16, 3, 1, "", "OCTET_STREAM_MEDIA_TYPE"], [16, 3, 1, "", "OVERDRIVE_AUDIOBOOK_MANIFEST_MEDIA_TYPE"], [16, 3, 1, "", "OVERDRIVE_EBOOK_MANIFEST_MEDIA_TYPE"], [16, 3, 1, "", "OVERDRIVE_MANIFEST_MEDIA_TYPE"], [16, 3, 1, "", "PDF_MEDIA_TYPE"], [16, 3, 1, "", "PNG_MEDIA_TYPE"], [16, 3, 1, "", "SCORM_MEDIA_TYPE"], [16, 3, 1, "", "SUPPORTED_BOOK_MEDIA_TYPES"], [16, 3, 1, "", "SVG_MEDIA_TYPE"], [16, 3, 1, "", "TEXT_HTML_MEDIA_TYPE"], [16, 3, 1, "", "TEXT_PLAIN"], [16, 3, 1, "", "TEXT_XML_MEDIA_TYPE"], [16, 3, 1, "", "WMV_MEDIA_TYPE"], [16, 3, 1, "", "ZIP_MEDIA_TYPE"], [16, 3, 1, "", "extension"], [16, 3, 1, "", "media_type"]], "core.model.contributor": [[16, 1, 1, "", "Contribution"], [16, 1, 1, "", "Contributor"]], "core.model.contributor.Contribution": [[16, 3, 1, "", "contributor"], [16, 3, 1, "", "contributor_id"], [16, 3, 1, "", "edition"], [16, 3, 1, "", "edition_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "role"]], "core.model.contributor.Contributor": [[16, 3, 1, "", "ACTOR_ROLE"], [16, 3, 1, "", "ADAPTER_ROLE"], [16, 3, 1, "", "AFTERWORD_ROLE"], [16, 3, 1, "", "ALPHABETIC"], [16, 3, 1, "", "ARTIST_ROLE"], [16, 3, 1, "", "ASSOCIATED_ROLE"], [16, 3, 1, "", "AUTHOR_ROLE"], [16, 3, 1, "", "AUTHOR_ROLES"], [16, 3, 1, "", "AUTHOR_SUBSTITUTE_ROLES"], [16, 3, 1, "", "BIRTH_DATE"], [16, 3, 1, "", "COLLABORATOR_ROLE"], [16, 3, 1, "", "COLOPHON_ROLE"], [16, 3, 1, "", "COLORIST_ROLE"], [16, 3, 1, "", "COMPILER_ROLE"], [16, 3, 1, "", "COMPOSER_ROLE"], [16, 3, 1, "", "CONTRIBUTOR_ROLE"], [16, 3, 1, "", "COPYRIGHT_HOLDER_ROLE"], [16, 3, 1, "", "DATE_RES"], [16, 3, 1, "", "DEATH_DATE"], [16, 3, 1, "", "DESIGNER_ROLE"], [16, 3, 1, "", "DIRECTOR_ROLE"], [16, 3, 1, "", "EDITOR_ROLE"], [16, 3, 1, "", "ENGINEER_ROLE"], [16, 3, 1, "", "EXECUTIVE_PRODUCER_ROLE"], [16, 3, 1, "", "FOREWORD_ROLE"], [16, 3, 1, "", "ILLUSTRATOR_ROLE"], [16, 3, 1, "", "INKER_ROLE"], [16, 3, 1, "", "INTRODUCTION_ROLE"], [16, 3, 1, "", "LETTERER_ROLE"], [16, 3, 1, "", "LYRICIST_ROLE"], [16, 3, 1, "", "MARC_ROLE_CODES"], [16, 3, 1, "", "MUSICIAN_ROLE"], [16, 3, 1, "", "NARRATOR_ROLE"], [16, 3, 1, "", "NUMBERS"], [16, 3, 1, "", "PARENTHETICAL"], [16, 3, 1, "", "PENCILER_ROLE"], [16, 3, 1, "", "PERFORMER_ROLE"], [16, 3, 1, "", "PERFORMER_ROLES"], [16, 3, 1, "", "PHOTOGRAPHER_ROLE"], [16, 3, 1, "", "PRIMARY_AUTHOR_ROLE"], [16, 3, 1, "", "PRODUCER_ROLE"], [16, 3, 1, "", "TRANSCRIBER_ROLE"], [16, 3, 1, "", "TRANSLATOR_ROLE"], [16, 3, 1, "", "UNKNOWN_ROLE"], [16, 3, 1, "", "aliases"], [16, 2, 1, "", "author_contributor_tiers"], [16, 3, 1, "", "biography"], [16, 3, 1, "", "contributions"], [16, 2, 1, "", "default_names"], [16, 3, 1, "", "display_name"], [16, 3, 1, "", "extra"], [16, 3, 1, "", "family_name"], [16, 3, 1, "", "id"], [16, 3, 1, "", "lc"], [16, 2, 1, "", "lookup"], [16, 2, 1, "", "merge_into"], [16, 3, 1, "", "sort_name"], [16, 3, 1, "", "viaf"], [16, 3, 1, "", "wikipedia_name"]], "core.model.coverage": [[16, 1, 1, "", "BaseCoverageRecord"], [16, 1, 1, "", "CoverageRecord"], [16, 1, 1, "", "Timestamp"], [16, 1, 1, "", "WorkCoverageRecord"]], "core.model.coverage.BaseCoverageRecord": [[16, 3, 1, "", "ALL_STATUSES"], [16, 3, 1, "", "DEFAULT_COUNT_AS_COVERED"], [16, 3, 1, "", "PERSISTENT_FAILURE"], [16, 3, 1, "", "PREVIOUSLY_ATTEMPTED"], [16, 3, 1, "", "REGISTERED"], [16, 3, 1, "", "SUCCESS"], [16, 3, 1, "", "TRANSIENT_FAILURE"], [16, 2, 1, "", "not_covered"], [16, 3, 1, "", "status_enum"]], "core.model.coverage.CoverageRecord": [[16, 3, 1, "", "CHOOSE_COVER_OPERATION"], [16, 3, 1, "", "IMPORT_OPERATION"], [16, 3, 1, "", "METADATA_UPLOAD_OPERATION"], [16, 3, 1, "", "REAP_OPERATION"], [16, 3, 1, "", "REPAIR_SORT_NAME_OPERATION"], [16, 3, 1, "", "RESOLVE_IDENTIFIER_OPERATION"], [16, 3, 1, "", "SET_EDITION_METADATA_OPERATION"], [16, 2, 1, "", "add_for"], [16, 2, 1, "", "bulk_add"], [16, 3, 1, "", "collection"], [16, 3, 1, "", "collection_id"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 3, 1, "", "exception"], [16, 2, 1, "", "human_readable"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "operation"], [16, 3, 1, "", "status"], [16, 3, 1, "", "timestamp"]], "core.model.coverage.Timestamp": [[16, 3, 1, "", "CLEAR_VALUE"], [16, 3, 1, "", "COVERAGE_PROVIDER_TYPE"], [16, 3, 1, "", "MONITOR_TYPE"], [16, 3, 1, "", "SCRIPT_TYPE"], [16, 3, 1, "", "achievements"], [16, 3, 1, "", "collection"], [16, 3, 1, "", "collection_id"], [16, 3, 1, "", "counter"], [16, 3, 1, "", "exception"], [16, 3, 1, "", "finish"], [16, 3, 1, "", "id"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "service"], [16, 3, 1, "", "service_type"], [16, 3, 1, "", "service_type_enum"], [16, 2, 1, "", "stamp"], [16, 3, 1, "", "start"], [16, 2, 1, "", "to_data"], [16, 2, 1, "", "update"], [16, 2, 1, "", "value"]], "core.model.coverage.WorkCoverageRecord": [[16, 3, 1, "", "CHOOSE_EDITION_OPERATION"], [16, 3, 1, "", "CLASSIFY_OPERATION"], [16, 3, 1, "", "GENERATE_MARC_OPERATION"], [16, 3, 1, "", "GENERATE_OPDS_OPERATION"], [16, 3, 1, "", "QUALITY_OPERATION"], [16, 3, 1, "", "SUMMARY_OPERATION"], [16, 3, 1, "", "UPDATE_SEARCH_INDEX_OPERATION"], [16, 2, 1, "", "add_for"], [16, 2, 1, "", "bulk_add"], [16, 3, 1, "", "exception"], [16, 3, 1, "", "id"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "operation"], [16, 3, 1, "", "status"], [16, 3, 1, "", "timestamp"], [16, 3, 1, "", "work"], [16, 3, 1, "", "work_id"]], "core.model.credential": [[16, 1, 1, "", "Credential"], [16, 1, 1, "", "DRMDeviceIdentifier"], [16, 1, 1, "", "DelegatedPatronIdentifier"]], "core.model.credential.Credential": [[16, 3, 1, "", "IDENTIFIER_FROM_REMOTE_SERVICE"], [16, 3, 1, "", "IDENTIFIER_TO_REMOTE_SERVICE"], [16, 3, 1, "", "collection"], [16, 3, 1, "", "collection_id"], [16, 3, 1, "", "credential"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 2, 1, "", "deregister_drm_device_identifier"], [16, 3, 1, "", "drm_device_identifiers"], [16, 3, 1, "", "expires"], [16, 3, 1, "", "id"], [16, 2, 1, "", "lookup"], [16, 2, 1, "", "lookup_and_expire_temporary_token"], [16, 2, 1, "", "lookup_by_patron"], [16, 2, 1, "", "lookup_by_token"], [16, 3, 1, "", "patron"], [16, 3, 1, "", "patron_id"], [16, 2, 1, "", "persistent_token_create"], [16, 2, 1, "", "register_drm_device_identifier"], [16, 2, 1, "", "temporary_token_create"], [16, 3, 1, "", "type"]], "core.model.credential.DRMDeviceIdentifier": [[16, 3, 1, "", "credential"], [16, 3, 1, "", "credential_id"], [16, 3, 1, "", "device_identifier"], [16, 3, 1, "", "id"]], "core.model.credential.DelegatedPatronIdentifier": [[16, 3, 1, "", "ADOBE_ACCOUNT_ID"], [16, 3, 1, "", "delegated_identifier"], [16, 2, 1, "", "get_one_or_create"], [16, 3, 1, "", "id"], [16, 3, 1, "", "library_uri"], [16, 3, 1, "", "patron_identifier"], [16, 3, 1, "", "type"]], "core.model.customlist": [[16, 1, 1, "", "CustomList"], [16, 1, 1, "", "CustomListEntry"]], "core.model.customlist.CustomList": [[16, 3, 1, "", "STAFF_PICKS_NAME"], [16, 2, 1, "", "add_entry"], [16, 2, 1, "", "all_from_data_sources"], [16, 3, 1, "", "collections"], [16, 3, 1, "", "created"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 3, 1, "", "description"], [16, 3, 1, "", "entries"], [16, 2, 1, "", "entries_for_work"], [16, 4, 1, "", "featured_works"], [16, 2, 1, "", "find"], [16, 3, 1, "", "foreign_identifier"], [16, 3, 1, "", "id"], [16, 3, 1, "", "lane"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 3, 1, "", "name"], [16, 3, 1, "", "primary_language"], [16, 2, 1, "", "remove_entry"], [16, 3, 1, "", "responsible_party"], [16, 3, 1, "", "size"], [16, 2, 1, "", "update_size"], [16, 3, 1, "", "updated"]], "core.model.customlist.CustomListEntry": [[16, 3, 1, "", "annotation"], [16, 3, 1, "", "customlist"], [16, 3, 1, "", "edition"], [16, 3, 1, "", "edition_id"], [16, 3, 1, "", "featured"], [16, 3, 1, "", "first_appearance"], [16, 3, 1, "", "id"], [16, 3, 1, "", "list_id"], [16, 3, 1, "", "most_recent_appearance"], [16, 2, 1, "", "set_work"], [16, 2, 1, "", "update"], [16, 3, 1, "", "work"], [16, 3, 1, "", "work_id"]], "core.model.datasource": [[16, 1, 1, "", "DataSource"]], "core.model.datasource.DataSource": [[16, 3, 1, "", "URI_PREFIX"], [16, 2, 1, "", "cache_key"], [16, 3, 1, "", "classifications"], [16, 3, 1, "", "coverage_records"], [16, 3, 1, "", "credentials"], [16, 3, 1, "", "custom_lists"], [16, 3, 1, "", "delivery_mechanisms"], [16, 3, 1, "", "editions"], [16, 3, 1, "", "extra"], [16, 2, 1, "", "from_uri"], [16, 3, 1, "", "id"], [16, 3, 1, "", "id_equivalencies"], [16, 3, 1, "", "integration_client"], [16, 3, 1, "", "integration_client_id"], [16, 3, 1, "", "license_lanes"], [16, 3, 1, "", "license_pools"], [16, 2, 1, "", "license_source_for"], [16, 2, 1, "", "license_sources_for"], [16, 3, 1, "", "links"], [16, 3, 1, "", "list_lanes"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "measurements"], [16, 2, 1, "", "metadata_sources_for"], [16, 3, 1, "", "name"], [16, 2, 1, "", "name_from_uri"], [16, 3, 1, "", "offers_licenses"], [16, 3, 1, "", "primary_identifier_type"], [16, 3, 1, "", "resources"], [16, 4, 1, "", "uri"], [16, 2, 1, "", "well_known_sources"]], "core.model.edition": [[16, 1, 1, "", "Edition"]], "core.model.edition.Edition": [[16, 3, 1, "", "MAX_FALLBACK_THUMBNAIL_HEIGHT"], [16, 3, 1, "", "MAX_THUMBNAIL_HEIGHT"], [16, 3, 1, "", "MAX_THUMBNAIL_WIDTH"], [16, 3, 1, "", "MEDIUM_ENUM"], [16, 3, 1, "", "UNKNOWN_AUTHOR"], [16, 2, 1, "", "add_contributor"], [16, 2, 1, "", "apply_similarity_threshold"], [16, 3, 1, "", "author"], [16, 4, 1, "", "author_contributors"], [16, 4, 1, "", "author_for_permanent_work_id"], [16, 2, 1, "", "best_cover_within_distance"], [16, 2, 1, "", "calculate_author"], [16, 2, 1, "", "calculate_permanent_work_id"], [16, 2, 1, "", "calculate_permanent_work_id_for_title_and_author"], [16, 2, 1, "", "calculate_presentation"], [16, 2, 1, "", "choose_cover"], [16, 3, 1, "", "contributions"], [16, 4, 1, "", "contributors"], [16, 3, 1, "", "cover"], [16, 3, 1, "", "cover_full_url"], [16, 3, 1, "", "cover_id"], [16, 3, 1, "", "cover_thumbnail_url"], [16, 3, 1, "", "custom_list_entries"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 2, 1, "", "equivalent_editions"], [16, 2, 1, "", "equivalent_identifiers"], [16, 3, 1, "", "extra"], [16, 2, 1, "", "for_foreign_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "imprint"], [16, 3, 1, "", "is_presentation_for"], [16, 3, 1, "", "issued"], [16, 3, 1, "", "language"], [16, 4, 1, "", "language_code"], [16, 4, 1, "", "license_pools"], [16, 3, 1, "", "medium"], [16, 2, 1, "", "medium_from_media_type"], [16, 2, 1, "", "missing_coverage_from"], [16, 3, 1, "", "permanent_work_id"], [16, 3, 1, "", "primary_identifier"], [16, 3, 1, "", "primary_identifier_id"], [16, 3, 1, "", "published"], [16, 3, 1, "", "publisher"], [16, 3, 1, "", "series"], [16, 3, 1, "", "series_position"], [16, 2, 1, "", "set_cover"], [16, 2, 1, "", "similarity_to"], [16, 3, 1, "", "simple_opds_entry"], [16, 3, 1, "", "sort_author"], [16, 2, 1, "", "sort_by_priority"], [16, 3, 1, "", "sort_title"], [16, 3, 1, "", "subtitle"], [16, 3, 1, "", "title"], [16, 4, 1, "", "title_for_permanent_work_id"], [16, 3, 1, "", "work"]], "core.model.hasfulltablecache": [[16, 1, 1, "", "HasFullTableCache"]], "core.model.hasfulltablecache.HasFullTableCache": [[16, 3, 1, "", "RESET"], [16, 2, 1, "", "by_cache_key"], [16, 2, 1, "", "by_id"], [16, 2, 1, "", "cache_key"], [16, 2, 1, "", "populate_cache"], [16, 2, 1, "", "reset_cache"]], "core.model.identifier": [[16, 1, 1, "", "Equivalency"], [16, 1, 1, "", "Identifier"], [16, 1, 1, "", "IdentifierParser"]], "core.model.identifier.Equivalency": [[16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 3, 1, "", "enabled"], [16, 2, 1, "", "for_identifiers"], [16, 3, 1, "", "id"], [16, 3, 1, "", "input"], [16, 3, 1, "", "input_id"], [16, 3, 1, "", "input_identifiers"], [16, 3, 1, "", "output"], [16, 3, 1, "", "output_id"], [16, 3, 1, "", "output_identifiers"], [16, 3, 1, "", "strength"], [16, 3, 1, "", "votes"]], "core.model.identifier.Identifier": [[16, 6, 1, "", "UnresolvableIdentifierException"], [16, 2, 1, "", "add_link"], [16, 2, 1, "", "add_measurement"], [16, 3, 1, "", "annotations"], [16, 2, 1, "", "best_cover_for"], [16, 3, 1, "", "classifications"], [16, 2, 1, "", "classifications_for_identifier_ids"], [16, 2, 1, "", "classify"], [16, 3, 1, "", "collections"], [16, 3, 1, "", "coverage_records"], [16, 3, 1, "", "delivery_mechanisms"], [16, 3, 1, "", "equivalencies"], [16, 2, 1, "", "equivalent_identifier_ids"], [16, 2, 1, "", "equivalent_to"], [16, 2, 1, "", "evaluate_summary_quality"], [16, 2, 1, "", "for_foreign_id"], [16, 2, 1, "", "from_asin"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "inbound_equivalencies"], [16, 3, 1, "", "licensed_through"], [16, 2, 1, "", "licensed_through_collection"], [16, 3, 1, "", "links"], [16, 3, 1, "", "measurements"], [16, 2, 1, "", "missing_coverage_from"], [16, 2, 1, "", "opds_entry"], [16, 2, 1, "", "parse"], [16, 2, 1, "", "parse_urn"], [16, 2, 1, "", "parse_urns"], [16, 2, 1, "", "prepare_foreign_type_and_identifier"], [16, 3, 1, "", "primarily_identifies"], [16, 2, 1, "", "recursively_equivalent_identifier_ids"], [16, 2, 1, "", "recursively_equivalent_identifier_ids_query"], [16, 2, 1, "", "resources_for_identifier_ids"], [16, 3, 1, "", "type"], [16, 2, 1, "", "type_and_identifier_for_urn"], [16, 4, 1, "", "urn"], [16, 2, 1, "", "valid_as_foreign_identifier"], [16, 4, 1, "", "work"]], "core.model.identifier.IdentifierParser": [[16, 2, 1, "", "parse"]], "core.model.integrationclient": [[16, 1, 1, "", "IntegrationClient"]], "core.model.integrationclient.IntegrationClient": [[16, 2, 1, "", "authenticate"], [16, 3, 1, "", "created"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "enabled"], [16, 2, 1, "", "for_url"], [16, 3, 1, "", "holds"], [16, 3, 1, "", "id"], [16, 3, 1, "", "last_accessed"], [16, 3, 1, "", "loans"], [16, 2, 1, "", "normalize_url"], [16, 2, 1, "", "randomize_secret"], [16, 2, 1, "", "register"], [16, 3, 1, "", "shared_secret"], [16, 3, 1, "", "url"]], "core.model.library": [[16, 1, 1, "", "Library"]], "core.model.library.Library": [[16, 3, 1, "", "ALLOW_HOLDS"], [16, 3, 1, "", "DEFAULT_FACET_KEY_PREFIX"], [16, 3, 1, "", "ENABLED_FACETS_KEY_PREFIX"], [16, 3, 1, "", "EXTERNAL_TYPE_REGULAR_EXPRESSION"], [16, 3, 1, "", "FEATURED_LANE_SIZE"], [16, 3, 1, "", "MINIMUM_FEATURED_QUALITY"], [16, 3, 1, "", "adminroles"], [16, 4, 1, "", "all_collections"], [16, 4, 1, "", "allow_holds"], [16, 2, 1, "", "cache_key"], [16, 3, 1, "", "cachedfeeds"], [16, 3, 1, "", "cachedmarcfiles"], [16, 3, 1, "", "circulation_events"], [16, 3, 1, "", "collections"], [16, 3, 1, "", "custom_lists"], [16, 2, 1, "", "default"], [16, 2, 1, "", "default_facet"], [16, 2, 1, "", "default_facet_setting"], [16, 2, 1, "", "enabled_facets"], [16, 2, 1, "", "enabled_facets_setting"], [16, 4, 1, "", "entrypoints"], [16, 2, 1, "", "estimated_holdings_by_language"], [16, 2, 1, "", "explain"], [16, 4, 1, "", "featured_lane_size"], [16, 4, 1, "", "has_root_lanes"], [16, 3, 1, "", "id"], [16, 3, 1, "", "integrations"], [16, 4, 1, "", "is_default"], [16, 3, 1, "", "lanes"], [16, 3, 1, "", "library_registry_shared_secret"], [16, 3, 1, "", "library_registry_short_name"], [16, 2, 1, "", "lookup"], [16, 4, 1, "", "minimum_featured_quality"], [16, 3, 1, "", "name"], [16, 3, 1, "", "patrons"], [16, 2, 1, "", "restrict_to_ready_deliverable_works"], [16, 2, 1, "", "setting"], [16, 3, 1, "", "settings"], [16, 3, 1, "", "short_name"], [16, 3, 1, "", "uuid"]], "core.model.licensing": [[16, 1, 1, "", "DeliveryMechanism"], [16, 1, 1, "", "License"], [16, 1, 1, "", "LicensePool"], [16, 1, 1, "", "LicensePoolDeliveryMechanism"], [16, 6, 1, "", "PolicyException"], [16, 1, 1, "", "RightsStatus"]], "core.model.licensing.DeliveryMechanism": [[16, 3, 1, "", "ADOBE_DRM"], [16, 3, 1, "", "AXISNOW_DRM"], [16, 3, 1, "", "BEARER_TOKEN"], [16, 3, 1, "", "FEEDBOOKS_AUDIOBOOK_DRM"], [16, 3, 1, "", "FEEDBOOKS_AUDIOBOOK_PROFILE"], [16, 3, 1, "", "FINDAWAY_DRM"], [16, 3, 1, "", "KINDLE_CONTENT_TYPE"], [16, 3, 1, "", "KINDLE_DRM"], [16, 3, 1, "", "KNOWN_DRM_TYPES"], [16, 3, 1, "", "LCP_DRM"], [16, 3, 1, "", "LIBBY_DRM"], [16, 3, 1, "", "MEDIA_TYPES_FOR_STREAMING"], [16, 3, 1, "", "NOOK_CONTENT_TYPE"], [16, 3, 1, "", "NOOK_DRM"], [16, 3, 1, "", "NO_DRM"], [16, 3, 1, "", "OVERDRIVE_DRM"], [16, 3, 1, "", "STREAMING_AUDIO_CONTENT_TYPE"], [16, 3, 1, "", "STREAMING_DRM"], [16, 3, 1, "", "STREAMING_PROFILE"], [16, 3, 1, "", "STREAMING_TEXT_CONTENT_TYPE"], [16, 3, 1, "", "STREAMING_VIDEO_CONTENT_TYPE"], [16, 2, 1, "", "cache_key"], [16, 2, 1, "", "compatible_with"], [16, 3, 1, "", "content_type"], [16, 4, 1, "", "content_type_media_type"], [16, 3, 1, "", "default_client_can_fulfill"], [16, 3, 1, "", "default_client_can_fulfill_lookup"], [16, 3, 1, "", "drm_scheme"], [16, 4, 1, "", "drm_scheme_media_type"], [16, 3, 1, "", "id"], [16, 4, 1, "", "implicit_medium"], [16, 2, 1, "", "is_media_type"], [16, 4, 1, "", "is_streaming"], [16, 3, 1, "", "license_pool_delivery_mechanisms"], [16, 2, 1, "", "lookup"], [16, 4, 1, "", "name"]], "core.model.licensing.License": [[16, 3, 1, "", "checkout_url"], [16, 3, 1, "", "concurrent_checkouts"], [16, 3, 1, "", "expires"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 4, 1, "", "is_expired"], [16, 4, 1, "", "is_loan_limited"], [16, 4, 1, "", "is_perpetual"], [16, 4, 1, "", "is_time_limited"], [16, 3, 1, "", "license_pool"], [16, 3, 1, "", "license_pool_id"], [16, 2, 1, "", "loan_to"], [16, 3, 1, "", "loans"], [16, 3, 1, "", "remaining_checkouts"], [16, 3, 1, "", "status_url"]], "core.model.licensing.LicensePool": [[16, 3, 1, "", "UNLIMITED_ACCESS"], [16, 2, 1, "", "add_link"], [16, 3, 1, "", "availability_time"], [16, 2, 1, "", "best_available_license"], [16, 4, 1, "", "best_license_link"], [16, 4, 1, "", "best_open_access_link"], [16, 4, 1, "", "best_open_access_resource"], [16, 2, 1, "", "better_open_access_pool_than"], [16, 2, 1, "", "calculate_work"], [16, 2, 1, "", "circulation_changelog"], [16, 3, 1, "", "circulation_events"], [16, 2, 1, "", "collect_analytics_event"], [16, 3, 1, "", "collection"], [16, 3, 1, "", "collection_id"], [16, 3, 1, "", "complaints"], [16, 2, 1, "", "consolidate_works"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 4, 1, "", "deliverable"], [16, 3, 1, "", "delivery_mechanisms"], [16, 2, 1, "", "for_foreign_id"], [16, 3, 1, "", "holds"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 3, 1, "", "last_checked"], [16, 3, 1, "", "license_exception"], [16, 3, 1, "", "licenses"], [16, 3, 1, "", "licenses_available"], [16, 3, 1, "", "licenses_owned"], [16, 3, 1, "", "licenses_reserved"], [16, 2, 1, "", "loan_to"], [16, 3, 1, "", "loans"], [16, 2, 1, "", "needs_update"], [16, 2, 1, "", "on_hold_to"], [16, 3, 1, "", "open_access"], [16, 4, 1, "", "open_access_download_url"], [16, 4, 1, "", "open_access_links"], [16, 4, 1, "", "open_access_source_priority"], [16, 3, 1, "", "patrons_in_hold_queue"], [16, 3, 1, "", "presentation_edition"], [16, 3, 1, "", "presentation_edition_id"], [16, 3, 1, "", "self_hosted"], [16, 2, 1, "", "set_delivery_mechanism"], [16, 2, 1, "", "set_open_access_status"], [16, 2, 1, "", "set_presentation_edition"], [16, 3, 1, "", "superceded"], [16, 3, 1, "", "suppressed"], [16, 3, 1, "", "unlimited_access"], [16, 2, 1, "", "update_availability"], [16, 2, 1, "", "update_availability_from_delta"], [16, 2, 1, "", "with_complaint"], [16, 2, 1, "", "with_no_delivery_mechanisms"], [16, 2, 1, "", "with_no_work"], [16, 3, 1, "", "work"], [16, 3, 1, "", "work_id"]], "core.model.licensing.LicensePoolDeliveryMechanism": [[16, 2, 1, "", "compatible_with"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 2, 1, "", "delete"], [16, 3, 1, "", "delivery_mechanism"], [16, 3, 1, "", "delivery_mechanism_id"], [16, 3, 1, "", "fulfills"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 4, 1, "", "is_open_access"], [16, 4, 1, "", "license_pools"], [16, 3, 1, "", "resource"], [16, 3, 1, "", "resource_id"], [16, 3, 1, "", "rights_status"], [16, 3, 1, "", "rightsstatus_id"], [16, 2, 1, "", "set"], [16, 2, 1, "", "set_rights_status"]], "core.model.licensing.RightsStatus": [[16, 3, 1, "", "ALLOWS_DERIVATIVES"], [16, 3, 1, "", "CC0"], [16, 3, 1, "", "CC_BY"], [16, 3, 1, "", "CC_BY_NC"], [16, 3, 1, "", "CC_BY_NC_ND"], [16, 3, 1, "", "CC_BY_NC_SA"], [16, 3, 1, "", "CC_BY_ND"], [16, 3, 1, "", "CC_BY_SA"], [16, 3, 1, "", "DATA_SOURCE_DEFAULT_RIGHTS_STATUS"], [16, 3, 1, "", "GENERIC_OPEN_ACCESS"], [16, 3, 1, "", "IN_COPYRIGHT"], [16, 3, 1, "", "NAMES"], [16, 3, 1, "", "OPEN_ACCESS"], [16, 3, 1, "", "PUBLIC_DOMAIN_UNKNOWN"], [16, 3, 1, "", "PUBLIC_DOMAIN_USA"], [16, 3, 1, "", "UNKNOWN"], [16, 3, 1, "", "id"], [16, 3, 1, "", "licensepooldeliverymechanisms"], [16, 2, 1, "", "lookup"], [16, 3, 1, "", "name"], [16, 3, 1, "", "resources"], [16, 2, 1, "", "rights_uri_from_string"], [16, 3, 1, "", "uri"]], "core.model.listeners": [[16, 5, 1, "", "add_work_to_customlists_for_collection"], [16, 5, 1, "", "configuration_relevant_collection_change"], [16, 5, 1, "", "configuration_relevant_lifecycle_event"], [16, 5, 1, "", "configuration_relevant_update"], [16, 5, 1, "", "directly_modified"], [16, 5, 1, "", "last_update_time_change"], [16, 5, 1, "", "licensepool_collection_change"], [16, 5, 1, "", "licensepool_deleted"], [16, 5, 1, "", "licensepool_removed_from_work"], [16, 5, 1, "", "licensepool_storage_status_change"], [16, 5, 1, "", "refresh_admin_cache"], [16, 5, 1, "", "refresh_admin_role_cache"], [16, 5, 1, "", "refresh_collection_cache"], [16, 5, 1, "", "refresh_configuration_settings"], [16, 5, 1, "", "refresh_datasource_cache"], [16, 5, 1, "", "refresh_genre_cache"], [16, 5, 1, "", "refresh_library_cache"], [16, 5, 1, "", "site_configuration_has_changed"]], "core.model.measurement": [[16, 1, 1, "", "Measurement"]], "core.model.measurement.Measurement": [[16, 3, 1, "", "AWARDS"], [16, 3, 1, "", "DOWNLOADS"], [16, 3, 1, "", "GUTENBERG_FAVORITE"], [16, 3, 1, "", "HOLDINGS"], [16, 3, 1, "", "PAGE_COUNT"], [16, 3, 1, "", "PERCENTILE_SCALES"], [16, 3, 1, "", "POPULARITY"], [16, 3, 1, "", "PUBLISHED_EDITIONS"], [16, 3, 1, "", "QUALITY"], [16, 3, 1, "", "RATING"], [16, 3, 1, "", "RATING_SCALES"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 3, 1, "", "is_most_recent"], [16, 4, 1, "", "normalized_value"], [16, 2, 1, "", "overall_quality"], [16, 3, 1, "", "quantity_measured"], [16, 3, 1, "", "taken_at"], [16, 3, 1, "", "value"], [16, 3, 1, "", "weight"]], "core.model.patron": [[16, 1, 1, "", "Annotation"], [16, 1, 1, "", "Hold"], [16, 1, 1, "", "Loan"], [16, 1, 1, "", "LoanAndHoldMixin"], [16, 1, 1, "", "Patron"], [16, 1, 1, "", "PatronProfileStorage"]], "core.model.patron.Annotation": [[16, 3, 1, "", "BOOKMARKING"], [16, 3, 1, "", "IDLING"], [16, 3, 1, "", "LS_NAMESPACE"], [16, 3, 1, "", "MOTIVATIONS"], [16, 3, 1, "", "OA_NAMESPACE"], [16, 3, 1, "", "active"], [16, 3, 1, "", "content"], [16, 2, 1, "", "get_one_or_create"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 3, 1, "", "motivation"], [16, 3, 1, "", "patron"], [16, 3, 1, "", "patron_id"], [16, 2, 1, "", "set_inactive"], [16, 3, 1, "", "target"], [16, 3, 1, "", "timestamp"]], "core.model.patron.Hold": [[16, 3, 1, "", "end"], [16, 3, 1, "", "external_identifier"], [16, 3, 1, "", "id"], [16, 3, 1, "", "integration_client"], [16, 3, 1, "", "integration_client_id"], [16, 3, 1, "", "license_pool"], [16, 3, 1, "", "license_pool_id"], [16, 3, 1, "", "patron"], [16, 3, 1, "", "patron_id"], [16, 3, 1, "", "position"], [16, 3, 1, "", "start"], [16, 2, 1, "", "until"], [16, 2, 1, "", "update"]], "core.model.patron.Loan": [[16, 3, 1, "", "cached_content_type"], [16, 3, 1, "", "cached_manifest"], [16, 3, 1, "", "end"], [16, 3, 1, "", "external_identifier"], [16, 3, 1, "", "fulfillment"], [16, 3, 1, "", "fulfillment_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "integration_client"], [16, 3, 1, "", "integration_client_id"], [16, 3, 1, "", "license"], [16, 3, 1, "", "license_id"], [16, 3, 1, "", "license_pool"], [16, 3, 1, "", "license_pool_id"], [16, 3, 1, "", "patron"], [16, 3, 1, "", "patron_id"], [16, 3, 1, "", "start"], [16, 2, 1, "", "until"]], "core.model.patron.LoanAndHoldMixin": [[16, 4, 1, "", "library"], [16, 4, 1, "", "work"]], "core.model.patron.Patron": [[16, 3, 1, "", "MAX_SYNC_TIME"], [16, 2, 1, "", "age_appropriate_match"], [16, 3, 1, "", "annotations"], [16, 3, 1, "", "authorization_expires"], [16, 3, 1, "", "authorization_identifier"], [16, 3, 1, "", "block_reason"], [16, 3, 1, "", "cached_neighborhood"], [16, 3, 1, "", "credentials"], [16, 3, 1, "", "external_identifier"], [16, 3, 1, "", "external_type"], [16, 3, 1, "", "fines"], [16, 3, 1, "", "holds"], [16, 3, 1, "", "id"], [16, 2, 1, "", "identifier_to_remote_service"], [16, 3, 1, "", "last_external_sync"], [16, 3, 1, "", "last_loan_activity_sync"], [16, 3, 1, "", "library"], [16, 3, 1, "", "library_id"], [16, 4, 1, "", "loan_activity_max_age"], [16, 3, 1, "", "loans"], [16, 4, 1, "", "root_lane"], [16, 3, 1, "", "synchronize_annotations"], [16, 3, 1, "", "username"], [16, 2, 1, "", "work_is_age_appropriate"], [16, 2, 1, "", "works_on_loan"], [16, 2, 1, "", "works_on_loan_or_on_hold"]], "core.model.patron.PatronProfileStorage": [[16, 4, 1, "", "profile_document"], [16, 2, 1, "", "update"], [16, 4, 1, "", "writable_setting_names"]], "core.model.resource": [[16, 1, 1, "", "Hyperlink"], [16, 1, 1, "", "Representation"], [16, 1, 1, "", "Resource"], [16, 1, 1, "", "ResourceTransformation"]], "core.model.resource.Hyperlink": [[16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 4, 1, "", "default_filename"], [16, 2, 1, "", "generic_uri"], [16, 3, 1, "", "id"], [16, 3, 1, "", "identifier"], [16, 3, 1, "", "identifier_id"], [16, 3, 1, "", "rel"], [16, 3, 1, "", "resource"], [16, 3, 1, "", "resource_id"], [16, 2, 1, "", "unmirrored"]], "core.model.resource.Representation": [[16, 3, 1, "", "AVOID_WHEN_CAUTIOUS_DOMAINS"], [16, 3, 1, "", "BROWSER_USER_AGENT"], [16, 3, 1, "", "EXERCISE_CAUTION_DOMAINS"], [16, 4, 1, "", "age"], [16, 2, 1, "", "as_image"], [16, 4, 1, "", "best_thumbnail"], [16, 2, 1, "", "browser_http_get"], [16, 2, 1, "", "cautious_http_get"], [16, 4, 1, "", "clean_media_type"], [16, 3, 1, "", "content"], [16, 2, 1, "", "content_fh"], [16, 2, 1, "", "default_filename"], [16, 3, 1, "", "etag"], [16, 2, 1, "", "extension"], [16, 2, 1, "", "external_content"], [16, 4, 1, "", "external_media_type"], [16, 3, 1, "", "fetch_exception"], [16, 3, 1, "", "fetched_at"], [16, 3, 1, "", "file_size"], [16, 2, 1, "", "get"], [16, 2, 1, "", "get_would_be_useful"], [16, 2, 1, "", "guess_media_type"], [16, 2, 1, "", "guess_url_media_type_from_path"], [16, 4, 1, "", "has_content"], [16, 3, 1, "", "headers"], [16, 2, 1, "", "headers_to_string"], [16, 2, 1, "", "http_get_no_redirect"], [16, 2, 1, "", "http_get_no_timeout"], [16, 3, 1, "", "id"], [16, 3, 1, "", "image_height"], [16, 3, 1, "", "image_width"], [16, 2, 1, "", "is_fresher_than"], [16, 4, 1, "", "is_image"], [16, 2, 1, "", "is_media_type"], [16, 4, 1, "", "is_usable"], [16, 3, 1, "", "last_modified"], [16, 3, 1, "", "local_content_path"], [16, 4, 1, "", "local_path"], [16, 3, 1, "", "location"], [16, 3, 1, "", "marc_file"], [16, 3, 1, "", "media_type"], [16, 3, 1, "", "mirror_exception"], [16, 3, 1, "", "mirror_url"], [16, 4, 1, "", "mirrorable_media_type"], [16, 3, 1, "", "mirrored_at"], [16, 2, 1, "", "normalize_content_path"], [16, 3, 1, "", "pil_format_for_media_type"], [16, 2, 1, "", "post"], [16, 4, 1, "", "public_url"], [16, 2, 1, "", "record_exception"], [16, 2, 1, "", "reraise_exception"], [16, 3, 1, "", "resource"], [16, 2, 1, "", "scale"], [16, 3, 1, "", "scale_exception"], [16, 3, 1, "", "scaled_at"], [16, 2, 1, "", "set_as_mirrored"], [16, 2, 1, "", "set_fetched_content"], [16, 2, 1, "", "simple_http_get"], [16, 2, 1, "", "simple_http_post"], [16, 3, 1, "", "status_code"], [16, 3, 1, "", "thumbnail_of"], [16, 3, 1, "", "thumbnail_of_id"], [16, 4, 1, "", "thumbnail_size_quality_penalty"], [16, 3, 1, "", "thumbnails"], [16, 4, 1, "", "unicode_content"], [16, 2, 1, "", "update_image_size"], [16, 3, 1, "", "url"], [16, 4, 1, "", "url_extension"]], "core.model.resource.Resource": [[16, 3, 1, "", "ESTIMATED_QUALITY_WEIGHT"], [16, 3, 1, "", "MINIMUM_IMAGE_QUALITY"], [16, 1, 1, "", "Work"], [16, 2, 1, "", "add_derivative"], [16, 2, 1, "", "add_quality_votes"], [16, 2, 1, "", "approve"], [16, 2, 1, "", "as_delivery_mechanism_for"], [16, 2, 1, "", "best_covers_among"], [16, 3, 1, "", "cover_editions"], [16, 3, 1, "", "data_source"], [16, 3, 1, "", "data_source_id"], [16, 3, 1, "", "derived_through"], [16, 3, 1, "", "estimated_quality"], [16, 4, 1, "", "final_url"], [16, 3, 1, "", "id"], [16, 2, 1, "", "image_type_priority"], [16, 3, 1, "", "licensepooldeliverymechanisms"], [16, 3, 1, "", "links"], [16, 3, 1, "", "quality"], [16, 4, 1, "", "quality_as_thumbnail_image"], [16, 2, 1, "", "reject"], [16, 3, 1, "", "representation"], [16, 3, 1, "", "representation_id"], [16, 3, 1, "", "rights_explanation"], [16, 3, 1, "", "rights_status"], [16, 3, 1, "", "rights_status_id"], [16, 2, 1, "", "set_estimated_quality"], [16, 2, 1, "", "set_fetched_content"], [16, 3, 1, "", "summary_works"], [16, 3, 1, "", "transformations"], [16, 2, 1, "", "update_quality"], [16, 3, 1, "", "url"], [16, 3, 1, "", "voted_quality"], [16, 3, 1, "", "votes_for_quality"]], "core.model.resource.Resource.Work": [[16, 3, 1, "", "ALL"], [16, 3, 1, "", "APPEALS_URI"], [16, 3, 1, "", "CHARACTER_APPEAL"], [16, 3, 1, "", "CURRENTLY_AVAILABLE"], [16, 3, 1, "", "ELASTICSEARCH_TIME_FORMAT"], [16, 3, 1, "", "LANGUAGE_APPEAL"], [16, 3, 1, "", "LARGE_FIELDS"], [16, 3, 1, "", "NOT_APPLICABLE_APPEAL"], [16, 3, 1, "", "NO_APPEAL"], [16, 3, 1, "", "SETTING_APPEAL"], [16, 3, 1, "", "STORY_APPEAL"], [16, 3, 1, "", "UNKNOWN_APPEAL"], [16, 2, 1, "", "active_license_pool"], [16, 2, 1, "", "age_appropriate_for_patron"], [16, 2, 1, "", "all_editions"], [16, 2, 1, "", "all_identifier_ids"], [16, 3, 1, "", "appeal_character"], [16, 3, 1, "", "appeal_language"], [16, 3, 1, "", "appeal_setting"], [16, 3, 1, "", "appeal_story"], [16, 3, 1, "", "appeal_type"], [16, 2, 1, "", "assign_appeals"], [16, 2, 1, "", "assign_genres"], [16, 2, 1, "", "assign_genres_from_weights"], [16, 3, 1, "", "audience"], [16, 4, 1, "", "author"], [16, 3, 1, "", "cached_feeds"], [16, 2, 1, "", "calculate_marc_record"], [16, 2, 1, "", "calculate_opds_entries"], [16, 2, 1, "", "calculate_presentation"], [16, 2, 1, "", "calculate_presentation_edition"], [16, 2, 1, "", "calculate_quality"], [16, 2, 1, "", "classifications_with_genre"], [16, 4, 1, "", "complaints"], [16, 4, 1, "", "cover_full_url"], [16, 4, 1, "", "cover_thumbnail_url"], [16, 3, 1, "", "coverage_records"], [16, 3, 1, "", "custom_list_entries"], [16, 3, 1, "", "default_quality_by_data_source"], [16, 2, 1, "", "delete"], [16, 4, 1, "", "detailed_representation"], [16, 2, 1, "", "external_index_needs_updating"], [16, 3, 1, "", "fiction"], [16, 2, 1, "", "for_unchecked_subjects"], [16, 2, 1, "", "from_identifiers"], [16, 3, 1, "", "genres"], [16, 4, 1, "", "has_open_access_license"], [16, 3, 1, "", "id"], [16, 4, 1, "", "imprint"], [16, 4, 1, "", "language"], [16, 4, 1, "", "language_code"], [16, 3, 1, "", "last_update_time"], [16, 3, 1, "", "license_pools"], [16, 2, 1, "", "make_exclusive_open_access_for_permanent_work_id"], [16, 3, 1, "", "marc_record"], [16, 2, 1, "", "mark_licensepools_as_superceded"], [16, 2, 1, "", "merge_into"], [16, 2, 1, "", "missing_coverage_from"], [16, 2, 1, "", "needs_full_presentation_recalculation"], [16, 2, 1, "", "needs_new_presentation_edition"], [16, 2, 1, "", "open_access_for_permanent_work_id"], [16, 3, 1, "", "popularity"], [16, 3, 1, "", "presentation_edition"], [16, 3, 1, "", "presentation_edition_id"], [16, 3, 1, "", "presentation_ready"], [16, 3, 1, "", "presentation_ready_attempt"], [16, 3, 1, "", "presentation_ready_exception"], [16, 3, 1, "", "primary_appeal"], [16, 4, 1, "", "publisher"], [16, 4, 1, "", "pwids"], [16, 3, 1, "", "quality"], [16, 3, 1, "", "rating"], [16, 2, 1, "", "reject_cover"], [16, 2, 1, "", "reject_covers"], [16, 2, 1, "", "restrict_to_custom_lists"], [16, 2, 1, "", "restrict_to_custom_lists_from_data_source"], [16, 3, 1, "", "secondary_appeal"], [16, 4, 1, "", "series"], [16, 4, 1, "", "series_position"], [16, 2, 1, "", "set_presentation_edition"], [16, 2, 1, "", "set_presentation_ready"], [16, 2, 1, "", "set_presentation_ready_based_on_content"], [16, 2, 1, "", "set_summary"], [16, 3, 1, "", "simple_opds_entry"], [16, 4, 1, "", "sort_author"], [16, 4, 1, "", "sort_title"], [16, 4, 1, "", "subtitle"], [16, 3, 1, "", "summary"], [16, 3, 1, "", "summary_id"], [16, 3, 1, "", "summary_text"], [16, 3, 1, "", "target_age"], [16, 2, 1, "", "target_age_query"], [16, 4, 1, "", "target_age_string"], [16, 4, 1, "", "title"], [16, 2, 1, "", "to_search_document"], [16, 2, 1, "", "to_search_documents"], [16, 2, 1, "", "top_genre"], [16, 2, 1, "", "update_external_index"], [16, 3, 1, "", "verbose_opds_entry"], [16, 2, 1, "", "with_genre"], [16, 2, 1, "", "with_no_genres"], [16, 3, 1, "", "work_genres"]], "core.model.resource.ResourceTransformation": [[16, 3, 1, "", "derivative"], [16, 3, 1, "", "derivative_id"], [16, 3, 1, "", "original"], [16, 3, 1, "", "original_id"], [16, 3, 1, "", "settings"]], "core.model.work": [[16, 1, 1, "", "Work"], [16, 1, 1, "", "WorkGenre"]], "core.model.work.Work": [[16, 3, 1, "", "ALL"], [16, 3, 1, "", "APPEALS_URI"], [16, 3, 1, "", "CHARACTER_APPEAL"], [16, 3, 1, "", "CURRENTLY_AVAILABLE"], [16, 3, 1, "", "ELASTICSEARCH_TIME_FORMAT"], [16, 3, 1, "", "LANGUAGE_APPEAL"], [16, 3, 1, "", "LARGE_FIELDS"], [16, 3, 1, "", "NOT_APPLICABLE_APPEAL"], [16, 3, 1, "", "NO_APPEAL"], [16, 3, 1, "", "SETTING_APPEAL"], [16, 3, 1, "", "STORY_APPEAL"], [16, 3, 1, "", "UNKNOWN_APPEAL"], [16, 2, 1, "", "active_license_pool"], [16, 2, 1, "", "age_appropriate_for_patron"], [16, 2, 1, "", "all_editions"], [16, 2, 1, "", "all_identifier_ids"], [16, 3, 1, "", "appeal_character"], [16, 3, 1, "", "appeal_language"], [16, 3, 1, "", "appeal_setting"], [16, 3, 1, "", "appeal_story"], [16, 3, 1, "", "appeal_type"], [16, 2, 1, "", "assign_appeals"], [16, 2, 1, "", "assign_genres"], [16, 2, 1, "", "assign_genres_from_weights"], [16, 3, 1, "", "audience"], [16, 4, 1, "", "author"], [16, 3, 1, "", "cached_feeds"], [16, 2, 1, "", "calculate_marc_record"], [16, 2, 1, "", "calculate_opds_entries"], [16, 2, 1, "", "calculate_presentation"], [16, 2, 1, "", "calculate_presentation_edition"], [16, 2, 1, "", "calculate_quality"], [16, 2, 1, "", "classifications_with_genre"], [16, 4, 1, "", "complaints"], [16, 4, 1, "", "cover_full_url"], [16, 4, 1, "", "cover_thumbnail_url"], [16, 3, 1, "", "coverage_records"], [16, 3, 1, "", "custom_list_entries"], [16, 3, 1, "", "default_quality_by_data_source"], [16, 2, 1, "", "delete"], [16, 4, 1, "", "detailed_representation"], [16, 2, 1, "", "external_index_needs_updating"], [16, 3, 1, "", "fiction"], [16, 2, 1, "", "for_unchecked_subjects"], [16, 2, 1, "", "from_identifiers"], [16, 3, 1, "", "genres"], [16, 4, 1, "", "has_open_access_license"], [16, 3, 1, "", "id"], [16, 4, 1, "", "imprint"], [16, 4, 1, "", "language"], [16, 4, 1, "", "language_code"], [16, 3, 1, "", "last_update_time"], [16, 3, 1, "", "license_pools"], [16, 2, 1, "", "make_exclusive_open_access_for_permanent_work_id"], [16, 3, 1, "", "marc_record"], [16, 2, 1, "", "mark_licensepools_as_superceded"], [16, 2, 1, "", "merge_into"], [16, 2, 1, "", "missing_coverage_from"], [16, 2, 1, "", "needs_full_presentation_recalculation"], [16, 2, 1, "", "needs_new_presentation_edition"], [16, 2, 1, "", "open_access_for_permanent_work_id"], [16, 3, 1, "", "popularity"], [16, 3, 1, "", "presentation_edition"], [16, 3, 1, "", "presentation_edition_id"], [16, 3, 1, "", "presentation_ready"], [16, 3, 1, "", "presentation_ready_attempt"], [16, 3, 1, "", "presentation_ready_exception"], [16, 3, 1, "", "primary_appeal"], [16, 4, 1, "", "publisher"], [16, 4, 1, "", "pwids"], [16, 3, 1, "", "quality"], [16, 3, 1, "", "rating"], [16, 2, 1, "", "reject_cover"], [16, 2, 1, "", "reject_covers"], [16, 2, 1, "", "restrict_to_custom_lists"], [16, 2, 1, "", "restrict_to_custom_lists_from_data_source"], [16, 3, 1, "", "secondary_appeal"], [16, 4, 1, "", "series"], [16, 4, 1, "", "series_position"], [16, 2, 1, "", "set_presentation_edition"], [16, 2, 1, "", "set_presentation_ready"], [16, 2, 1, "", "set_presentation_ready_based_on_content"], [16, 2, 1, "", "set_summary"], [16, 3, 1, "", "simple_opds_entry"], [16, 4, 1, "", "sort_author"], [16, 4, 1, "", "sort_title"], [16, 4, 1, "", "subtitle"], [16, 3, 1, "", "summary"], [16, 3, 1, "", "summary_id"], [16, 3, 1, "", "summary_text"], [16, 3, 1, "", "target_age"], [16, 2, 1, "", "target_age_query"], [16, 4, 1, "", "target_age_string"], [16, 4, 1, "", "title"], [16, 2, 1, "", "to_search_document"], [16, 2, 1, "", "to_search_documents"], [16, 2, 1, "", "top_genre"], [16, 2, 1, "", "update_external_index"], [16, 3, 1, "", "verbose_opds_entry"], [16, 2, 1, "", "with_genre"], [16, 2, 1, "", "with_no_genres"], [16, 3, 1, "", "work_genres"]], "core.model.work.WorkGenre": [[16, 3, 1, "", "affinity"], [16, 2, 1, "", "from_genre"], [16, 3, 1, "", "genre"], [16, 3, 1, "", "genre_id"], [16, 3, 1, "", "id"], [16, 3, 1, "", "work"], [16, 3, 1, "", "work_id"]], "core.monitor": [[13, 1, 1, "", "CachedFeedReaper"], [13, 1, 1, "", "CirculationEventLocationScrubber"], [13, 1, 1, "", "CollectionMonitor"], [13, 1, 1, "", "CollectionMonitorLogger"], [13, 1, 1, "", "CollectionReaper"], [13, 6, 1, "", "CoverageProvidersFailed"], [13, 1, 1, "", "CredentialReaper"], [13, 1, 1, "", "CustomListEntrySweepMonitor"], [13, 1, 1, "", "CustomListEntryWorkUpdateMonitor"], [13, 1, 1, "", "EditionSweepMonitor"], [13, 1, 1, "", "IdentifierSweepMonitor"], [13, 1, 1, "", "MakePresentationReadyMonitor"], [13, 1, 1, "", "MeasurementReaper"], [13, 1, 1, "", "Monitor"], [13, 1, 1, "", "NotPresentationReadyWorkSweepMonitor"], [13, 1, 1, "", "OPDSEntryCacheMonitor"], [13, 1, 1, "", "PatronNeighborhoodScrubber"], [13, 1, 1, "", "PatronRecordReaper"], [13, 1, 1, "", "PermanentWorkIDRefreshMonitor"], [13, 1, 1, "", "PresentationReadyWorkSweepMonitor"], [13, 1, 1, "", "ReaperMonitor"], [13, 1, 1, "", "ScrubberMonitor"], [13, 1, 1, "", "SubjectSweepMonitor"], [13, 1, 1, "", "SweepMonitor"], [13, 1, 1, "", "TimelineMonitor"], [13, 1, 1, "", "WorkReaper"], [13, 1, 1, "", "WorkSweepMonitor"]], "core.monitor.CachedFeedReaper": [[13, 3, 1, "", "MAX_AGE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 3, 1, "", "TIMESTAMP_FIELD"]], "core.monitor.CirculationEventLocationScrubber": [[13, 3, 1, "", "MAX_AGE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 3, 1, "", "SCRUB_FIELD"], [13, 3, 1, "", "TIMESTAMP_FIELD"]], "core.monitor.CollectionMonitor": [[13, 3, 1, "", "PROTOCOL"], [13, 2, 1, "", "all"]], "core.monitor.CollectionMonitorLogger": [[13, 2, 1, "", "process"]], "core.monitor.CollectionReaper": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "delete"], [13, 4, 1, "", "where_clause"]], "core.monitor.CredentialReaper": [[13, 3, 1, "", "MAX_AGE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 3, 1, "", "TIMESTAMP_FIELD"]], "core.monitor.CustomListEntrySweepMonitor": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "scope_to_collection"]], "core.monitor.CustomListEntryWorkUpdateMonitor": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.monitor.EditionSweepMonitor": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "scope_to_collection"]], "core.monitor.IdentifierSweepMonitor": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "scope_to_collection"]], "core.monitor.MakePresentationReadyMonitor": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "prepare"], [13, 2, 1, "", "process_item"], [13, 2, 1, "", "run"]], "core.monitor.MeasurementReaper": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "run"], [13, 2, 1, "", "run_once"], [13, 4, 1, "", "where_clause"]], "core.monitor.Monitor": [[13, 3, 1, "", "DEFAULT_COUNTER"], [13, 3, 1, "", "DEFAULT_START_TIME"], [13, 3, 1, "", "NEVER"], [13, 3, 1, "", "ONE_MINUTE_AGO"], [13, 3, 1, "", "ONE_YEAR_AGO"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "cleanup"], [13, 4, 1, "", "collection"], [13, 4, 1, "", "initial_start_time"], [13, 4, 1, "", "log"], [13, 2, 1, "", "run"], [13, 2, 1, "", "run_once"], [13, 2, 1, "", "timestamp"]], "core.monitor.NotPresentationReadyWorkSweepMonitor": [[13, 2, 1, "", "item_query"]], "core.monitor.OPDSEntryCacheMonitor": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.monitor.PatronNeighborhoodScrubber": [[13, 3, 1, "", "MAX_AGE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 3, 1, "", "SCRUB_FIELD"], [13, 3, 1, "", "TIMESTAMP_FIELD"]], "core.monitor.PatronRecordReaper": [[13, 3, 1, "", "MAX_AGE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 3, 1, "", "TIMESTAMP_FIELD"]], "core.monitor.PermanentWorkIDRefreshMonitor": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.monitor.PresentationReadyWorkSweepMonitor": [[13, 2, 1, "", "item_query"]], "core.monitor.ReaperMonitor": [[13, 3, 1, "", "BATCH_SIZE"], [13, 3, 1, "", "MAX_AGE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 3, 1, "", "REGISTRY"], [13, 3, 1, "", "TIMESTAMP_FIELD"], [13, 4, 1, "", "cutoff"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "query"], [13, 2, 1, "", "run_once"], [13, 4, 1, "", "timestamp_field"], [13, 4, 1, "", "where_clause"]], "core.monitor.ScrubberMonitor": [[13, 2, 1, "", "run_once"], [13, 4, 1, "", "scrub_field"], [13, 4, 1, "", "where_clause"]], "core.monitor.SubjectSweepMonitor": [[13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "item_query"], [13, 2, 1, "", "scope_to_collection"]], "core.monitor.SweepMonitor": [[13, 3, 1, "", "COMPLETION_LOG_LEVEL"], [13, 3, 1, "", "DEFAULT_BATCH_SIZE"], [13, 3, 1, "", "DEFAULT_COUNTER"], [13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "fetch_batch"], [13, 2, 1, "", "item_query"], [13, 2, 1, "", "process_batch"], [13, 2, 1, "", "process_item"], [13, 2, 1, "", "process_items"], [13, 2, 1, "", "run_once"], [13, 2, 1, "", "scope_to_collection"]], "core.monitor.TimelineMonitor": [[13, 3, 1, "", "OVERLAP"], [13, 2, 1, "", "catch_up_from"], [13, 2, 1, "", "run_once"], [13, 2, 1, "", "slice_timespan"]], "core.monitor.WorkReaper": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "query"]], "core.monitor.WorkSweepMonitor": [[13, 3, 1, "", "MODEL_CLASS"], [13, 2, 1, "", "scope_to_collection"]], "core.opds": [[13, 1, 1, "", "AcquisitionFeed"], [13, 1, 1, "", "Annotator"], [13, 1, 1, "", "LookupAcquisitionFeed"], [13, 1, 1, "", "NavigationFacets"], [13, 1, 1, "", "NavigationFeed"], [13, 1, 1, "", "TestAnnotator"], [13, 1, 1, "", "TestAnnotatorWithGroup"], [13, 1, 1, "", "TestUnfulfillableAnnotator"], [13, 6, 1, "", "UnfulfillableWork"], [13, 1, 1, "", "VerboseAnnotator"]], "core.opds.AcquisitionFeed": [[13, 3, 1, "", "CURRENT_ENTRYPOINT_ATTRIBUTE"], [13, 3, 1, "", "FACET_REL"], [13, 2, 1, "", "acquisition_link"], [13, 2, 1, "", "add_breadcrumb_links"], [13, 2, 1, "", "add_breadcrumbs"], [13, 2, 1, "", "add_entry"], [13, 2, 1, "", "add_entrypoint_links"], [13, 2, 1, "", "as_error_response"], [13, 2, 1, "", "as_response"], [13, 2, 1, "", "create_entry"], [13, 2, 1, "", "error_message"], [13, 2, 1, "", "facet_link"], [13, 2, 1, "", "facet_links"], [13, 2, 1, "", "format_types"], [13, 2, 1, "", "from_query"], [13, 2, 1, "", "groups"], [13, 2, 1, "", "indirect_acquisition"], [13, 2, 1, "", "license_tags"], [13, 2, 1, "", "link"], [13, 2, 1, "", "minimal_opds_entry"], [13, 2, 1, "", "page"], [13, 2, 1, "", "search"], [13, 2, 1, "", "show_current_entrypoint"], [13, 2, 1, "", "single_entry"]], "core.opds.Annotator": [[13, 2, 1, "", "active_licensepool_for"], [13, 2, 1, "", "annotate_feed"], [13, 2, 1, "", "annotate_work_entry"], [13, 2, 1, "", "authors"], [13, 2, 1, "", "categories"], [13, 2, 1, "", "content"], [13, 2, 1, "", "contributor_tag"], [13, 2, 1, "", "cover_links"], [13, 2, 1, "", "default_lane_url"], [13, 2, 1, "", "facet_url"], [13, 2, 1, "", "featured_feed_url"], [13, 2, 1, "", "feed_url"], [13, 2, 1, "", "group_uri"], [13, 2, 1, "", "groups_url"], [13, 2, 1, "", "is_work_entry_solo"], [13, 2, 1, "", "lane_id"], [13, 2, 1, "", "lane_url"], [13, 2, 1, "", "navigation_url"], [13, 3, 1, "", "opds_cache_field"], [13, 2, 1, "", "permalink_for"], [13, 2, 1, "", "rating_tag"], [13, 2, 1, "", "search_url"], [13, 2, 1, "", "series"], [13, 2, 1, "", "sort_works_for_groups_feed"], [13, 2, 1, "", "work_id"]], "core.opds.LookupAcquisitionFeed": [[13, 2, 1, "", "create_entry"]], "core.opds.NavigationFacets": [[13, 3, 1, "", "CACHED_FEED_TYPE"]], "core.opds.NavigationFeed": [[13, 2, 1, "", "add_entry"], [13, 2, 1, "", "navigation"]], "core.opds.TestAnnotator": [[13, 2, 1, "", "default_lane_url"], [13, 2, 1, "", "facet_url"], [13, 2, 1, "", "feed_url"], [13, 2, 1, "", "groups_url"], [13, 2, 1, "", "lane_url"], [13, 2, 1, "", "navigation_url"], [13, 2, 1, "", "search_url"], [13, 2, 1, "", "top_level_title"]], "core.opds.TestAnnotatorWithGroup": [[13, 2, 1, "", "group_uri"], [13, 2, 1, "", "group_uri_for_lane"], [13, 2, 1, "", "top_level_title"]], "core.opds.TestUnfulfillableAnnotator": [[13, 2, 1, "", "annotate_work_entry"]], "core.opds.VerboseAnnotator": [[13, 2, 1, "", "add_ratings"], [13, 2, 1, "", "annotate_work_entry"], [13, 2, 1, "", "authors"], [13, 2, 1, "", "categories"], [13, 2, 1, "", "detailed_author"], [13, 3, 1, "", "opds_cache_field"]], "core.opds2_import": [[13, 1, 1, "", "OPDS2ImportMonitor"], [13, 1, 1, "", "OPDS2Importer"], [13, 5, 1, "", "parse_feed"]], "core.opds2_import.OPDS2ImportMonitor": [[13, 3, 1, "", "MEDIA_TYPE"], [13, 3, 1, "", "PROTOCOL"]], "core.opds2_import.OPDS2Importer": [[13, 3, 1, "", "DESCRIPTION"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "NEXT_LINK_RELATION"], [13, 2, 1, "", "extract_feed_data"], [13, 2, 1, "", "extract_last_update_dates"], [13, 2, 1, "", "extract_next_links"]], "core.opds_import": [[13, 6, 1, "", "AccessNotAuthenticated"], [13, 1, 1, "", "MetadataWranglerOPDSLookup"], [13, 1, 1, "", "MockMetadataWranglerOPDSLookup"], [13, 1, 1, "", "MockSimplifiedOPDSLookup"], [13, 1, 1, "", "OPDSImportMonitor"], [13, 1, 1, "", "OPDSImporter"], [13, 1, 1, "", "OPDSXMLParser"], [13, 1, 1, "", "SimplifiedOPDSLookup"], [13, 5, 1, "", "parse_identifier"]], "core.opds_import.MetadataWranglerOPDSLookup": [[13, 3, 1, "", "ADD_ENDPOINT"], [13, 3, 1, "", "ADD_WITH_METADATA_ENDPOINT"], [13, 3, 1, "", "CANONICALIZE_ENDPOINT"], [13, 3, 1, "", "CARDINALITY"], [13, 3, 1, "", "METADATA_NEEDED_ENDPOINT"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "PROTOCOL"], [13, 3, 1, "", "REMOVE_ENDPOINT"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SITEWIDE"], [13, 3, 1, "", "UPDATES_ENDPOINT"], [13, 2, 1, "", "add"], [13, 2, 1, "", "add_args"], [13, 2, 1, "", "add_with_metadata"], [13, 4, 1, "", "authenticated"], [13, 4, 1, "", "authorization"], [13, 2, 1, "", "canonicalize_author_name"], [13, 2, 1, "", "external_integration"], [13, 2, 1, "", "from_config"], [13, 2, 1, "", "get_collection_url"], [13, 4, 1, "", "lookup_endpoint"], [13, 2, 1, "", "metadata_needed"], [13, 2, 1, "", "remove"], [13, 2, 1, "", "updates"]], "core.opds_import.MockSimplifiedOPDSLookup": [[13, 2, 1, "", "queue_response"]], "core.opds_import.OPDSImportMonitor": [[13, 3, 1, "", "DEFAULT_START_TIME"], [13, 3, 1, "", "PROTOCOL"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "data_source"], [13, 2, 1, "", "external_integration"], [13, 2, 1, "", "feed_contains_new_data"], [13, 2, 1, "", "follow_one_link"], [13, 2, 1, "", "identifier_needs_import"], [13, 2, 1, "", "import_one_feed"], [13, 2, 1, "", "opds_url"], [13, 2, 1, "", "run_once"]], "core.opds_import.OPDSImporter": [[13, 3, 1, "", "BASE_SETTINGS"], [13, 3, 1, "", "COULD_NOT_CREATE_LICENSE_POOL"], [13, 3, 1, "", "DESCRIPTION"], [13, 3, 1, "", "NAME"], [13, 3, 1, "", "NO_DEFAULT_AUDIENCE"], [13, 3, 1, "", "PARSER_CLASS"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SUCCESS_STATUS_CODES"], [13, 2, 1, "", "assert_importable_content"], [13, 2, 1, "", "build_identifier_mapping"], [13, 4, 1, "", "collection"], [13, 2, 1, "", "combine"], [13, 2, 1, "", "consolidate_links"], [13, 2, 1, "", "coveragefailure_from_message"], [13, 2, 1, "", "coveragefailures_from_messages"], [13, 2, 1, "", "data_detail_for_feedparser_entry"], [13, 4, 1, "", "data_source"], [13, 2, 1, "", "detail_for_elementtree_entry"], [13, 2, 1, "", "extract_contributor"], [13, 2, 1, "", "extract_data_from_feedparser"], [13, 2, 1, "", "extract_feed_data"], [13, 2, 1, "", "extract_identifier"], [13, 2, 1, "", "extract_last_update_dates"], [13, 2, 1, "", "extract_link"], [13, 2, 1, "", "extract_measurement"], [13, 2, 1, "", "extract_medium"], [13, 2, 1, "", "extract_messages"], [13, 2, 1, "", "extract_metadata_from_elementtree"], [13, 2, 1, "", "extract_next_links"], [13, 2, 1, "", "extract_series"], [13, 2, 1, "", "extract_subject"], [13, 2, 1, "", "get_medium_from_links"], [13, 2, 1, "", "handle_failure"], [13, 2, 1, "", "import_edition_from_metadata"], [13, 2, 1, "", "import_from_feed"], [13, 2, 1, "", "last_update_date_for_feedparser_entry"], [13, 2, 1, "", "make_link_data"], [13, 2, 1, "", "rights_uri"], [13, 2, 1, "", "rights_uri_from_entry_tag"], [13, 2, 1, "", "rights_uri_from_feedparser_entry"], [13, 2, 1, "", "update_work_for_edition"]], "core.opds_import.OPDSXMLParser": [[13, 3, 1, "", "NAMESPACES"]], "core.opds_import.SimplifiedOPDSLookup": [[13, 3, 1, "", "LOOKUP_ENDPOINT"], [13, 2, 1, "", "check_content_type"], [13, 2, 1, "", "from_protocol"], [13, 2, 1, "", "lookup"], [13, 4, 1, "", "lookup_endpoint"], [13, 2, 1, "", "urn_args"]], "core.opensearch": [[13, 1, 1, "", "OpenSearchDocument"]], "core.opensearch.OpenSearchDocument": [[13, 3, 1, "", "TEMPLATE"], [13, 2, 1, "", "escape_entities"], [13, 2, 1, "", "for_lane"], [13, 2, 1, "", "search_info"], [13, 2, 1, "", "url_template"]], "core.overdrive": [[13, 1, 1, "", "MockOverdriveAPI"], [13, 1, 1, "", "OverdriveAPI"], [13, 1, 1, "", "OverdriveAdvantageAccount"], [13, 1, 1, "", "OverdriveBibliographicCoverageProvider"], [13, 1, 1, "", "OverdriveRepresentationExtractor"]], "core.overdrive.MockOverdriveAPI": [[13, 2, 1, "", "mock_access_token_response"], [13, 2, 1, "", "mock_collection"], [13, 2, 1, "", "mock_collection_token"], [13, 2, 1, "", "queue_collection_token"], [13, 2, 1, "", "queue_response"], [13, 2, 1, "", "token_post"]], "core.overdrive.OverdriveAPI": [[13, 3, 1, "", "ADVANTAGE_LIBRARY_ENDPOINT"], [13, 3, 1, "", "ALL_PRODUCTS_ENDPOINT"], [13, 3, 1, "", "AVAILABILITY_ENDPOINT"], [13, 3, 1, "", "CHECKOUTS_ENDPOINT"], [13, 3, 1, "", "CHECKOUT_ENDPOINT"], [13, 3, 1, "", "DEFAULT_READABLE_FORMATS"], [13, 3, 1, "", "EVENTS_ENDPOINT"], [13, 3, 1, "", "EVENT_DELAY"], [13, 3, 1, "", "EVENT_SOURCE"], [13, 3, 1, "", "FORMATS"], [13, 3, 1, "", "FORMATS_ENDPOINT"], [13, 3, 1, "", "HOLDS_ENDPOINT"], [13, 3, 1, "", "HOLD_ENDPOINT"], [13, 3, 1, "", "HOSTS"], [13, 3, 1, "", "ILS_NAME_DEFAULT"], [13, 3, 1, "", "ILS_NAME_KEY"], [13, 3, 1, "", "INCOMPATIBLE_PLATFORM_FORMATS"], [13, 3, 1, "", "LIBRARY_ENDPOINT"], [13, 3, 1, "", "MAX_CREDENTIAL_AGE"], [13, 3, 1, "", "METADATA_ENDPOINT"], [13, 3, 1, "", "ME_ENDPOINT"], [13, 3, 1, "", "OVERDRIVE_READ_FORMAT"], [13, 3, 1, "", "PAGE_SIZE_LIMIT"], [13, 3, 1, "", "PATRON_INFORMATION_ENDPOINT"], [13, 3, 1, "", "PATRON_TOKEN_ENDPOINT"], [13, 3, 1, "", "PRODUCTION_SERVERS"], [13, 3, 1, "", "SERVER_NICKNAME"], [13, 3, 1, "", "TESTING_SERVERS"], [13, 3, 1, "", "TIME_FORMAT"], [13, 3, 1, "", "TOKEN_ENDPOINT"], [13, 3, 1, "", "WEBSITE_ID"], [13, 4, 1, "", "advantage_library_id"], [13, 2, 1, "", "all_ids"], [13, 2, 1, "", "check_creds"], [13, 4, 1, "", "collection"], [13, 4, 1, "", "collection_token"], [13, 2, 1, "", "credential_object"], [13, 2, 1, "", "endpoint"], [13, 2, 1, "", "get"], [13, 2, 1, "", "get_advantage_accounts"], [13, 2, 1, "", "get_library"], [13, 3, 1, "", "host"], [13, 2, 1, "", "ils_name"], [13, 2, 1, "", "ils_name_setting"], [13, 3, 1, "", "lock"], [13, 3, 1, "", "log"], [13, 2, 1, "", "make_link_safe"], [13, 2, 1, "", "metadata_lookup"], [13, 2, 1, "", "metadata_lookup_obj"], [13, 2, 1, "", "recently_changed_ids"], [13, 2, 1, "", "refresh_creds"], [13, 4, 1, "", "source"], [13, 4, 1, "", "token"], [13, 4, 1, "", "token_authorization_header"], [13, 2, 1, "", "token_post"]], "core.overdrive.OverdriveAdvantageAccount": [[13, 2, 1, "", "from_representation"], [13, 2, 1, "", "to_collection"]], "core.overdrive.OverdriveBibliographicCoverageProvider": [[13, 3, 1, "", "DATA_SOURCE_NAME"], [13, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [13, 3, 1, "", "PROTOCOL"], [13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "metadata_pre_hook"], [13, 2, 1, "", "process_item"]], "core.overdrive.OverdriveRepresentationExtractor": [[13, 3, 1, "", "DATE_FORMAT"], [13, 2, 1, "", "availability_link_list"], [13, 2, 1, "", "book_info_to_circulation"], [13, 2, 1, "", "book_info_to_metadata"], [13, 3, 1, "", "format_data_for_overdrive_format"], [13, 3, 1, "", "ignorable_overdrive_formats"], [13, 2, 1, "", "image_link_to_linkdata"], [13, 2, 1, "", "internal_formats"], [13, 2, 1, "", "link"], [13, 3, 1, "", "log"], [13, 3, 1, "", "overdrive_medium_to_simplified_medium"], [13, 3, 1, "", "overdrive_role_to_simplified_role"], [13, 2, 1, "", "parse_roles"]], "core.python_expression_dsl": [[17, 0, 0, "-", "ast"], [17, 0, 0, "-", "evaluator"], [17, 0, 0, "-", "parser"]], "core.python_expression_dsl.ast": [[17, 1, 1, "", "BinaryArithmeticExpression"], [17, 1, 1, "", "BinaryBooleanExpression"], [17, 1, 1, "", "BinaryExpression"], [17, 1, 1, "", "ComparisonExpression"], [17, 1, 1, "", "DotExpression"], [17, 1, 1, "", "Expression"], [17, 1, 1, "", "FunctionCallExpression"], [17, 1, 1, "", "Identifier"], [17, 1, 1, "", "Node"], [17, 1, 1, "", "Number"], [17, 1, 1, "", "Operator"], [17, 1, 1, "", "ScalarValue"], [17, 1, 1, "", "SliceExpression"], [17, 1, 1, "", "String"], [17, 1, 1, "", "UnaryArithmeticExpression"], [17, 1, 1, "", "UnaryBooleanExpression"], [17, 1, 1, "", "UnaryExpression"], [17, 1, 1, "", "Visitable"], [17, 1, 1, "", "Visitor"]], "core.python_expression_dsl.ast.BinaryExpression": [[17, 4, 1, "", "left_argument"], [17, 4, 1, "", "operator"], [17, 4, 1, "", "right_argument"]], "core.python_expression_dsl.ast.DotExpression": [[17, 4, 1, "", "expressions"]], "core.python_expression_dsl.ast.FunctionCallExpression": [[17, 4, 1, "", "arguments"], [17, 4, 1, "", "function"]], "core.python_expression_dsl.ast.Node": [[17, 2, 1, "", "accept"]], "core.python_expression_dsl.ast.Operator": [[17, 3, 1, "", "ADDITION"], [17, 3, 1, "", "CONJUNCTION"], [17, 3, 1, "", "DISJUNCTION"], [17, 3, 1, "", "DIVISION"], [17, 3, 1, "", "EQUAL"], [17, 3, 1, "", "EXPONENTIATION"], [17, 3, 1, "", "GREATER"], [17, 3, 1, "", "GREATER_OR_EQUAL"], [17, 3, 1, "", "IN"], [17, 3, 1, "", "INVERSION"], [17, 3, 1, "", "LESS"], [17, 3, 1, "", "LESS_OR_EQUAL"], [17, 3, 1, "", "MULTIPLICATION"], [17, 3, 1, "", "NEGATION"], [17, 3, 1, "", "NOT_EQUAL"], [17, 3, 1, "", "SUBTRACTION"]], "core.python_expression_dsl.ast.ScalarValue": [[17, 4, 1, "", "value"]], "core.python_expression_dsl.ast.SliceExpression": [[17, 4, 1, "", "array"], [17, 4, 1, "", "slice"]], "core.python_expression_dsl.ast.UnaryExpression": [[17, 4, 1, "", "argument"], [17, 4, 1, "", "operator"]], "core.python_expression_dsl.ast.Visitable": [[17, 2, 1, "", "accept"]], "core.python_expression_dsl.ast.Visitor": [[17, 2, 1, "", "visit"]], "core.python_expression_dsl.evaluator": [[17, 6, 1, "", "DSLEvaluationError"], [17, 1, 1, "", "DSLEvaluationVisitor"], [17, 1, 1, "", "DSLEvaluator"]], "core.python_expression_dsl.evaluator.DSLEvaluationVisitor": [[17, 3, 1, "", "ARITHMETIC_OPERATORS"], [17, 3, 1, "", "BOOLEAN_OPERATORS"], [17, 3, 1, "", "BUILTIN_CLASSES"], [17, 3, 1, "", "BUILTIN_FUNCTIONS"], [17, 3, 1, "", "COMPARISON_OPERATORS"], [17, 4, 1, "", "context"], [17, 4, 1, "", "safe_classes"], [17, 3, 1, "", "visit"]], "core.python_expression_dsl.evaluator.DSLEvaluator": [[17, 2, 1, "", "evaluate"], [17, 4, 1, "", "parser"]], "core.python_expression_dsl.parser": [[17, 6, 1, "", "DSLParseError"], [17, 1, 1, "", "DSLParser"]], "core.python_expression_dsl.parser.DSLParser": [[17, 3, 1, "", "ADDITION_OPERATOR"], [17, 3, 1, "", "ADDITIVE_OPERATOR"], [17, 3, 1, "", "COMMA"], [17, 3, 1, "", "COMPARISON_OPERATOR"], [17, 3, 1, "", "CONJUNCTION_OPERATOR"], [17, 3, 1, "", "DEFAULT_ERROR_MESSAGE"], [17, 3, 1, "", "DISJUNCTION_OPERATOR"], [17, 3, 1, "", "DIVISION_OPERATOR"], [17, 3, 1, "", "EQUAL_OPERATOR"], [17, 3, 1, "", "FULL_STOP"], [17, 3, 1, "", "GREATER_OPERATOR"], [17, 3, 1, "", "GREATER_OR_EQUAL_OPERATOR"], [17, 3, 1, "", "IDENTIFIER"], [17, 3, 1, "", "INVERSION_OPERATOR"], [17, 3, 1, "", "IN_OPERATOR"], [17, 3, 1, "", "LEFT_BRACKET"], [17, 3, 1, "", "LEFT_PAREN"], [17, 3, 1, "", "LESS_OPERATOR"], [17, 3, 1, "", "LESS_OR_EQUAL_OPERATOR"], [17, 3, 1, "", "MULTIPLICATION_OPERATOR"], [17, 3, 1, "", "MULTIPLICATIVE_OPERATOR"], [17, 3, 1, "", "NEGATION_OPERATOR"], [17, 3, 1, "", "NOT_EQUAL_OPERATOR"], [17, 3, 1, "", "NUMBER"], [17, 3, 1, "", "PARSE_ERROR_MESSAGE_REGEX"], [17, 3, 1, "", "POWER_OPERATOR"], [17, 3, 1, "", "RIGHT_BRACKET"], [17, 3, 1, "", "RIGHT_PAREN"], [17, 3, 1, "", "STRING"], [17, 3, 1, "", "SUBTRACTION_OPERATOR"], [17, 3, 1, "", "arithmetic_expression"], [17, 3, 1, "", "atom"], [17, 3, 1, "", "comparison_expression"], [17, 3, 1, "", "conjunction_expression"], [17, 3, 1, "", "disjunction_expression"], [17, 3, 1, "", "dot_expression"], [17, 3, 1, "", "expression"], [17, 3, 1, "", "factor"], [17, 3, 1, "", "function_call_arguments"], [17, 3, 1, "", "function_call_expression"], [17, 3, 1, "", "inversion_expression"], [17, 3, 1, "", "parenthesized_expression"], [17, 2, 1, "", "parse"], [17, 3, 1, "", "slice"], [17, 3, 1, "", "slice_expression"], [17, 3, 1, "", "term"]], "core.s3": [[13, 1, 1, "", "MinIOUploader"], [13, 1, 1, "", "MinIOUploaderConfiguration"], [13, 1, 1, "", "MockS3Client"], [13, 1, 1, "", "MockS3Uploader"], [13, 1, 1, "", "MultipartS3Upload"], [13, 1, 1, "", "S3AddressingStyle"], [13, 1, 1, "", "S3Uploader"], [13, 1, 1, "", "S3UploaderConfiguration"]], "core.s3.MinIOUploader": [[13, 3, 1, "", "NAME"], [13, 3, 1, "", "SETTINGS"]], "core.s3.MinIOUploaderConfiguration": [[13, 3, 1, "", "ENDPOINT_URL"], [13, 3, 1, "", "endpoint_url"]], "core.s3.MockS3Client": [[13, 2, 1, "", "abort_multipart_upload"], [13, 2, 1, "", "complete_multipart_upload"], [13, 2, 1, "", "create_multipart_upload"], [13, 2, 1, "", "generate_presigned_url"], [13, 2, 1, "", "upload_fileobj"], [13, 2, 1, "", "upload_part"]], "core.s3.MockS3Uploader": [[13, 3, 1, "", "buckets"], [13, 2, 1, "", "mirror_one"], [13, 2, 1, "", "multipart_upload"]], "core.s3.MultipartS3Upload": [[13, 2, 1, "", "abort"], [13, 2, 1, "", "complete"], [13, 2, 1, "", "upload_part"]], "core.s3.S3AddressingStyle": [[13, 3, 1, "", "AUTO"], [13, 3, 1, "", "PATH"], [13, 3, 1, "", "VIRTUAL"]], "core.s3.S3Uploader": [[13, 3, 1, "", "NAME"], [13, 3, 1, "", "S3_HOST"], [13, 3, 1, "", "SETTINGS"], [13, 3, 1, "", "SITEWIDE"], [13, 2, 1, "", "book_url"], [13, 2, 1, "", "content_root"], [13, 2, 1, "", "cover_image_root"], [13, 2, 1, "", "cover_image_url"], [13, 2, 1, "", "final_mirror_url"], [13, 2, 1, "", "get_bucket"], [13, 2, 1, "", "key_join"], [13, 2, 1, "", "marc_file_root"], [13, 2, 1, "", "marc_file_url"], [13, 2, 1, "", "mirror_one"], [13, 2, 1, "", "multipart_upload"], [13, 2, 1, "", "sign_url"], [13, 2, 1, "", "split_url"], [13, 2, 1, "", "url"]], "core.s3.S3UploaderConfiguration": [[13, 3, 1, "", "BOOK_COVERS_BUCKET_KEY"], [13, 3, 1, "", "MARC_BUCKET_KEY"], [13, 3, 1, "", "OA_CONTENT_BUCKET_KEY"], [13, 3, 1, "", "PROTECTED_CONTENT_BUCKET_KEY"], [13, 3, 1, "", "S3_ADDRESSING_STYLE"], [13, 3, 1, "", "S3_DEFAULT_ADDRESSING_STYLE"], [13, 3, 1, "", "S3_DEFAULT_PRESIGNED_URL_EXPIRATION"], [13, 3, 1, "", "S3_DEFAULT_REGION"], [13, 3, 1, "", "S3_PRESIGNED_URL_EXPIRATION"], [13, 3, 1, "", "S3_REGION"], [13, 3, 1, "", "URL_TEMPLATES_BY_TEMPLATE"], [13, 3, 1, "", "URL_TEMPLATE_DEFAULT"], [13, 3, 1, "", "URL_TEMPLATE_HTTP"], [13, 3, 1, "", "URL_TEMPLATE_HTTPS"], [13, 3, 1, "", "URL_TEMPLATE_KEY"], [13, 3, 1, "", "access_key"], [13, 3, 1, "", "book_covers_bucket"], [13, 3, 1, "", "marc_file_bucket"], [13, 3, 1, "", "open_access_content_bucket"], [13, 3, 1, "", "protected_access_content_bucket"], [13, 3, 1, "", "s3_addressing_style"], [13, 3, 1, "", "s3_presigned_url_expiration"], [13, 3, 1, "", "s3_region"], [13, 3, 1, "", "secret_key"], [13, 3, 1, "", "url_template"]], "core.scripts": [[13, 1, 1, "", "AddClassificationScript"], [13, 1, 1, "", "CheckContributorNamesInDB"], [13, 1, 1, "", "CollectionArgumentsScript"], [13, 1, 1, "", "CollectionInputScript"], [13, 1, 1, "", "CollectionType"], [13, 1, 1, "", "ConfigurationSettingScript"], [13, 1, 1, "", "ConfigureCollectionScript"], [13, 1, 1, "", "ConfigureIntegrationScript"], [13, 1, 1, "", "ConfigureLaneScript"], [13, 1, 1, "", "ConfigureLibraryScript"], [13, 1, 1, "", "ConfigureSiteScript"], [13, 1, 1, "", "CustomListManagementScript"], [13, 1, 1, "", "CustomListSweeperScript"], [13, 1, 1, "", "DatabaseMigrationInitializationScript"], [13, 1, 1, "", "DatabaseMigrationScript"], [13, 1, 1, "", "DatabaseVacuum"], [13, 1, 1, "", "Explain"], [13, 1, 1, "", "IdentifierInputScript"], [13, 1, 1, "", "InputScript"], [13, 1, 1, "", "LaneSweeperScript"], [13, 1, 1, "", "LibraryInputScript"], [13, 1, 1, "", "ListCollectionMetadataIdentifiersScript"], [13, 1, 1, "", "MirrorResourcesScript"], [13, 1, 1, "", "MockStdin"], [13, 1, 1, "", "OPDSImportScript"], [13, 1, 1, "", "PatronInputScript"], [13, 1, 1, "", "RebuildSearchIndexScript"], [13, 1, 1, "", "ReclassifyWorksForUncheckedSubjectsScript"], [13, 1, 1, "", "RemovesSearchCoverage"], [13, 1, 1, "", "RunCollectionCoverageProviderScript"], [13, 1, 1, "", "RunCollectionMonitorScript"], [13, 1, 1, "", "RunCoverageProviderScript"], [13, 1, 1, "", "RunCoverageProvidersScript"], [13, 1, 1, "", "RunMonitorScript"], [13, 1, 1, "", "RunMultipleMonitorsScript"], [13, 1, 1, "", "RunReaperMonitorsScript"], [13, 1, 1, "", "RunThreadedCollectionCoverageProviderScript"], [13, 1, 1, "", "RunWorkCoverageProviderScript"], [13, 1, 1, "", "Script"], [13, 1, 1, "", "SearchIndexCoverageRemover"], [13, 1, 1, "", "ShowCollectionsScript"], [13, 1, 1, "", "ShowIntegrationsScript"], [13, 1, 1, "", "ShowLanesScript"], [13, 1, 1, "", "ShowLibrariesScript"], [13, 1, 1, "", "SubjectInputScript"], [13, 1, 1, "", "TimestampScript"], [13, 1, 1, "", "UpdateCustomListSizeScript"], [13, 1, 1, "", "UpdateLaneSizeScript"], [13, 1, 1, "", "WhereAreMyBooksScript"], [13, 1, 1, "", "WorkClassificationScript"], [13, 1, 1, "", "WorkConsolidationScript"], [13, 1, 1, "", "WorkOPDSScript"], [13, 1, 1, "", "WorkPresentationScript"], [13, 1, 1, "", "WorkProcessingScript"]], "core.scripts.AddClassificationScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"]], "core.scripts.CheckContributorNamesInDB": [[13, 3, 1, "", "COMPLAINT_SOURCE"], [13, 3, 1, "", "COMPLAINT_TYPE"], [13, 2, 1, "", "do_run"], [13, 2, 1, "", "make_query"], [13, 2, 1, "", "process_contribution_local"], [13, 2, 1, "", "process_local_mismatch"], [13, 2, 1, "", "register_problem"], [13, 2, 1, "", "set_contributor_sort_name"]], "core.scripts.CollectionArgumentsScript": [[13, 2, 1, "", "arg_parser"]], "core.scripts.CollectionInputScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "look_up_collections"], [13, 2, 1, "", "parse_command_line"]], "core.scripts.CollectionType": [[13, 3, 1, "", "LCP"], [13, 3, 1, "", "OPEN_ACCESS"], [13, 3, 1, "", "PROTECTED_ACCESS"]], "core.scripts.ConfigurationSettingScript": [[13, 2, 1, "", "add_setting_argument"], [13, 2, 1, "", "apply_settings"]], "core.scripts.ConfigureCollectionScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"], [13, 2, 1, "", "parse_command_line"]], "core.scripts.ConfigureIntegrationScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"], [13, 2, 1, "", "parse_command_line"]], "core.scripts.ConfigureLaneScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"], [13, 2, 1, "", "parse_command_line"]], "core.scripts.ConfigureLibraryScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"]], "core.scripts.ConfigureSiteScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"]], "core.scripts.CustomListManagementScript": [[13, 2, 1, "", "run"]], "core.scripts.CustomListSweeperScript": [[13, 2, 1, "", "process_custom_list"], [13, 2, 1, "", "process_library"]], "core.scripts.DatabaseMigrationInitializationScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "run"]], "core.scripts.DatabaseMigrationScript": [[13, 3, 1, "", "DO_NOT_EXECUTE"], [13, 3, 1, "", "MIGRATION_WITH_COUNTER"], [13, 3, 1, "", "PY_TIMESTAMP_SERVICE_NAME"], [13, 3, 1, "", "SERVICE_NAME"], [13, 3, 1, "", "TRANSACTIONLESS_COMMANDS"], [13, 3, 1, "", "TRANSACTION_PER_STATEMENT"], [13, 1, 1, "", "TimestampInfo"], [13, 2, 1, "", "arg_parser"], [13, 4, 1, "", "directories_by_priority"], [13, 2, 1, "", "fetch_migration_files"], [13, 2, 1, "", "get_new_migrations"], [13, 2, 1, "", "load_configuration"], [13, 2, 1, "", "migratable_files"], [13, 4, 1, "", "name"], [13, 4, 1, "", "overall_timestamp"], [13, 4, 1, "", "python_timestamp"], [13, 2, 1, "", "run"], [13, 2, 1, "", "run_migrations"], [13, 2, 1, "", "sort_migrations"], [13, 2, 1, "", "update_timestamps"]], "core.scripts.DatabaseMigrationScript.TimestampInfo": [[13, 2, 1, "", "find"], [13, 2, 1, "", "save"], [13, 2, 1, "", "update"]], "core.scripts.DatabaseVacuum": [[13, 2, 1, "", "do_run"]], "core.scripts.Explain": [[13, 3, 1, "", "METADATA_URL_TEMPLATE"], [13, 3, 1, "", "TIME_FORMAT"], [13, 2, 1, "", "do_run"], [13, 2, 1, "", "explain"], [13, 2, 1, "", "explain_contribution"], [13, 2, 1, "", "explain_coverage_record"], [13, 2, 1, "", "explain_identifier"], [13, 2, 1, "", "explain_license_pool"], [13, 2, 1, "", "explain_work"], [13, 2, 1, "", "explain_work_coverage_record"], [13, 3, 1, "", "name"], [13, 2, 1, "", "write"]], "core.scripts.IdentifierInputScript": [[13, 3, 1, "", "DATABASE_ID"], [13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "look_up_identifiers"], [13, 2, 1, "", "parse_command_line"], [13, 2, 1, "", "parse_identifier_list"]], "core.scripts.InputScript": [[13, 2, 1, "", "read_stdin_lines"]], "core.scripts.LaneSweeperScript": [[13, 2, 1, "", "process_lane"], [13, 2, 1, "", "process_library"], [13, 2, 1, "", "should_process_lane"]], "core.scripts.LibraryInputScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 2, 1, "", "look_up_libraries"], [13, 2, 1, "", "parse_command_line"], [13, 2, 1, "", "parse_library_list"], [13, 2, 1, "", "process_libraries"], [13, 2, 1, "", "process_library"]], "core.scripts.ListCollectionMetadataIdentifiersScript": [[13, 2, 1, "", "do_run"], [13, 2, 1, "", "run"]], "core.scripts.MirrorResourcesScript": [[13, 3, 1, "", "MIRROR_UTILITY"], [13, 2, 1, "", "collections_with_uploader"], [13, 2, 1, "", "derive_rights_status"], [13, 2, 1, "", "do_run"], [13, 2, 1, "", "process_collection"], [13, 2, 1, "", "process_item"], [13, 2, 1, "", "replacement_policy"]], "core.scripts.MockStdin": [[13, 2, 1, "", "readlines"]], "core.scripts.OPDSImportScript": [[13, 3, 1, "", "IMPORTER_CLASS"], [13, 3, 1, "", "MONITOR_CLASS"], [13, 3, 1, "", "PROTOCOL"], [13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"], [13, 2, 1, "", "run_monitor"]], "core.scripts.PatronInputScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 2, 1, "", "look_up_patrons"], [13, 2, 1, "", "parse_command_line"], [13, 2, 1, "", "parse_patron_list"], [13, 2, 1, "", "process_patron"], [13, 2, 1, "", "process_patrons"]], "core.scripts.RebuildSearchIndexScript": [[13, 2, 1, "", "do_run"]], "core.scripts.ReclassifyWorksForUncheckedSubjectsScript": [[13, 3, 1, "", "batch_size"], [13, 3, 1, "", "name"], [13, 3, 1, "", "policy"]], "core.scripts.RemovesSearchCoverage": [[13, 2, 1, "", "remove_search_coverage_records"]], "core.scripts.RunCollectionCoverageProviderScript": [[13, 2, 1, "", "get_providers"]], "core.scripts.RunCollectionMonitorScript": [[13, 2, 1, "", "monitors"]], "core.scripts.RunCoverageProviderScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 2, 1, "", "extract_additional_command_line_arguments"], [13, 2, 1, "", "parse_command_line"]], "core.scripts.RunCoverageProvidersScript": [[13, 2, 1, "", "do_run"]], "core.scripts.RunMonitorScript": [[13, 2, 1, "", "do_run"]], "core.scripts.RunMultipleMonitorsScript": [[13, 2, 1, "", "do_run"], [13, 2, 1, "", "monitors"]], "core.scripts.RunReaperMonitorsScript": [[13, 2, 1, "", "monitors"], [13, 3, 1, "", "name"]], "core.scripts.RunThreadedCollectionCoverageProviderScript": [[13, 3, 1, "", "DEFAULT_WORKER_SIZE"], [13, 2, 1, "", "get_query_and_batch_sizes"], [13, 2, 1, "", "run"]], "core.scripts.RunWorkCoverageProviderScript": [[13, 2, 1, "", "get_providers"]], "core.scripts.Script": [[13, 2, 1, "", "arg_parser"], [13, 4, 1, "", "data_directory"], [13, 2, 1, "", "load_configuration"], [13, 4, 1, "", "log"], [13, 2, 1, "", "parse_command_line"], [13, 2, 1, "", "parse_time"], [13, 2, 1, "", "run"], [13, 4, 1, "", "script_name"], [13, 2, 1, "", "update_timestamp"]], "core.scripts.SearchIndexCoverageRemover": [[13, 2, 1, "", "do_run"]], "core.scripts.ShowCollectionsScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"]], "core.scripts.ShowIntegrationsScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"]], "core.scripts.ShowLanesScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"]], "core.scripts.ShowLibrariesScript": [[13, 2, 1, "", "arg_parser"], [13, 2, 1, "", "do_run"], [13, 3, 1, "", "name"]], "core.scripts.SubjectInputScript": [[13, 2, 1, "", "arg_parser"]], "core.scripts.TimestampScript": [[13, 2, 1, "", "update_timestamp"]], "core.scripts.UpdateCustomListSizeScript": [[13, 2, 1, "", "process_custom_list"]], "core.scripts.UpdateLaneSizeScript": [[13, 2, 1, "", "process_lane"], [13, 2, 1, "", "should_process_lane"]], "core.scripts.WhereAreMyBooksScript": [[13, 2, 1, "", "check_library"], [13, 2, 1, "", "delete_cached_feeds"], [13, 2, 1, "", "explain_collection"], [13, 2, 1, "", "out"], [13, 2, 1, "", "run"]], "core.scripts.WorkClassificationScript": [[13, 3, 1, "", "name"], [13, 3, 1, "", "policy"]], "core.scripts.WorkConsolidationScript": [[13, 2, 1, "", "do_run"], [13, 2, 1, "", "make_query"], [13, 3, 1, "", "name"], [13, 2, 1, "", "process_work"]], "core.scripts.WorkOPDSScript": [[13, 3, 1, "", "name"], [13, 3, 1, "", "policy"]], "core.scripts.WorkPresentationScript": [[13, 3, 1, "", "name"], [13, 3, 1, "", "policy"], [13, 2, 1, "", "process_work"]], "core.scripts.WorkProcessingScript": [[13, 2, 1, "", "do_run"], [13, 2, 1, "", "make_query"], [13, 3, 1, "", "name"], [13, 2, 1, "", "process_work"]], "core.selftest": [[13, 1, 1, "", "HasSelfTests"], [13, 1, 1, "", "SelfTestResult"]], "core.selftest.HasSelfTests": [[13, 3, 1, "", "SELF_TEST_RESULTS_SETTING"], [13, 2, 1, "", "external_integration"], [13, 2, 1, "", "prior_test_results"], [13, 2, 1, "", "run_self_tests"], [13, 2, 1, "", "run_test"], [13, 2, 1, "", "test_failure"]], "core.selftest.SelfTestResult": [[13, 4, 1, "", "debug_message"], [13, 4, 1, "", "duration"], [13, 4, 1, "", "to_dict"]], "core.testing": [[13, 1, 1, "", "AlwaysSuccessfulBibliographicCoverageProvider"], [13, 1, 1, "", "AlwaysSuccessfulCollectionCoverageProvider"], [13, 1, 1, "", "AlwaysSuccessfulCoverageProvider"], [13, 1, 1, "", "AlwaysSuccessfulWorkCoverageProvider"], [13, 1, 1, "", "BrokenBibliographicCoverageProvider"], [13, 1, 1, "", "BrokenCoverageProvider"], [13, 1, 1, "", "DatabaseTest"], [13, 1, 1, "", "DummyCanonicalizeLookupResponse"], [13, 1, 1, "", "DummyHTTPClient"], [13, 1, 1, "", "DummyMetadataClient"], [13, 1, 1, "", "EndToEndSearchTest"], [13, 1, 1, "", "ExternalSearchTest"], [13, 1, 1, "", "InstrumentedCoverageProvider"], [13, 1, 1, "", "InstrumentedWorkCoverageProvider"], [13, 1, 1, "", "LogCaptureHandler"], [13, 1, 1, "", "MockCoverageProvider"], [13, 1, 1, "", "MockRequestsRequest"], [13, 1, 1, "", "MockRequestsResponse"], [13, 1, 1, "", "NeverSuccessfulBibliographicCoverageProvider"], [13, 1, 1, "", "NeverSuccessfulCoverageProvider"], [13, 1, 1, "", "NeverSuccessfulWorkCoverageProvider"], [13, 1, 1, "", "SearchClientForTesting"], [13, 1, 1, "", "TaskIgnoringCoverageProvider"], [13, 1, 1, "", "TransientFailureCoverageProvider"], [13, 1, 1, "", "TransientFailureWorkCoverageProvider"], [13, 5, 1, "", "pytest_configure"], [13, 5, 1, "", "session_fixture"]], "core.testing.AlwaysSuccessfulBibliographicCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.AlwaysSuccessfulCollectionCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.AlwaysSuccessfulCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"]], "core.testing.AlwaysSuccessfulWorkCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"]], "core.testing.BrokenBibliographicCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"]], "core.testing.BrokenCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.DatabaseTest": [[13, 3, 1, "", "connection"], [13, 3, 1, "", "engine"], [13, 2, 1, "", "get_database_connection"], [13, 2, 1, "", "make_default_library"], [13, 2, 1, "", "print_database_class"], [13, 2, 1, "", "print_database_instance"], [13, 2, 1, "", "sample_cover_path"], [13, 2, 1, "", "sample_cover_representation"], [13, 2, 1, "", "search_mock"], [13, 2, 1, "", "setup_class"], [13, 2, 1, "", "setup_method"], [13, 2, 1, "", "shortDescription"], [13, 2, 1, "", "teardown_class"], [13, 2, 1, "", "teardown_method"], [13, 2, 1, "", "time_eq"]], "core.testing.DummyCanonicalizeLookupResponse": [[13, 2, 1, "", "failure"], [13, 2, 1, "", "success"]], "core.testing.DummyHTTPClient": [[13, 2, 1, "", "do_get"], [13, 2, 1, "", "do_post"], [13, 2, 1, "", "queue_requests_response"], [13, 2, 1, "", "queue_response"]], "core.testing.DummyMetadataClient": [[13, 2, 1, "", "canonicalize_author_name"]], "core.testing.EndToEndSearchTest": [[13, 2, 1, "", "populate_works"], [13, 2, 1, "", "setup_method"]], "core.testing.ExternalSearchTest": [[13, 3, 1, "", "SIMPLIFIED_TEST_ELASTICSEARCH"], [13, 2, 1, "", "default_work"], [13, 3, 1, "", "pytestmark"], [13, 2, 1, "", "setup_index"], [13, 2, 1, "", "setup_method"], [13, 2, 1, "", "teardown_method"]], "core.testing.InstrumentedCoverageProvider": [[13, 2, 1, "", "process_item"]], "core.testing.InstrumentedWorkCoverageProvider": [[13, 2, 1, "", "process_item"]], "core.testing.LogCaptureHandler": [[13, 3, 1, "", "LEVEL_NAMES"], [13, 2, 1, "", "emit"], [13, 2, 1, "", "reset"]], "core.testing.MockCoverageProvider": [[13, 3, 1, "", "DATA_SOURCE_NAME"], [13, 3, 1, "", "INPUT_IDENTIFIER_TYPES"], [13, 3, 1, "", "PROTOCOL"], [13, 3, 1, "", "SERVICE_NAME"]], "core.testing.MockRequestsResponse": [[13, 2, 1, "", "json"], [13, 2, 1, "", "raise_for_status"], [13, 4, 1, "", "text"]], "core.testing.NeverSuccessfulBibliographicCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.NeverSuccessfulCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.NeverSuccessfulWorkCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.SearchClientForTesting": [[13, 2, 1, "", "setup_index"]], "core.testing.TaskIgnoringCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_batch"]], "core.testing.TransientFailureCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.testing.TransientFailureWorkCoverageProvider": [[13, 3, 1, "", "SERVICE_NAME"], [13, 2, 1, "", "process_item"]], "core.user_profile": [[13, 1, 1, "", "MockProfileStorage"], [13, 1, 1, "", "ProfileController"], [13, 1, 1, "", "ProfileStorage"]], "core.user_profile.MockProfileStorage": [[13, 4, 1, "", "profile_document"], [13, 2, 1, "", "update"], [13, 4, 1, "", "writable_setting_names"]], "core.user_profile.ProfileController": [[13, 3, 1, "", "LINK_RELATION"], [13, 3, 1, "", "MEDIA_TYPE"], [13, 2, 1, "", "get"], [13, 2, 1, "", "put"]], "core.user_profile.ProfileStorage": [[13, 3, 1, "", "AUTHORIZATION_EXPIRES"], [13, 3, 1, "", "AUTHORIZATION_IDENTIFIER"], [13, 3, 1, "", "FINES"], [13, 3, 1, "", "NS"], [13, 3, 1, "", "SETTINGS_KEY"], [13, 3, 1, "", "SYNCHRONIZE_ANNOTATIONS"], [13, 4, 1, "", "profile_document"], [13, 2, 1, "", "update"], [13, 4, 1, "", "writable_setting_names"]], "core.util": [[19, 1, 1, "", "Bigrams"], [19, 1, 1, "", "MetadataSimilarity"], [19, 1, 1, "", "MoneyUtility"], [19, 1, 1, "", "TitleProcessor"], [19, 0, 0, "-", "accept_language"], [19, 0, 0, "-", "authentication_for_opds"], [19, 5, 1, "", "batch"], [19, 5, 1, "", "chunks"], [19, 0, 0, "-", "datetime_helpers"], [19, 0, 0, "-", "epub"], [19, 5, 1, "", "fast_query_count"], [19, 5, 1, "", "first_or_default"], [19, 0, 0, "-", "flask_util"], [19, 0, 0, "-", "http"], [19, 5, 1, "", "is_session"], [19, 0, 0, "-", "languages"], [19, 0, 0, "-", "median"], [19, 0, 0, "-", "opds_writer"], [19, 0, 0, "-", "permanent_work_id"], [19, 0, 0, "-", "personal_names"], [19, 0, 0, "-", "problem_detail"], [19, 5, 1, "", "slugify"], [19, 0, 0, "-", "stopwords"], [19, 0, 0, "-", "string_helpers"], [19, 0, 0, "-", "summary"], [19, 0, 0, "-", "titles"], [19, 0, 0, "-", "web_publication_manifest"], [20, 0, 0, "-", "webpub_manifest_parser"], [19, 0, 0, "-", "worker_pools"], [19, 0, 0, "-", "xmlparser"]], "core.util.Bigrams": [[19, 3, 1, "", "all_letters"], [19, 2, 1, "", "difference_from"], [19, 2, 1, "", "from_string"], [19, 2, 1, "", "from_text_files"], [19, 2, 1, "", "process_data"]], "core.util.MetadataSimilarity": [[19, 3, 1, "", "SEPARATOR"], [19, 2, 1, "", "author_name_similarity"], [19, 2, 1, "", "author_similarity"], [19, 2, 1, "", "counter_distance"], [19, 2, 1, "", "histogram"], [19, 2, 1, "", "histogram_distance"], [19, 2, 1, "", "most_common"], [19, 2, 1, "", "normalize_histogram"], [19, 2, 1, "", "title_similarity"]], "core.util.MoneyUtility": [[19, 3, 1, "", "DEFAULT_CURRENCY"], [19, 2, 1, "", "parse"]], "core.util.TitleProcessor": [[19, 2, 1, "", "extract_subtitle"], [19, 2, 1, "", "sort_title_for"], [19, 3, 1, "", "title_stopwords"]], "core.util.accept_language": [[19, 1, 1, "", "Lang"], [19, 5, 1, "", "parse_accept_language"]], "core.util.accept_language.Lang": [[19, 3, 1, "", "language"], [19, 3, 1, "", "locale"], [19, 3, 1, "", "quality"]], "core.util.authentication_for_opds": [[19, 1, 1, "", "AuthenticationForOPDSDocument"], [19, 1, 1, "", "OPDSAuthenticationFlow"]], "core.util.authentication_for_opds.AuthenticationForOPDSDocument": [[19, 3, 1, "", "LINK_RELATION"], [19, 3, 1, "", "MEDIA_TYPE"], [19, 2, 1, "", "to_dict"]], "core.util.authentication_for_opds.OPDSAuthenticationFlow": [[19, 3, 1, "", "FLOW_TYPE"], [19, 2, 1, "", "authentication_flow_document"]], "core.util.datetime_helpers": [[19, 5, 1, "", "datetime_utc"], [19, 5, 1, "", "from_timestamp"], [19, 5, 1, "", "strptime_utc"], [19, 5, 1, "", "to_utc"], [19, 5, 1, "", "utc_now"]], "core.util.epub": [[19, 1, 1, "", "EpubAccessor"]], "core.util.epub.EpubAccessor": [[19, 3, 1, "", "CONTAINER_FILE"], [19, 3, 1, "", "IDPF_NAMESPACE"], [19, 2, 1, "", "get_element_from_package"], [19, 2, 1, "", "get_elements_from_package"], [19, 2, 1, "", "open_epub"]], "core.util.flask_util": [[19, 1, 1, "", "OPDSEntryResponse"], [19, 1, 1, "", "OPDSFeedResponse"], [19, 1, 1, "", "Response"], [19, 5, 1, "", "problem"], [19, 5, 1, "", "problem_raw"]], "core.util.http": [[19, 6, 1, "", "BadResponseException"], [19, 1, 1, "", "HTTP"], [19, 6, 1, "", "IntegrationException"], [19, 6, 1, "", "RemoteIntegrationException"], [19, 6, 1, "", "RequestNetworkException"], [19, 6, 1, "", "RequestTimedOut"]], "core.util.http.BadResponseException": [[19, 3, 1, "", "BAD_STATUS_CODE_MESSAGE"], [19, 2, 1, "", "bad_status_code"], [19, 3, 1, "", "detail"], [19, 2, 1, "", "document_debug_message"], [19, 2, 1, "", "from_response"], [19, 3, 1, "", "internal_message"], [19, 3, 1, "", "title"]], "core.util.http.HTTP": [[19, 2, 1, "", "debuggable_get"], [19, 2, 1, "", "debuggable_post"], [19, 2, 1, "", "debuggable_request"], [19, 2, 1, "", "get_with_timeout"], [19, 2, 1, "", "post_with_timeout"], [19, 2, 1, "", "process_debuggable_response"], [19, 2, 1, "", "put_with_timeout"], [19, 2, 1, "", "request_with_timeout"], [19, 2, 1, "", "series"]], "core.util.http.RemoteIntegrationException": [[19, 2, 1, "", "as_problem_detail_document"], [19, 3, 1, "", "detail"], [19, 2, 1, "", "document_debug_message"], [19, 2, 1, "", "document_detail"], [19, 3, 1, "", "internal_message"], [19, 3, 1, "", "title"]], "core.util.http.RequestNetworkException": [[19, 3, 1, "", "detail"], [19, 3, 1, "", "internal_message"], [19, 3, 1, "", "title"]], "core.util.http.RequestTimedOut": [[19, 3, 1, "", "detail"], [19, 3, 1, "", "internal_message"], [19, 3, 1, "", "title"]], "core.util.languages": [[19, 1, 1, "", "LanguageCodes"], [19, 1, 1, "", "LanguageNames"], [19, 1, 1, "", "LookupTable"]], "core.util.languages.LanguageCodes": [[19, 3, 1, "", "NATIVE_NAMES_RAW_DATA"], [19, 3, 1, "", "RAW_DATA"], [19, 3, 1, "", "alpha_2"], [19, 3, 1, "", "alpha_3"], [19, 3, 1, "", "english_names"], [19, 3, 1, "", "english_names_to_three"], [19, 3, 1, "", "french_names"], [19, 3, 1, "", "i"], [19, 2, 1, "", "iso_639_2_for_locale"], [19, 3, 1, "", "name"], [19, 2, 1, "", "name_for_languageset"], [19, 3, 1, "", "names"], [19, 3, 1, "", "native_names"], [19, 2, 1, "", "string_to_alpha_3"], [19, 3, 1, "", "terminologic_code"], [19, 3, 1, "", "three_to_two"], [19, 3, 1, "", "two_to_three"]], "core.util.languages.LanguageNames": [[19, 3, 1, "", "ignore"], [19, 3, 1, "", "irrelevant_suffixes"], [19, 3, 1, "", "name_re"], [19, 3, 1, "", "name_to_codes"], [19, 3, 1, "", "number"], [19, 3, 1, "", "parentheses"]], "core.util.median": [[19, 5, 1, "", "median"]], "core.util.opds_writer": [[19, 1, 1, "", "AtomFeed"], [19, 1, 1, "", "ElementMaker"], [19, 1, 1, "", "OPDSFeed"], [19, 1, 1, "", "OPDSMessage"]], "core.util.opds_writer.AtomFeed": [[19, 3, 1, "", "APP_NS"], [19, 3, 1, "", "ATOM_LIKE_TYPES"], [19, 3, 1, "", "ATOM_NS"], [19, 3, 1, "", "ATOM_TYPE"], [19, 3, 1, "", "BIBFRAME_NS"], [19, 3, 1, "", "BIB_SCHEMA_NS"], [19, 3, 1, "", "DCTERMS_NS"], [19, 3, 1, "", "DRM_NS"], [19, 3, 1, "", "E"], [19, 3, 1, "", "LCP_NS"], [19, 3, 1, "", "OPDS_NS"], [19, 3, 1, "", "OPENSEARCH_NS"], [19, 3, 1, "", "OPF_NS"], [19, 3, 1, "", "SCHEMA"], [19, 3, 1, "", "SCHEMA_NS"], [19, 3, 1, "", "SIMPLIFIED"], [19, 3, 1, "", "SIMPLIFIED_NS"], [19, 3, 1, "", "TIME_FORMAT_NAIVE"], [19, 3, 1, "", "TIME_FORMAT_UTC"], [19, 2, 1, "", "add_link_to_entry"], [19, 2, 1, "", "add_link_to_feed"], [19, 2, 1, "", "author"], [19, 2, 1, "", "category"], [19, 2, 1, "", "contributor"], [19, 3, 1, "", "default_typemap"], [19, 2, 1, "", "entry"], [19, 2, 1, "", "id"], [19, 2, 1, "", "link"], [19, 2, 1, "", "makeelement"], [19, 2, 1, "", "name"], [19, 3, 1, "", "nsmap"], [19, 2, 1, "", "schema_"], [19, 2, 1, "", "summary"], [19, 2, 1, "", "title"], [19, 2, 1, "", "update"], [19, 2, 1, "", "updated"]], "core.util.opds_writer.OPDSFeed": [[19, 3, 1, "", "ACQUISITION_FEED_TYPE"], [19, 3, 1, "", "ACQUISITION_REL"], [19, 3, 1, "", "BORROW_REL"], [19, 3, 1, "", "DEFAULT_MAX_AGE"], [19, 3, 1, "", "ENTRY_TYPE"], [19, 3, 1, "", "EPUB_MEDIA_TYPE"], [19, 3, 1, "", "FEATURED_REL"], [19, 3, 1, "", "FULL_IMAGE_REL"], [19, 3, 1, "", "GROUP_REL"], [19, 3, 1, "", "NAVIGATION_FEED_TYPE"], [19, 3, 1, "", "NO_TITLE"], [19, 3, 1, "", "OPEN_ACCESS_REL"], [19, 3, 1, "", "POPULAR_REL"], [19, 3, 1, "", "RECOMMENDED_REL"], [19, 3, 1, "", "REVOKE_LOAN_REL"]], "core.util.opds_writer.OPDSMessage": [[19, 4, 1, "", "tag"]], "core.util.permanent_work_id": [[19, 1, 1, "", "WorkIDCalculator"]], "core.util.permanent_work_id.WorkIDCalculator": [[19, 3, 1, "", "apostropheStrip"], [19, 3, 1, "", "authorExtract1"], [19, 3, 1, "", "authorExtract2"], [19, 3, 1, "", "bracketedCharacterStrip"], [19, 3, 1, "", "commonAuthorPrefixPattern"], [19, 3, 1, "", "commonAuthorSuffixPattern"], [19, 3, 1, "", "commonSubtitlesPattern"], [19, 3, 1, "", "consecutiveCharacterStrip"], [19, 3, 1, "", "distributedByRemoval"], [19, 3, 1, "", "find"], [19, 3, 1, "", "format_to_grouping_category"], [19, 3, 1, "", "initialsFix"], [19, 2, 1, "", "make_value_sortable"], [19, 2, 1, "", "normalize_author"], [19, 2, 1, "", "normalize_subtitle"], [19, 2, 1, "", "normalize_title"], [19, 3, 1, "", "numerics"], [19, 2, 1, "", "permanent_id"], [19, 3, 1, "", "replace"], [19, 3, 1, "", "sortTrimmingPattern"], [19, 3, 1, "", "specialCharacterStrip"], [19, 3, 1, "", "subtitleIndicator"]], "core.util.personal_names": [[19, 5, 1, "", "contributor_name_match_ratio"], [19, 5, 1, "", "display_name_to_sort_name"], [19, 5, 1, "", "is_corporate_name"], [19, 5, 1, "", "is_one_name"], [19, 5, 1, "", "name_tidy"], [19, 5, 1, "", "normalize_contributor_name_for_matching"], [19, 5, 1, "", "sort_name_to_display_name"]], "core.util.problem_detail": [[19, 1, 1, "", "ProblemDetail"], [19, 6, 1, "", "ProblemError"], [19, 5, 1, "", "json"]], "core.util.problem_detail.ProblemDetail": [[19, 3, 1, "", "JSON_MEDIA_TYPE"], [19, 2, 1, "", "detailed"], [19, 4, 1, "", "response"], [19, 2, 1, "", "with_debug"]], "core.util.problem_detail.ProblemError": [[19, 4, 1, "", "problem_detail"]], "core.util.string_helpers": [[19, 1, 1, "", "UnicodeAwareBase64"], [19, 5, 1, "", "random_string"]], "core.util.string_helpers.UnicodeAwareBase64": [[19, 2, 1, "", "b64decode"], [19, 2, 1, "", "b64encode"], [19, 2, 1, "", "decodebytes"], [19, 2, 1, "", "encodebytes"], [19, 2, 1, "", "standard_b64decode"], [19, 2, 1, "", "standard_b64encode"], [19, 2, 1, "", "urlsafe_b64decode"], [19, 2, 1, "", "urlsafe_b64encode"], [19, 2, 1, "", "wrap"]], "core.util.summary": [[19, 1, 1, "", "SummaryEvaluator"]], "core.util.summary.SummaryEvaluator": [[19, 2, 1, "", "add"], [19, 3, 1, "", "bad_res"], [19, 2, 1, "", "best_choice"], [19, 2, 1, "", "best_choices"], [19, 3, 1, "", "default_bad_phrases"], [19, 3, 1, "", "log"], [19, 2, 1, "", "ready"], [19, 2, 1, "", "score"]], "core.util.titles": [[19, 5, 1, "", "normalize_title_for_matching"], [19, 5, 1, "", "title_match_ratio"], [19, 5, 1, "", "unfluff_title"]], "core.util.web_publication_manifest": [[19, 1, 1, "", "AudiobookManifest"], [19, 1, 1, "", "JSONable"], [19, 1, 1, "", "Manifest"]], "core.util.web_publication_manifest.AudiobookManifest": [[19, 3, 1, "", "DEFAULT_TYPE"]], "core.util.web_publication_manifest.JSONable": [[19, 4, 1, "", "as_dict"], [19, 2, 1, "", "json_ready"]], "core.util.web_publication_manifest.Manifest": [[19, 3, 1, "", "AUDIOBOOK_TYPE"], [19, 3, 1, "", "BOOK_TYPE"], [19, 3, 1, "", "DEFAULT_CONTEXT"], [19, 3, 1, "", "DEFAULT_TYPE"], [19, 2, 1, "", "add_link"], [19, 2, 1, "", "add_reading_order"], [19, 2, 1, "", "add_resource"], [19, 4, 1, "", "as_dict"], [19, 4, 1, "", "component_lists"], [19, 2, 1, "", "update_bibliographic_metadata"]], "core.util.webpub_manifest_parser": [[21, 0, 0, "-", "core"], [22, 0, 0, "-", "epub"], [20, 0, 0, "-", "errors"], [23, 0, 0, "-", "opds2"], [24, 0, 0, "-", "rwpm"], [20, 0, 0, "-", "utils"]], "core.util.webpub_manifest_parser.core": [[21, 0, 0, "-", "ast"], [21, 0, 0, "-", "errors"], [21, 0, 0, "-", "parsers"], [21, 0, 0, "-", "properties"], [21, 0, 0, "-", "registry"], [21, 0, 0, "-", "semantic"], [21, 0, 0, "-", "syntax"]], "core.util.webpub_manifest_parser.core.ast": [[21, 1, 1, "", "ArrayOfCollectionsProperty"], [21, 1, 1, "", "ArrayOfContributorsProperty"], [21, 1, 1, "", "ArrayOfLinksProperty"], [21, 1, 1, "", "ArrayOfSubjectsProperty"], [21, 1, 1, "", "Collection"], [21, 1, 1, "", "CollectionList"], [21, 1, 1, "", "CompactCollection"], [21, 1, 1, "", "CompactCollectionProperty"], [21, 1, 1, "", "Contributor"], [21, 1, 1, "", "Extendable"], [21, 1, 1, "", "Link"], [21, 1, 1, "", "LinkList"], [21, 1, 1, "", "LinkProperties"], [21, 1, 1, "", "Manifestlike"], [21, 1, 1, "", "Metadata"], [21, 1, 1, "", "Node"], [21, 1, 1, "", "Owner"], [21, 1, 1, "", "PresentationMetadata"], [21, 1, 1, "", "Subject"], [21, 1, 1, "", "Visitable"], [21, 1, 1, "", "Visitor"]], "core.util.webpub_manifest_parser.core.ast.ArrayOfCollectionsProperty": [[21, 4, 1, "", "role"]], "core.util.webpub_manifest_parser.core.ast.ArrayOfContributorsProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.ast.ArrayOfSubjectsProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.ast.Collection": [[21, 4, 1, "", "compact"], [21, 4, 1, "", "full"], [21, 3, 1, "", "metadata"], [21, 4, 1, "", "sub_collections"]], "core.util.webpub_manifest_parser.core.ast.CollectionList": [[21, 2, 1, "", "get_by_role"]], "core.util.webpub_manifest_parser.core.ast.CompactCollection": [[21, 3, 1, "", "links"], [21, 4, 1, "", "role"]], "core.util.webpub_manifest_parser.core.ast.CompactCollectionProperty": [[21, 4, 1, "", "role"]], "core.util.webpub_manifest_parser.core.ast.Contributor": [[21, 3, 1, "", "identifier"], [21, 3, 1, "", "links"], [21, 3, 1, "", "name"], [21, 3, 1, "", "position"], [21, 3, 1, "", "roles"], [21, 3, 1, "", "sort_as"]], "core.util.webpub_manifest_parser.core.ast.Extendable": [[21, 3, 1, "", "extensions"], [21, 2, 1, "", "get_extension"]], "core.util.webpub_manifest_parser.core.ast.Link": [[21, 3, 1, "", "alternates"], [21, 3, 1, "", "bitrate"], [21, 3, 1, "", "children"], [21, 3, 1, "", "duration"], [21, 3, 1, "", "height"], [21, 3, 1, "", "href"], [21, 3, 1, "", "languages"], [21, 3, 1, "", "properties"], [21, 3, 1, "", "rels"], [21, 3, 1, "", "templated"], [21, 3, 1, "", "title"], [21, 3, 1, "", "type"], [21, 3, 1, "", "width"]], "core.util.webpub_manifest_parser.core.ast.LinkList": [[21, 2, 1, "", "get_by_href"], [21, 2, 1, "", "get_by_rel"]], "core.util.webpub_manifest_parser.core.ast.LinkProperties": [[21, 3, 1, "", "clipped"], [21, 3, 1, "", "extensions"], [21, 3, 1, "", "fit"], [21, 3, 1, "", "orientation"], [21, 3, 1, "", "page"], [21, 3, 1, "", "spread"]], "core.util.webpub_manifest_parser.core.ast.Metadata": [[21, 3, 1, "", "artists"], [21, 3, 1, "", "authors"], [21, 3, 1, "", "belongs_to"], [21, 3, 1, "", "colorists"], [21, 3, 1, "", "contributors"], [21, 3, 1, "", "description"], [21, 3, 1, "", "duration"], [21, 3, 1, "", "editors"], [21, 3, 1, "", "identifier"], [21, 3, 1, "", "illustrators"], [21, 3, 1, "", "imprints"], [21, 3, 1, "", "inkers"], [21, 3, 1, "", "languages"], [21, 3, 1, "", "letterers"], [21, 3, 1, "", "modified"], [21, 3, 1, "", "narrators"], [21, 3, 1, "", "number_of_pages"], [21, 3, 1, "", "pencilers"], [21, 3, 1, "", "published"], [21, 3, 1, "", "publishers"], [21, 3, 1, "", "reading_progression"], [21, 3, 1, "", "sort_as"], [21, 3, 1, "", "subjects"], [21, 3, 1, "", "subtitle"], [21, 3, 1, "", "title"], [21, 3, 1, "", "translators"], [21, 3, 1, "", "type"]], "core.util.webpub_manifest_parser.core.ast.Node": [[21, 2, 1, "", "accept"]], "core.util.webpub_manifest_parser.core.ast.Owner": [[21, 3, 1, "", "collection"], [21, 3, 1, "", "series"]], "core.util.webpub_manifest_parser.core.ast.PresentationMetadata": [[21, 3, 1, "", "clipped"], [21, 3, 1, "", "continuous"], [21, 3, 1, "", "fit"], [21, 3, 1, "", "orientation"], [21, 3, 1, "", "overflow"], [21, 3, 1, "", "spread"]], "core.util.webpub_manifest_parser.core.ast.Subject": [[21, 3, 1, "", "code"], [21, 3, 1, "", "links"], [21, 3, 1, "", "name"], [21, 3, 1, "", "scheme"], [21, 3, 1, "", "sort_as"]], "core.util.webpub_manifest_parser.core.ast.Visitable": [[21, 2, 1, "", "accept"]], "core.util.webpub_manifest_parser.core.ast.Visitor": [[21, 2, 1, "", "visit"]], "core.util.webpub_manifest_parser.core.errors": [[21, 6, 1, "", "BaseSemanticError"], [21, 6, 1, "", "BaseSyntaxError"]], "core.util.webpub_manifest_parser.core.parsers": [[21, 1, 1, "", "AnyOfParser"], [21, 1, 1, "", "ArrayParser"], [21, 1, 1, "", "BooleanParser"], [21, 1, 1, "", "DateParser"], [21, 1, 1, "", "DateTimeParser"], [21, 1, 1, "", "DocumentParser"], [21, 1, 1, "", "DocumentParserFactory"], [21, 1, 1, "", "EnumParser"], [21, 1, 1, "", "FormatChecker"], [21, 1, 1, "", "IntegerParser"], [21, 1, 1, "", "LocalizableStringParser"], [21, 1, 1, "", "NumberParser"], [21, 1, 1, "", "NumericParser"], [21, 1, 1, "", "ObjectParser"], [21, 1, 1, "", "StringParser"], [21, 1, 1, "", "StringPatternParser"], [21, 1, 1, "", "TypeParser"], [21, 1, 1, "", "URIParser"], [21, 1, 1, "", "URIReferenceParser"], [21, 1, 1, "", "URITemplateParser"], [21, 1, 1, "", "ValueParser"], [21, 6, 1, "", "ValueParsingError"], [21, 5, 1, "", "find_parser"]], "core.util.webpub_manifest_parser.core.parsers.AnyOfParser": [[21, 4, 1, "", "inner_parsers"], [21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.ArrayParser": [[21, 4, 1, "", "item_parser"], [21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.BooleanParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.DocumentParser": [[21, 2, 1, "", "get_manifest_json"], [21, 2, 1, "", "parse_file"], [21, 2, 1, "", "parse_json"], [21, 2, 1, "", "parse_stream"], [21, 2, 1, "", "parse_url"]], "core.util.webpub_manifest_parser.core.parsers.DocumentParserFactory": [[21, 2, 1, "", "create"]], "core.util.webpub_manifest_parser.core.parsers.EnumParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.FormatChecker": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.LocalizableStringParser": [[21, 3, 1, "", "LANGUAGE_PATTERN"]], "core.util.webpub_manifest_parser.core.parsers.NumericParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.ObjectParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.StringParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.StringPatternParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.TypeParser": [[21, 2, 1, "", "parse"], [21, 4, 1, "", "type"]], "core.util.webpub_manifest_parser.core.parsers.URITemplateParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.parsers.ValueParser": [[21, 2, 1, "", "parse"]], "core.util.webpub_manifest_parser.core.properties": [[21, 1, 1, "", "ArrayOfStringsProperty"], [21, 1, 1, "", "ArrayProperty"], [21, 1, 1, "", "BaseArrayProperty"], [21, 1, 1, "", "BooleanProperty"], [21, 1, 1, "", "DateOrTimeProperty"], [21, 1, 1, "", "DateProperty"], [21, 1, 1, "", "DateTimeProperty"], [21, 1, 1, "", "EnumProperty"], [21, 1, 1, "", "HasProperties"], [21, 1, 1, "", "IntegerProperty"], [21, 1, 1, "", "ListOfLanguagesProperty"], [21, 1, 1, "", "LocalizableStringProperty"], [21, 1, 1, "", "NumberProperty"], [21, 1, 1, "", "ParsableProperty"], [21, 1, 1, "", "PropertiesGrouping"], [21, 1, 1, "", "Property"], [21, 1, 1, "", "StringProperty"], [21, 1, 1, "", "TypeProperty"], [21, 1, 1, "", "URIProperty"], [21, 1, 1, "", "URIReferenceProperty"], [21, 1, 1, "", "URITemplateProperty"]], "core.util.webpub_manifest_parser.core.properties.BaseArrayProperty": [[21, 4, 1, "", "list_type"]], "core.util.webpub_manifest_parser.core.properties.BooleanProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.DateOrTimeProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.DateProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.DateTimeProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.HasProperties": [[21, 2, 1, "", "get_setting_value"], [21, 2, 1, "", "set_setting_value"]], "core.util.webpub_manifest_parser.core.properties.LocalizableStringProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.ParsableProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.PropertiesGrouping": [[21, 2, 1, "", "get_class_properties"], [21, 2, 1, "", "get_required_class_properties"], [21, 2, 1, "", "get_setting_value"], [21, 2, 1, "", "set_setting_value"]], "core.util.webpub_manifest_parser.core.properties.Property": [[21, 4, 1, "", "default_value"], [21, 4, 1, "", "key"], [21, 4, 1, "", "parser"], [21, 4, 1, "", "required"]], "core.util.webpub_manifest_parser.core.properties.StringProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.URIProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.URIReferenceProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.properties.URITemplateProperty": [[21, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.core.registry": [[21, 1, 1, "", "CollectionRole"], [21, 1, 1, "", "LinkRelation"], [21, 1, 1, "", "MediaType"], [21, 1, 1, "", "Registry"], [21, 1, 1, "", "RegistryItem"]], "core.util.webpub_manifest_parser.core.registry.CollectionRole": [[21, 4, 1, "", "compact"], [21, 4, 1, "", "multi"], [21, 4, 1, "", "required"]], "core.util.webpub_manifest_parser.core.registry.RegistryItem": [[21, 4, 1, "", "key"]], "core.util.webpub_manifest_parser.core.semantic": [[21, 6, 1, "", "CollectionWrongFormatError"], [21, 1, 1, "", "SemanticAnalyzer"]], "core.util.webpub_manifest_parser.core.semantic.CollectionWrongFormatError": [[21, 4, 1, "", "collection"]], "core.util.webpub_manifest_parser.core.semantic.SemanticAnalyzer": [[21, 3, 1, "", "visit"]], "core.util.webpub_manifest_parser.core.syntax": [[21, 6, 1, "", "MissingPropertyError"], [21, 1, 1, "", "SyntaxAnalyzer"]], "core.util.webpub_manifest_parser.core.syntax.MissingPropertyError": [[21, 4, 1, "", "cls"], [21, 4, 1, "", "object_property"]], "core.util.webpub_manifest_parser.core.syntax.SyntaxAnalyzer": [[21, 3, 1, "", "CONTEXT"], [21, 3, 1, "", "LINKS"], [21, 3, 1, "", "METADATA"], [21, 3, 1, "", "METADATA_IDENTIFIER"], [21, 2, 1, "", "analyze"]], "core.util.webpub_manifest_parser.epub": [[22, 0, 0, "-", "ast"]], "core.util.webpub_manifest_parser.epub.ast": [[22, 1, 1, "", "EPUBEncryptionSettings"], [22, 1, 1, "", "EPUBLinkProperties"], [22, 1, 1, "", "EPUBMetadata"], [22, 1, 1, "", "EPUBPresentationHints"]], "core.util.webpub_manifest_parser.epub.ast.EPUBEncryptionSettings": [[22, 3, 1, "", "algorithm"], [22, 3, 1, "", "compression"], [22, 3, 1, "", "original_length"], [22, 3, 1, "", "profile"], [22, 3, 1, "", "scheme"]], "core.util.webpub_manifest_parser.epub.ast.EPUBLinkProperties": [[22, 3, 1, "", "contains"], [22, 3, 1, "", "encryption_settings"], [22, 3, 1, "", "layout"]], "core.util.webpub_manifest_parser.epub.ast.EPUBMetadata": [[22, 3, 1, "", "presentation"]], "core.util.webpub_manifest_parser.epub.ast.EPUBPresentationHints": [[22, 3, 1, "", "layout"]], "core.util.webpub_manifest_parser.errors": [[20, 6, 1, "", "BaseError"]], "core.util.webpub_manifest_parser.errors.BaseError": [[20, 4, 1, "", "inner_exception"]], "core.util.webpub_manifest_parser.opds2": [[23, 0, 0, "-", "ast"], [23, 0, 0, "-", "parsers"], [23, 0, 0, "-", "registry"], [23, 0, 0, "-", "semantic"], [23, 0, 0, "-", "syntax"]], "core.util.webpub_manifest_parser.opds2.ast": [[23, 1, 1, "", "OPDS2AcquisitionObject"], [23, 1, 1, "", "OPDS2AvailabilityInformation"], [23, 1, 1, "", "OPDS2AvailabilityType"], [23, 1, 1, "", "OPDS2CopiesInformation"], [23, 1, 1, "", "OPDS2Facet"], [23, 1, 1, "", "OPDS2Feed"], [23, 1, 1, "", "OPDS2FeedMetadata"], [23, 1, 1, "", "OPDS2Group"], [23, 1, 1, "", "OPDS2HoldsInformation"], [23, 1, 1, "", "OPDS2LinkProperties"], [23, 1, 1, "", "OPDS2Navigation"], [23, 1, 1, "", "OPDS2Price"], [23, 1, 1, "", "OPDS2Publication"], [23, 1, 1, "", "TitleProperty"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2AcquisitionObject": [[23, 3, 1, "", "child"], [23, 3, 1, "", "type"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2AvailabilityInformation": [[23, 3, 1, "", "since"], [23, 3, 1, "", "state"], [23, 3, 1, "", "until"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2AvailabilityType": [[23, 3, 1, "", "AVAILABLE"], [23, 3, 1, "", "READY"], [23, 3, 1, "", "RESERVED"], [23, 3, 1, "", "UNAVAILABLE"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2CopiesInformation": [[23, 3, 1, "", "available"], [23, 3, 1, "", "total"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2Facet": [[23, 3, 1, "", "metadata"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2Feed": [[23, 3, 1, "", "facets"], [23, 3, 1, "", "groups"], [23, 3, 1, "", "metadata"], [23, 3, 1, "", "navigation"], [23, 3, 1, "", "publications"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2FeedMetadata": [[23, 3, 1, "", "current_page"], [23, 3, 1, "", "description"], [23, 3, 1, "", "identifier"], [23, 3, 1, "", "items_per_page"], [23, 3, 1, "", "modified"], [23, 3, 1, "", "number_of_items"], [23, 3, 1, "", "subtitle"], [23, 3, 1, "", "title"], [23, 3, 1, "", "type"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2Group": [[23, 3, 1, "", "metadata"], [23, 3, 1, "", "navigation"], [23, 3, 1, "", "publications"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2HoldsInformation": [[23, 3, 1, "", "position"], [23, 3, 1, "", "total"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2LinkProperties": [[23, 3, 1, "", "availability"], [23, 3, 1, "", "copies"], [23, 3, 1, "", "holds"], [23, 3, 1, "", "indirect_acquisition"], [23, 3, 1, "", "number_of_items"], [23, 3, 1, "", "price"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2Price": [[23, 3, 1, "", "currency"], [23, 3, 1, "", "value"]], "core.util.webpub_manifest_parser.opds2.ast.OPDS2Publication": [[23, 3, 1, "", "images"]], "core.util.webpub_manifest_parser.opds2.ast.TitleProperty": [[23, 3, 1, "", "PARSER"]], "core.util.webpub_manifest_parser.opds2.parsers": [[23, 1, 1, "", "OPDS2DocumentParserFactory"]], "core.util.webpub_manifest_parser.opds2.parsers.OPDS2DocumentParserFactory": [[23, 2, 1, "", "create"]], "core.util.webpub_manifest_parser.opds2.registry": [[23, 1, 1, "", "OPDS2CollectionRolesRegistry"], [23, 1, 1, "", "OPDS2LinkRelationsRegistry"], [23, 1, 1, "", "OPDS2MediaTypesRegistry"]], "core.util.webpub_manifest_parser.opds2.registry.OPDS2CollectionRolesRegistry": [[23, 3, 1, "", "FACETS"], [23, 3, 1, "", "GROUPS"], [23, 3, 1, "", "IMAGES"], [23, 3, 1, "", "NAVIGATION"], [23, 3, 1, "", "OPDS_2_0_ROLES"], [23, 3, 1, "", "PUBLICATIONS"]], "core.util.webpub_manifest_parser.opds2.registry.OPDS2LinkRelationsRegistry": [[23, 3, 1, "", "ACQUISITION"], [23, 3, 1, "", "BORROW"], [23, 3, 1, "", "BUY"], [23, 3, 1, "", "CORE_LINK_RELATIONS"], [23, 3, 1, "", "OPEN_ACCESS"], [23, 3, 1, "", "PREVIEW"], [23, 3, 1, "", "SAMPLE"], [23, 3, 1, "", "SUBSCRIBE"]], "core.util.webpub_manifest_parser.opds2.registry.OPDS2MediaTypesRegistry": [[23, 3, 1, "", "OPDS_FEED"], [23, 3, 1, "", "OPDS_MEDIA_TYPES"], [23, 3, 1, "", "OPDS_PUBLICATION"]], "core.util.webpub_manifest_parser.opds2.semantic": [[23, 1, 1, "", "OPDS2SemanticAnalyzer"]], "core.util.webpub_manifest_parser.opds2.semantic.OPDS2SemanticAnalyzer": [[23, 3, 1, "", "visit"]], "core.util.webpub_manifest_parser.opds2.syntax": [[23, 1, 1, "", "OPDS2SyntaxAnalyzer"]], "core.util.webpub_manifest_parser.rwpm": [[24, 0, 0, "-", "ast"], [24, 0, 0, "-", "parser"], [24, 0, 0, "-", "registry"], [24, 0, 0, "-", "semantic"], [24, 0, 0, "-", "syntax"]], "core.util.webpub_manifest_parser.rwpm.ast": [[24, 1, 1, "", "RWPMManifest"]], "core.util.webpub_manifest_parser.rwpm.ast.RWPMManifest": [[24, 3, 1, "", "DEFAULT_CONTEXT"], [24, 3, 1, "", "context"], [24, 3, 1, "", "reading_order"], [24, 3, 1, "", "resources"], [24, 3, 1, "", "toc"]], "core.util.webpub_manifest_parser.rwpm.parser": [[24, 1, 1, "", "RWPMDocumentParserFactory"]], "core.util.webpub_manifest_parser.rwpm.parser.RWPMDocumentParserFactory": [[24, 2, 1, "", "create"]], "core.util.webpub_manifest_parser.rwpm.registry": [[24, 1, 1, "", "RWPMCollectionRolesRegistry"], [24, 1, 1, "", "RWPMLinkRelationsRegistry"], [24, 1, 1, "", "RWPMMediaTypesRegistry"]], "core.util.webpub_manifest_parser.rwpm.registry.RWPMCollectionRolesRegistry": [[24, 3, 1, "", "CORE_ROLES"], [24, 3, 1, "", "EXTENSIONS"], [24, 3, 1, "", "GUIDED"], [24, 3, 1, "", "LANDMARKS"], [24, 3, 1, "", "LOA"], [24, 3, 1, "", "LOI"], [24, 3, 1, "", "LOT"], [24, 3, 1, "", "LOV"], [24, 3, 1, "", "PAGE_LIST"], [24, 3, 1, "", "READING_ORDER"], [24, 3, 1, "", "RESOURCES"], [24, 3, 1, "", "TOC"]], "core.util.webpub_manifest_parser.rwpm.registry.RWPMLinkRelationsRegistry": [[24, 3, 1, "", "ALTERNATE"], [24, 3, 1, "", "CONTENTS"], [24, 3, 1, "", "CORE_LINK_RELATIONS"], [24, 3, 1, "", "COVER"], [24, 3, 1, "", "MANIFEST"], [24, 3, 1, "", "SEARCH"], [24, 3, 1, "", "SELF"]], "core.util.webpub_manifest_parser.rwpm.registry.RWPMMediaTypesRegistry": [[24, 3, 1, "", "CORE_TYPES"], [24, 3, 1, "", "CSS"], [24, 3, 1, "", "EPUB_PUBLICATION_PACKAGE"], [24, 3, 1, "", "GIF"], [24, 3, 1, "", "HTML"], [24, 3, 1, "", "JPEG"], [24, 3, 1, "", "MANIFEST"], [24, 3, 1, "", "PNG"], [24, 3, 1, "", "SVG"], [24, 3, 1, "", "SVG_XML"], [24, 3, 1, "", "WEBP"], [24, 3, 1, "", "WEB_PUBLICATION_PACKAGE"]], "core.util.webpub_manifest_parser.rwpm.semantic": [[24, 1, 1, "", "RWPMSemanticAnalyzer"]], "core.util.webpub_manifest_parser.rwpm.semantic.RWPMSemanticAnalyzer": [[24, 3, 1, "", "visit"]], "core.util.webpub_manifest_parser.rwpm.syntax": [[24, 1, 1, "", "RWPMSyntaxAnalyzer"]], "core.util.webpub_manifest_parser.utils": [[20, 5, 1, "", "all_unique"], [20, 5, 1, "", "cast"], [20, 5, 1, "", "encode"], [20, 5, 1, "", "first_or_default"], [20, 5, 1, "", "is_string"]], "core.util.worker_pools": [[19, 1, 1, "", "DatabaseJob"], [19, 1, 1, "", "DatabasePool"], [19, 1, 1, "", "DatabaseWorker"], [19, 1, 1, "", "Job"], [19, 1, 1, "", "Pool"], [19, 1, 1, "", "Worker"]], "core.util.worker_pools.DatabaseJob": [[19, 2, 1, "", "do_run"], [19, 2, 1, "", "finalize"], [19, 2, 1, "", "rollback"]], "core.util.worker_pools.DatabasePool": [[19, 2, 1, "", "create_worker"]], "core.util.worker_pools.DatabaseWorker": [[19, 2, 1, "", "do_job"], [19, 2, 1, "", "factory"]], "core.util.worker_pools.Job": [[19, 2, 1, "", "do_run"], [19, 2, 1, "", "finalize"], [19, 2, 1, "", "rollback"], [19, 2, 1, "", "run"]], "core.util.worker_pools.Pool": [[19, 2, 1, "", "create_worker"], [19, 2, 1, "", "get"], [19, 2, 1, "", "inc_error"], [19, 2, 1, "", "join"], [19, 3, 1, "", "log"], [19, 2, 1, "", "put"], [19, 2, 1, "", "restart"], [19, 4, 1, "", "success_rate"], [19, 2, 1, "", "task_done"]], "core.util.worker_pools.Worker": [[19, 2, 1, "", "do_job"], [19, 2, 1, "", "factory"], [19, 4, 1, "", "log"], [19, 2, 1, "", "run"]], "core.util.xmlparser": [[19, 1, 1, "", "XMLParser"]], "core.util.xmlparser.XMLParser": [[19, 3, 1, "", "NAMESPACES"], [19, 2, 1, "", "int_of_optional_subtag"], [19, 2, 1, "", "int_of_subtag"], [19, 2, 1, "", "process_all"], [19, 2, 1, "", "process_one"], [19, 2, 1, "", "text_of_optional_subtag"], [19, 2, 1, "", "text_of_subtag"]], "scripts": [[27, 1, 1, "", "AdobeAccountIDResetScript"], [27, 1, 1, "", "AvailabilityRefreshScript"], [27, 1, 1, "", "CacheFacetListsPerLane"], [27, 1, 1, "", "CacheMARCFiles"], [27, 1, 1, "", "CacheOPDSGroupFeedPerLane"], [27, 1, 1, "", "CacheRepresentationPerLane"], [27, 1, 1, "", "CompileTranslationsScript"], [27, 1, 1, "", "CreateWorksForIdentifiersScript"], [27, 1, 1, "", "DirectoryImportScript"], [27, 1, 1, "", "DisappearingBookReportScript"], [27, 1, 1, "", "FillInAuthorScript"], [27, 1, 1, "", "InstanceInitializationScript"], [27, 1, 1, "", "LaneResetScript"], [27, 1, 1, "", "LanguageListScript"], [27, 1, 1, "", "LoanReaperScript"], [27, 1, 1, "", "LocalAnalyticsExportScript"], [27, 1, 1, "", "MetadataCalculationScript"], [27, 1, 1, "", "NYTBestSellerListsScript"], [27, 1, 1, "", "NovelistSnapshotScript"], [27, 1, 1, "", "ODLImportScript"], [27, 1, 1, "", "OPDSForDistributorsImportScript"], [27, 1, 1, "", "OPDSForDistributorsReaperScript"], [27, 1, 1, "", "Script"], [27, 1, 1, "", "SharedODLImportScript"], [27, 1, 1, "", "UpdateStaffPicksScript"]], "scripts.AdobeAccountIDResetScript": [[27, 2, 1, "", "arg_parser"], [27, 2, 1, "", "do_run"], [27, 2, 1, "", "process_patron"]], "scripts.AvailabilityRefreshScript": [[27, 2, 1, "", "do_run"], [27, 2, 1, "", "refresh_availability"]], "scripts.CacheFacetListsPerLane": [[27, 2, 1, "", "arg_parser"], [27, 2, 1, "", "do_generate"], [27, 2, 1, "", "facets"], [27, 3, 1, "", "name"], [27, 2, 1, "", "pagination"], [27, 2, 1, "", "parse_args"]], "scripts.CacheMARCFiles": [[27, 2, 1, "", "arg_parser"], [27, 3, 1, "", "name"], [27, 2, 1, "", "parse_args"], [27, 2, 1, "", "process_lane"], [27, 2, 1, "", "process_library"], [27, 2, 1, "", "should_process_lane"], [27, 2, 1, "", "should_process_library"]], "scripts.CacheOPDSGroupFeedPerLane": [[27, 2, 1, "", "do_generate"], [27, 2, 1, "", "facets"], [27, 3, 1, "", "name"], [27, 2, 1, "", "should_process_lane"]], "scripts.CacheRepresentationPerLane": [[27, 3, 1, "", "ACCEPT_HEADER"], [27, 2, 1, "", "arg_parser"], [27, 2, 1, "", "cache_url"], [27, 3, 1, "", "cache_url_method"], [27, 2, 1, "", "facets"], [27, 2, 1, "", "generate_representation"], [27, 3, 1, "", "name"], [27, 2, 1, "", "pagination"], [27, 2, 1, "", "parse_args"], [27, 2, 1, "", "process_lane"], [27, 2, 1, "", "process_library"], [27, 2, 1, "", "should_process_lane"]], "scripts.CompileTranslationsScript": [[27, 2, 1, "", "run"]], "scripts.CreateWorksForIdentifiersScript": [[27, 3, 1, "", "BATCH_SIZE"], [27, 3, 1, "", "name"], [27, 2, 1, "", "process_batch"], [27, 2, 1, "", "run"], [27, 3, 1, "", "to_check"]], "scripts.DirectoryImportScript": [[27, 2, 1, "", "annotate_metadata"], [27, 2, 1, "", "arg_parser"], [27, 2, 1, "", "do_run"], [27, 2, 1, "", "load_circulation_data"], [27, 2, 1, "", "load_collection"], [27, 2, 1, "", "load_cover_link"], [27, 2, 1, "", "load_metadata"], [27, 3, 1, "", "name"], [27, 2, 1, "", "run_with_arguments"], [27, 2, 1, "", "work_from_metadata"]], "scripts.DisappearingBookReportScript": [[27, 2, 1, "", "do_run"], [27, 2, 1, "", "explain"], [27, 3, 1, "", "format"], [27, 2, 1, "", "investigate"]], "scripts.FillInAuthorScript": [[27, 3, 1, "", "name"], [27, 2, 1, "", "q"]], "scripts.InstanceInitializationScript": [[27, 3, 1, "", "TEST_SQL"], [27, 2, 1, "", "do_run"], [27, 3, 1, "", "name"], [27, 2, 1, "", "run"]], "scripts.LaneResetScript": [[27, 2, 1, "", "arg_parser"], [27, 2, 1, "", "do_run"], [27, 2, 1, "", "process_library"]], "scripts.LanguageListScript": [[27, 2, 1, "", "languages"], [27, 2, 1, "", "process_library"]], "scripts.LoanReaperScript": [[27, 2, 1, "", "do_run"], [27, 3, 1, "", "name"]], "scripts.LocalAnalyticsExportScript": [[27, 2, 1, "", "arg_parser"], [27, 2, 1, "", "do_run"]], "scripts.MetadataCalculationScript": [[27, 3, 1, "", "name"], [27, 2, 1, "", "q"], [27, 2, 1, "", "run"]], "scripts.NYTBestSellerListsScript": [[27, 2, 1, "", "do_run"], [27, 3, 1, "", "name"]], "scripts.NovelistSnapshotScript": [[27, 2, 1, "", "do_run"]], "scripts.ODLImportScript": [[27, 3, 1, "", "IMPORTER_CLASS"], [27, 3, 1, "", "MONITOR_CLASS"], [27, 3, 1, "", "PROTOCOL"]], "scripts.OPDSForDistributorsImportScript": [[27, 3, 1, "", "IMPORTER_CLASS"], [27, 3, 1, "", "MONITOR_CLASS"], [27, 3, 1, "", "PROTOCOL"]], "scripts.OPDSForDistributorsReaperScript": [[27, 3, 1, "", "IMPORTER_CLASS"], [27, 3, 1, "", "MONITOR_CLASS"], [27, 3, 1, "", "PROTOCOL"]], "scripts.Script": [[27, 2, 1, "", "load_config"]], "scripts.SharedODLImportScript": [[27, 3, 1, "", "IMPORTER_CLASS"], [27, 3, 1, "", "MONITOR_CLASS"], [27, 3, 1, "", "PROTOCOL"]], "scripts.UpdateStaffPicksScript": [[27, 3, 1, "", "DEFAULT_URL_TEMPLATE"], [27, 2, 1, "", "open"], [27, 2, 1, "", "run"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:property", "5": "py:function", "6": "py:exception"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "property", "Python property"], "5": ["py", "function", "Python function"], "6": ["py", "exception", "Python exception"]}, "titleterms": {"api": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "packag": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "subpackag": [0, 1, 6, 8, 13, 19, 20], "submodul": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24], "annot": 0, "modul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27], "announc": 0, "app": [0, 12], "authent": 0, "axi": 0, "base_control": 0, "bibliotheca": 0, "circul": [0, 25, 26], "circulation_except": 0, "config": [0, 13], "control": [0, 2, 4, 6], "coverag": [0, 13, 16], "custom_index": 0, "custom_patron_catalog": 0, "enki": 0, "feedbook": 0, "firstbook": 0, "firstbook2": 0, "google_analytics_provid": 0, "kansas_patron": 0, "lane": [0, 13], "local_analytics_export": 0, "marc": [0, 13], "metadata_wrangl": 0, "millenium_patron": 0, "monitor": [0, 8, 13], "novelist": 0, "nyt": 0, "odilo": 0, "odl": 0, "onix": 0, "opd": [0, 1, 13], "opds_for_distributor": 0, "overdr": [0, 13, 14], "problem_detail": [0, 1, 13, 19], "rbdigit": [0, 14], "registri": [0, 21, 23, 24], "selftest": [0, 13], "shared_collect": 0, "simple_authent": 0, "test": [0, 13], "web_publication_manifest": [0, 19], "content": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "admin": [1, 2, 16], "admin_authentication_provid": 1, "announcement_list_valid": 1, "except": [1, 13, 15], "geographic_valid": 1, "google_oauth_admin_authentication_provid": 1, "password_admin_authentication_provid": 1, "template_styl": 1, "templat": 1, "valid": [1, 7, 9], "admin_auth_servic": 2, "analytics_servic": 2, "catalog_servic": 2, "cdn_servic": 2, "collection_library_registr": 2, "collection_self_test": 2, "collection_set": 2, "discovery_service_library_registr": 2, "discovery_servic": 2, "individual_admin_set": 2, "library_set": 2, "metadata_service_self_test": 2, "metadata_servic": 2, "patron_auth_service_self_test": 2, "patron_auth_servic": 2, "search_service_self_test": 2, "self_test": 2, "sitewide_servic": 2, "sitewide_set": 2, "storage_servic": 2, "work_editor": 2, "clever": 3, "lcp": [4, 15], "collect": [4, 16], "encrypt": 4, "factori": 4, "hash": 4, "import": [4, 5], "mirror": [4, 13], "server": 4, "util": [4, 11, 19, 20, 21, 22, 23, 24], "proquest": 5, "client": [5, 10], "credenti": [5, 15, 16], "identifi": [5, 16], "script": [5, 13, 27], "saml": [6, 7, 8, 9], "auth": 6, "provid": 6, "configur": [7, 16], "model": [7, 8, 9, 16], "metadata": [8, 9], "filter": 8, "parser": [8, 17, 21, 23, 24], "feder": 9, "incommon": 9, "loader": 9, "sip": 10, "dialect": 10, "patron": [11, 16], "short_client_token": 11, "url": 11, "core": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "analyt": 13, "app_serv": 13, "cdn": 13, "entrypoint": 13, "external_list": 13, "external_search": 13, "facet": 13, "local_analytics_provid": 13, "log": 13, "metadata_lay": 13, "mock_analytics_provid": 13, "opds2_import": 13, "opds_import": 13, "opensearch": 13, "s3": 13, "user_profil": 13, "classifi": 14, "ag": 14, "bic": 14, "bisac": 14, "ddc": 14, "gutenberg": 14, "keyword": 14, "lcc": 14, "simplifi": [14, 25], "cachedfe": 16, "circulationev": 16, "classif": 16, "complaint": 16, "constant": 16, "contributor": 16, "customlist": 16, "datasourc": 16, "edit": 16, "hasfulltablecach": 16, "integrationcli": 16, "librari": [16, 25], "licens": 16, "listen": 16, "measur": 16, "resourc": [16, 18], "work": 16, "python_expression_dsl": 17, "ast": [17, 21, 22, 23, 24], "evalu": 17, "accept_languag": 19, "authentication_for_opd": 19, "datetime_help": 19, "epub": [19, 22], "flask_util": 19, "http": 19, "languag": 19, "median": 19, "opds_writ": 19, "permanent_work_id": 19, "personal_nam": 19, "stopword": 19, "string_help": 19, "summari": 19, "titl": 19, "worker_pool": 19, "xmlparser": 19, "webpub_manifest_pars": [20, 21, 22, 23, 24], "error": [20, 21], "properti": 21, "semant": [21, 23, 24], "syntax": [21, 23, 24], "opds2": 23, "rwpm": 24, "welcom": 25, "manag": 25, "s": 25, "document": 25, "indic": 25, "tabl": 25}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx": 56}})
\ No newline at end of file