diff --git a/0.9.4/.buildinfo b/0.9.4/.buildinfo
index 7905e68..20883a2 100644
--- a/0.9.4/.buildinfo
+++ b/0.9.4/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 832ae3f5fbd60e9a282218d0c0888c28
+config: e13c37ea2174a69bc11e19007ba7825e
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/0.9.4/.doctrees/changes.doctree b/0.9.4/.doctrees/changes.doctree
index e69de29..8e65ab5 100644
Binary files a/0.9.4/.doctrees/changes.doctree and b/0.9.4/.doctrees/changes.doctree differ
diff --git a/0.9.4/.doctrees/contact.doctree b/0.9.4/.doctrees/contact.doctree
index e69de29..199e9a9 100644
Binary files a/0.9.4/.doctrees/contact.doctree and b/0.9.4/.doctrees/contact.doctree differ
diff --git a/0.9.4/.doctrees/dev/concepts.doctree b/0.9.4/.doctrees/dev/concepts.doctree
index e69de29..04efbb5 100644
Binary files a/0.9.4/.doctrees/dev/concepts.doctree and b/0.9.4/.doctrees/dev/concepts.doctree differ
diff --git a/0.9.4/.doctrees/dev/concepts/all_in_one_debugging.doctree b/0.9.4/.doctrees/dev/concepts/all_in_one_debugging.doctree
index e69de29..aea552d 100644
Binary files a/0.9.4/.doctrees/dev/concepts/all_in_one_debugging.doctree and b/0.9.4/.doctrees/dev/concepts/all_in_one_debugging.doctree differ
diff --git a/0.9.4/.doctrees/dev/concepts/anatomy_of_a_plugin.doctree b/0.9.4/.doctrees/dev/concepts/anatomy_of_a_plugin.doctree
index e69de29..ab8826a 100644
Binary files a/0.9.4/.doctrees/dev/concepts/anatomy_of_a_plugin.doctree and b/0.9.4/.doctrees/dev/concepts/anatomy_of_a_plugin.doctree differ
diff --git a/0.9.4/.doctrees/dev/concepts/data_transformations.doctree b/0.9.4/.doctrees/dev/concepts/data_transformations.doctree
index e69de29..ab7c27a 100644
Binary files a/0.9.4/.doctrees/dev/concepts/data_transformations.doctree and b/0.9.4/.doctrees/dev/concepts/data_transformations.doctree differ
diff --git a/0.9.4/.doctrees/dev/concepts/extraction_plugins.doctree b/0.9.4/.doctrees/dev/concepts/extraction_plugins.doctree
index e69de29..82befe5 100644
Binary files a/0.9.4/.doctrees/dev/concepts/extraction_plugins.doctree and b/0.9.4/.doctrees/dev/concepts/extraction_plugins.doctree differ
diff --git a/0.9.4/.doctrees/dev/concepts/hql_lite.doctree b/0.9.4/.doctrees/dev/concepts/hql_lite.doctree
index e69de29..f936175 100644
Binary files a/0.9.4/.doctrees/dev/concepts/hql_lite.doctree and b/0.9.4/.doctrees/dev/concepts/hql_lite.doctree differ
diff --git a/0.9.4/.doctrees/dev/concepts/isolation.doctree b/0.9.4/.doctrees/dev/concepts/isolation.doctree
index e69de29..48a978f 100644
Binary files a/0.9.4/.doctrees/dev/concepts/isolation.doctree and b/0.9.4/.doctrees/dev/concepts/isolation.doctree differ
diff --git a/0.9.4/.doctrees/dev/concepts/kubernetes_autoscaling.doctree b/0.9.4/.doctrees/dev/concepts/kubernetes_autoscaling.doctree
index e69de29..e48e110 100644
Binary files a/0.9.4/.doctrees/dev/concepts/kubernetes_autoscaling.doctree and b/0.9.4/.doctrees/dev/concepts/kubernetes_autoscaling.doctree differ
diff --git a/0.9.4/.doctrees/dev/concepts/plugin_naming_convention.doctree b/0.9.4/.doctrees/dev/concepts/plugin_naming_convention.doctree
index e69de29..fde3e47 100644
Binary files a/0.9.4/.doctrees/dev/concepts/plugin_naming_convention.doctree and b/0.9.4/.doctrees/dev/concepts/plugin_naming_convention.doctree differ
diff --git a/0.9.4/.doctrees/dev/concepts/plugin_types.doctree b/0.9.4/.doctrees/dev/concepts/plugin_types.doctree
index e69de29..5cb4a08 100644
Binary files a/0.9.4/.doctrees/dev/concepts/plugin_types.doctree and b/0.9.4/.doctrees/dev/concepts/plugin_types.doctree differ
diff --git a/0.9.4/.doctrees/dev/concepts/test_framework.doctree b/0.9.4/.doctrees/dev/concepts/test_framework.doctree
index e69de29..25b9756 100644
Binary files a/0.9.4/.doctrees/dev/concepts/test_framework.doctree and b/0.9.4/.doctrees/dev/concepts/test_framework.doctree differ
diff --git a/0.9.4/.doctrees/dev/concepts/traces.doctree b/0.9.4/.doctrees/dev/concepts/traces.doctree
index e69de29..589bfc2 100644
Binary files a/0.9.4/.doctrees/dev/concepts/traces.doctree and b/0.9.4/.doctrees/dev/concepts/traces.doctree differ
diff --git a/0.9.4/.doctrees/dev/examples.doctree b/0.9.4/.doctrees/dev/examples.doctree
index e69de29..193a063 100644
Binary files a/0.9.4/.doctrees/dev/examples.doctree and b/0.9.4/.doctrees/dev/examples.doctree differ
diff --git a/0.9.4/.doctrees/dev/faq.doctree b/0.9.4/.doctrees/dev/faq.doctree
index e69de29..f7ab2bb 100644
Binary files a/0.9.4/.doctrees/dev/faq.doctree and b/0.9.4/.doctrees/dev/faq.doctree differ
diff --git a/0.9.4/.doctrees/dev/introduction.doctree b/0.9.4/.doctrees/dev/introduction.doctree
index e69de29..14f7a95 100644
Binary files a/0.9.4/.doctrees/dev/introduction.doctree and b/0.9.4/.doctrees/dev/introduction.doctree differ
diff --git a/0.9.4/.doctrees/dev/java.doctree b/0.9.4/.doctrees/dev/java.doctree
index e69de29..310124c 100644
Binary files a/0.9.4/.doctrees/dev/java.doctree and b/0.9.4/.doctrees/dev/java.doctree differ
diff --git a/0.9.4/.doctrees/dev/java/api_changelog.doctree b/0.9.4/.doctrees/dev/java/api_changelog.doctree
index e69de29..392863c 100644
Binary files a/0.9.4/.doctrees/dev/java/api_changelog.doctree and b/0.9.4/.doctrees/dev/java/api_changelog.doctree differ
diff --git a/0.9.4/.doctrees/dev/java/debugging.doctree b/0.9.4/.doctrees/dev/java/debugging.doctree
index e69de29..860e713 100644
Binary files a/0.9.4/.doctrees/dev/java/debugging.doctree and b/0.9.4/.doctrees/dev/java/debugging.doctree differ
diff --git a/0.9.4/.doctrees/dev/java/javadoc.doctree b/0.9.4/.doctrees/dev/java/javadoc.doctree
index e69de29..1a9ff3f 100644
Binary files a/0.9.4/.doctrees/dev/java/javadoc.doctree and b/0.9.4/.doctrees/dev/java/javadoc.doctree differ
diff --git a/0.9.4/.doctrees/dev/java/packaging.doctree b/0.9.4/.doctrees/dev/java/packaging.doctree
index e69de29..78cd92b 100644
Binary files a/0.9.4/.doctrees/dev/java/packaging.doctree and b/0.9.4/.doctrees/dev/java/packaging.doctree differ
diff --git a/0.9.4/.doctrees/dev/java/prerequisites.doctree b/0.9.4/.doctrees/dev/java/prerequisites.doctree
index e69de29..21a949b 100644
Binary files a/0.9.4/.doctrees/dev/java/prerequisites.doctree and b/0.9.4/.doctrees/dev/java/prerequisites.doctree differ
diff --git a/0.9.4/.doctrees/dev/java/snippets.doctree b/0.9.4/.doctrees/dev/java/snippets.doctree
index e69de29..3450258 100644
Binary files a/0.9.4/.doctrees/dev/java/snippets.doctree and b/0.9.4/.doctrees/dev/java/snippets.doctree differ
diff --git a/0.9.4/.doctrees/dev/java/testing.doctree b/0.9.4/.doctrees/dev/java/testing.doctree
index e69de29..78b12d1 100644
Binary files a/0.9.4/.doctrees/dev/java/testing.doctree and b/0.9.4/.doctrees/dev/java/testing.doctree differ
diff --git a/0.9.4/.doctrees/dev/python.doctree b/0.9.4/.doctrees/dev/python.doctree
index e69de29..a88f7d8 100644
Binary files a/0.9.4/.doctrees/dev/python.doctree and b/0.9.4/.doctrees/dev/python.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.data_context.doctree b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.data_context.doctree
index e69de29..e276e12 100644
Binary files a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.data_context.doctree and b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.data_context.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.doctree b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.doctree
index e69de29..b3d96eb 100644
Binary files a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.doctree and b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.extraction_plugin.doctree b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.extraction_plugin.doctree
index e69de29..3929dee 100644
Binary files a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.extraction_plugin.doctree and b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.extraction_plugin.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.extraction_trace.doctree b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.extraction_trace.doctree
index e69de29..fd8edb1 100644
Binary files a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.extraction_trace.doctree and b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.extraction_trace.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.plugin_info.doctree b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.plugin_info.doctree
index e69de29..e48f9e5 100644
Binary files a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.plugin_info.doctree and b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.plugin_info.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.search_result.doctree b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.search_result.doctree
index e69de29..e253949 100644
Binary files a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.search_result.doctree and b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.search_result.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.trace_searcher.doctree b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.trace_searcher.doctree
index e69de29..3a106c9 100644
Binary files a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.trace_searcher.doctree and b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.trace_searcher.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.tracelet.doctree b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.tracelet.doctree
index e69de29..3c81f90 100644
Binary files a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.tracelet.doctree and b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.tracelet.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.transformation.doctree b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.transformation.doctree
index e69de29..cb0b737 100644
Binary files a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.transformation.doctree and b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.transformation.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.transformer.doctree b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.transformer.doctree
index e69de29..c0cf1bb 100644
Binary files a/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.transformer.doctree and b/0.9.4/.doctrees/dev/python/api/hansken_extraction_plugin.api.transformer.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/api_changelog.doctree b/0.9.4/.doctrees/dev/python/api_changelog.doctree
index e69de29..dcabf0f 100644
Binary files a/0.9.4/.doctrees/dev/python/api_changelog.doctree and b/0.9.4/.doctrees/dev/python/api_changelog.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/debugging.doctree b/0.9.4/.doctrees/dev/python/debugging.doctree
index e69de29..d6ab7b2 100644
Binary files a/0.9.4/.doctrees/dev/python/debugging.doctree and b/0.9.4/.doctrees/dev/python/debugging.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/getting_started.doctree b/0.9.4/.doctrees/dev/python/getting_started.doctree
index e69de29..b11effa 100644
Binary files a/0.9.4/.doctrees/dev/python/getting_started.doctree and b/0.9.4/.doctrees/dev/python/getting_started.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/hanskenpy.doctree b/0.9.4/.doctrees/dev/python/hanskenpy.doctree
index e69de29..b0c964a 100644
Binary files a/0.9.4/.doctrees/dev/python/hanskenpy.doctree and b/0.9.4/.doctrees/dev/python/hanskenpy.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/packaging.doctree b/0.9.4/.doctrees/dev/python/packaging.doctree
index e69de29..93e5c38 100644
Binary files a/0.9.4/.doctrees/dev/python/packaging.doctree and b/0.9.4/.doctrees/dev/python/packaging.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/prerequisites.doctree b/0.9.4/.doctrees/dev/python/prerequisites.doctree
index e69de29..38e7609 100644
Binary files a/0.9.4/.doctrees/dev/python/prerequisites.doctree and b/0.9.4/.doctrees/dev/python/prerequisites.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/snippets.doctree b/0.9.4/.doctrees/dev/python/snippets.doctree
index e69de29..653182e 100644
Binary files a/0.9.4/.doctrees/dev/python/snippets.doctree and b/0.9.4/.doctrees/dev/python/snippets.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/testing.doctree b/0.9.4/.doctrees/dev/python/testing.doctree
index e69de29..70233dd 100644
Binary files a/0.9.4/.doctrees/dev/python/testing.doctree and b/0.9.4/.doctrees/dev/python/testing.doctree differ
diff --git a/0.9.4/.doctrees/dev/python/transformers.doctree b/0.9.4/.doctrees/dev/python/transformers.doctree
index e69de29..ded2293 100644
Binary files a/0.9.4/.doctrees/dev/python/transformers.doctree and b/0.9.4/.doctrees/dev/python/transformers.doctree differ
diff --git a/0.9.4/.doctrees/dev/spec.doctree b/0.9.4/.doctrees/dev/spec.doctree
index e69de29..cfdaeda 100644
Binary files a/0.9.4/.doctrees/dev/spec.doctree and b/0.9.4/.doctrees/dev/spec.doctree differ
diff --git a/0.9.4/.doctrees/environment.pickle b/0.9.4/.doctrees/environment.pickle
index e69de29..29142bc 100644
Binary files a/0.9.4/.doctrees/environment.pickle and b/0.9.4/.doctrees/environment.pickle differ
diff --git a/0.9.4/.doctrees/index.doctree b/0.9.4/.doctrees/index.doctree
index e69de29..6489482 100644
Binary files a/0.9.4/.doctrees/index.doctree and b/0.9.4/.doctrees/index.doctree differ
diff --git a/0.9.4/_images/1_debug_start_plugin_in_ide.png b/0.9.4/_images/1_debug_start_plugin_in_ide.png
index e69de29..15ee2ec 100644
Binary files a/0.9.4/_images/1_debug_start_plugin_in_ide.png and b/0.9.4/_images/1_debug_start_plugin_in_ide.png differ
diff --git a/0.9.4/_images/2_debug_set_breakpoints.png b/0.9.4/_images/2_debug_set_breakpoints.png
index e69de29..0b390ea 100644
Binary files a/0.9.4/_images/2_debug_set_breakpoints.png and b/0.9.4/_images/2_debug_set_breakpoints.png differ
diff --git a/0.9.4/_images/3_debug_prepare_extraction.png b/0.9.4/_images/3_debug_prepare_extraction.png
index e69de29..6d795bb 100644
Binary files a/0.9.4/_images/3_debug_prepare_extraction.png and b/0.9.4/_images/3_debug_prepare_extraction.png differ
diff --git a/0.9.4/_images/4_debug_enable_debug_tool.png b/0.9.4/_images/4_debug_enable_debug_tool.png
index e69de29..279e75a 100644
Binary files a/0.9.4/_images/4_debug_enable_debug_tool.png and b/0.9.4/_images/4_debug_enable_debug_tool.png differ
diff --git a/0.9.4/_images/cartoon.png b/0.9.4/_images/cartoon.png
index e69de29..ceae6f5 100644
Binary files a/0.9.4/_images/cartoon.png and b/0.9.4/_images/cartoon.png differ
diff --git a/0.9.4/_images/datatransformations.png b/0.9.4/_images/datatransformations.png
index e69de29..7acefa7 100644
Binary files a/0.9.4/_images/datatransformations.png and b/0.9.4/_images/datatransformations.png differ
diff --git a/0.9.4/_images/download_template.png b/0.9.4/_images/download_template.png
index e69de29..81e8adf 100644
Binary files a/0.9.4/_images/download_template.png and b/0.9.4/_images/download_template.png differ
diff --git a/0.9.4/_images/hanskenpy_gatekeeper_keystore.png b/0.9.4/_images/hanskenpy_gatekeeper_keystore.png
index e69de29..849851f 100644
Binary files a/0.9.4/_images/hanskenpy_gatekeeper_keystore.png and b/0.9.4/_images/hanskenpy_gatekeeper_keystore.png differ
diff --git a/0.9.4/_images/hanskenpy_save_query.png b/0.9.4/_images/hanskenpy_save_query.png
index e69de29..407245c 100644
Binary files a/0.9.4/_images/hanskenpy_save_query.png and b/0.9.4/_images/hanskenpy_save_query.png differ
diff --git a/0.9.4/_images/pycharm_open_project.png b/0.9.4/_images/pycharm_open_project.png
index e69de29..e112da2 100644
Binary files a/0.9.4/_images/pycharm_open_project.png and b/0.9.4/_images/pycharm_open_project.png differ
diff --git a/0.9.4/_images/pycharm_open_project_venv.png b/0.9.4/_images/pycharm_open_project_venv.png
index e69de29..7a3b7a5 100644
Binary files a/0.9.4/_images/pycharm_open_project_venv.png and b/0.9.4/_images/pycharm_open_project_venv.png differ
diff --git a/0.9.4/_images/pycharm_project_start_page.png b/0.9.4/_images/pycharm_project_start_page.png
index e69de29..27fe8d1 100644
Binary files a/0.9.4/_images/pycharm_project_start_page.png and b/0.9.4/_images/pycharm_project_start_page.png differ
diff --git a/0.9.4/_images/toolrun_error.png b/0.9.4/_images/toolrun_error.png
index e69de29..8f9d7df 100644
Binary files a/0.9.4/_images/toolrun_error.png and b/0.9.4/_images/toolrun_error.png differ
diff --git a/0.9.4/_modules/index.html b/0.9.4/_modules/index.html
index 1dc5117..95ddc0b 100644
--- a/0.9.4/_modules/index.html
+++ b/0.9.4/_modules/index.html
@@ -5,7 +5,7 @@
- Overview: module code — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Overview: module code — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -13,7 +13,7 @@
-
+
diff --git a/0.9.4/_sources/dev/python/api_changelog.md.txt b/0.9.4/_sources/dev/python/api_changelog.md.txt
index 37e2da3..0a601af 100644
--- a/0.9.4/_sources/dev/python/api_changelog.md.txt
+++ b/0.9.4/_sources/dev/python/api_changelog.md.txt
@@ -9,7 +9,7 @@ are important to plugin developers. For a full list of changes per version, plea
.. ## |version|
-## 0.9.3
+## 0.9.4
* This release supports providing all types of transformer arguments when using the `execute_transformer` script.
diff --git a/0.9.4/_sources/dev/python/transformers.md.txt b/0.9.4/_sources/dev/python/transformers.md.txt
index 648cfb1..b09adc8 100644
--- a/0.9.4/_sources/dev/python/transformers.md.txt
+++ b/0.9.4/_sources/dev/python/transformers.md.txt
@@ -47,14 +47,14 @@ However, there are some limitations on which methods can be turned into a decora
- Transformer may not be static methods.
- All parameters and the return type must be annotated with type hints (except the `self` parameter).
- Parameters may not be positional-only or contain variable parameters like `*args` or `**kwarg`.
-- Parameters and return types may only be of the following:
+- Parameters and return types may only be of the following (returning None is not supported):
- bool
- int
- float
- str
- bytes
- bytearray
- - datetime.datetime
+ - datetime.datetime (The datetime will be converted to unix time and then converted to datetime with the zone "UTC". So the zone id is always("UTC"))
- hansken.util.GeographicLocation
- hansken.util.Vector
- typing.Sequence
@@ -71,5 +71,22 @@ debugging purposes.
## Testing transformers
For more information on testing transformers, see the 'Testing Transformers' section on the [page on testing plugins](testing.md).
-## Calling Transformers
-TODO HANSKEN-21414: This should be implemented once we decide on how we design the REST API.
+## Calling transformer with /tools/transformers
+This REST Call calls a specified transformer method on a given tool/plugin with supplied arguments.
+This endpoint allows a transformer to be executed on demand, outside an extraction. The transformer call can be used to transform user input to an output. A tool/plugin can have multiple transformer methods.
+To use /tools/transformers REST CALL you need to know the following (see extractions tool or use the rest call/tools to get the information below):
+- The name of the plugin/tool
+- The transformer name
+- The names of the parameters (arguments)
+
+Example JSON request body for the transformer above:
+```JSON
+{
+ "arguments": {
+ "text": "value1",
+ "language": "value2"
+ },
+ "tool": "ExampleTool",
+ "transformer": "translate_text"
+}
+```
\ No newline at end of file
diff --git a/0.9.4/_static/css/fonts/Roboto-Slab-Bold.woff b/0.9.4/_static/css/fonts/Roboto-Slab-Bold.woff
index e69de29..6cb6000 100644
Binary files a/0.9.4/_static/css/fonts/Roboto-Slab-Bold.woff and b/0.9.4/_static/css/fonts/Roboto-Slab-Bold.woff differ
diff --git a/0.9.4/_static/css/fonts/Roboto-Slab-Bold.woff2 b/0.9.4/_static/css/fonts/Roboto-Slab-Bold.woff2
index e69de29..7059e23 100644
Binary files a/0.9.4/_static/css/fonts/Roboto-Slab-Bold.woff2 and b/0.9.4/_static/css/fonts/Roboto-Slab-Bold.woff2 differ
diff --git a/0.9.4/_static/css/fonts/Roboto-Slab-Regular.woff b/0.9.4/_static/css/fonts/Roboto-Slab-Regular.woff
index e69de29..f815f63 100644
Binary files a/0.9.4/_static/css/fonts/Roboto-Slab-Regular.woff and b/0.9.4/_static/css/fonts/Roboto-Slab-Regular.woff differ
diff --git a/0.9.4/_static/css/fonts/Roboto-Slab-Regular.woff2 b/0.9.4/_static/css/fonts/Roboto-Slab-Regular.woff2
index e69de29..f2c76e5 100644
Binary files a/0.9.4/_static/css/fonts/Roboto-Slab-Regular.woff2 and b/0.9.4/_static/css/fonts/Roboto-Slab-Regular.woff2 differ
diff --git a/0.9.4/_static/css/fonts/fontawesome-webfont.eot b/0.9.4/_static/css/fonts/fontawesome-webfont.eot
index e69de29..e9f60ca 100644
Binary files a/0.9.4/_static/css/fonts/fontawesome-webfont.eot and b/0.9.4/_static/css/fonts/fontawesome-webfont.eot differ
diff --git a/0.9.4/_static/css/fonts/fontawesome-webfont.ttf b/0.9.4/_static/css/fonts/fontawesome-webfont.ttf
index e69de29..35acda2 100644
Binary files a/0.9.4/_static/css/fonts/fontawesome-webfont.ttf and b/0.9.4/_static/css/fonts/fontawesome-webfont.ttf differ
diff --git a/0.9.4/_static/css/fonts/fontawesome-webfont.woff b/0.9.4/_static/css/fonts/fontawesome-webfont.woff
index e69de29..400014a 100644
Binary files a/0.9.4/_static/css/fonts/fontawesome-webfont.woff and b/0.9.4/_static/css/fonts/fontawesome-webfont.woff differ
diff --git a/0.9.4/_static/css/fonts/fontawesome-webfont.woff2 b/0.9.4/_static/css/fonts/fontawesome-webfont.woff2
index e69de29..4d13fc6 100644
Binary files a/0.9.4/_static/css/fonts/fontawesome-webfont.woff2 and b/0.9.4/_static/css/fonts/fontawesome-webfont.woff2 differ
diff --git a/0.9.4/_static/css/fonts/lato-bold-italic.woff b/0.9.4/_static/css/fonts/lato-bold-italic.woff
index e69de29..88ad05b 100644
Binary files a/0.9.4/_static/css/fonts/lato-bold-italic.woff and b/0.9.4/_static/css/fonts/lato-bold-italic.woff differ
diff --git a/0.9.4/_static/css/fonts/lato-bold-italic.woff2 b/0.9.4/_static/css/fonts/lato-bold-italic.woff2
index e69de29..c4e3d80 100644
Binary files a/0.9.4/_static/css/fonts/lato-bold-italic.woff2 and b/0.9.4/_static/css/fonts/lato-bold-italic.woff2 differ
diff --git a/0.9.4/_static/css/fonts/lato-bold.woff b/0.9.4/_static/css/fonts/lato-bold.woff
index e69de29..c6dff51 100644
Binary files a/0.9.4/_static/css/fonts/lato-bold.woff and b/0.9.4/_static/css/fonts/lato-bold.woff differ
diff --git a/0.9.4/_static/css/fonts/lato-bold.woff2 b/0.9.4/_static/css/fonts/lato-bold.woff2
index e69de29..bb19504 100644
Binary files a/0.9.4/_static/css/fonts/lato-bold.woff2 and b/0.9.4/_static/css/fonts/lato-bold.woff2 differ
diff --git a/0.9.4/_static/css/fonts/lato-normal-italic.woff b/0.9.4/_static/css/fonts/lato-normal-italic.woff
index e69de29..76114bc 100644
Binary files a/0.9.4/_static/css/fonts/lato-normal-italic.woff and b/0.9.4/_static/css/fonts/lato-normal-italic.woff differ
diff --git a/0.9.4/_static/css/fonts/lato-normal-italic.woff2 b/0.9.4/_static/css/fonts/lato-normal-italic.woff2
index e69de29..3404f37 100644
Binary files a/0.9.4/_static/css/fonts/lato-normal-italic.woff2 and b/0.9.4/_static/css/fonts/lato-normal-italic.woff2 differ
diff --git a/0.9.4/_static/css/fonts/lato-normal.woff b/0.9.4/_static/css/fonts/lato-normal.woff
index e69de29..ae1307f 100644
Binary files a/0.9.4/_static/css/fonts/lato-normal.woff and b/0.9.4/_static/css/fonts/lato-normal.woff differ
diff --git a/0.9.4/_static/css/fonts/lato-normal.woff2 b/0.9.4/_static/css/fonts/lato-normal.woff2
index e69de29..3bf9843 100644
Binary files a/0.9.4/_static/css/fonts/lato-normal.woff2 and b/0.9.4/_static/css/fonts/lato-normal.woff2 differ
diff --git a/0.9.4/_static/documentation_options.js b/0.9.4/_static/documentation_options.js
index 97ac141..2652d89 100644
--- a/0.9.4/_static/documentation_options.js
+++ b/0.9.4/_static/documentation_options.js
@@ -1,5 +1,5 @@
const DOCUMENTATION_OPTIONS = {
- VERSION: '0.9.3',
+ VERSION: '0.9.5',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
BUILDER: 'html',
diff --git a/0.9.4/_static/file.png b/0.9.4/_static/file.png
index e69de29..a858a41 100644
Binary files a/0.9.4/_static/file.png and b/0.9.4/_static/file.png differ
diff --git a/0.9.4/_static/fonts/Lato/lato-bold.eot b/0.9.4/_static/fonts/Lato/lato-bold.eot
index e69de29..3361183 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-bold.eot and b/0.9.4/_static/fonts/Lato/lato-bold.eot differ
diff --git a/0.9.4/_static/fonts/Lato/lato-bold.ttf b/0.9.4/_static/fonts/Lato/lato-bold.ttf
index e69de29..29f691d 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-bold.ttf and b/0.9.4/_static/fonts/Lato/lato-bold.ttf differ
diff --git a/0.9.4/_static/fonts/Lato/lato-bold.woff b/0.9.4/_static/fonts/Lato/lato-bold.woff
index e69de29..c6dff51 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-bold.woff and b/0.9.4/_static/fonts/Lato/lato-bold.woff differ
diff --git a/0.9.4/_static/fonts/Lato/lato-bold.woff2 b/0.9.4/_static/fonts/Lato/lato-bold.woff2
index e69de29..bb19504 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-bold.woff2 and b/0.9.4/_static/fonts/Lato/lato-bold.woff2 differ
diff --git a/0.9.4/_static/fonts/Lato/lato-bolditalic.eot b/0.9.4/_static/fonts/Lato/lato-bolditalic.eot
index e69de29..3d41549 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-bolditalic.eot and b/0.9.4/_static/fonts/Lato/lato-bolditalic.eot differ
diff --git a/0.9.4/_static/fonts/Lato/lato-bolditalic.ttf b/0.9.4/_static/fonts/Lato/lato-bolditalic.ttf
index e69de29..f402040 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-bolditalic.ttf and b/0.9.4/_static/fonts/Lato/lato-bolditalic.ttf differ
diff --git a/0.9.4/_static/fonts/Lato/lato-bolditalic.woff b/0.9.4/_static/fonts/Lato/lato-bolditalic.woff
index e69de29..88ad05b 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-bolditalic.woff and b/0.9.4/_static/fonts/Lato/lato-bolditalic.woff differ
diff --git a/0.9.4/_static/fonts/Lato/lato-bolditalic.woff2 b/0.9.4/_static/fonts/Lato/lato-bolditalic.woff2
index e69de29..c4e3d80 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-bolditalic.woff2 and b/0.9.4/_static/fonts/Lato/lato-bolditalic.woff2 differ
diff --git a/0.9.4/_static/fonts/Lato/lato-italic.eot b/0.9.4/_static/fonts/Lato/lato-italic.eot
index e69de29..3f82642 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-italic.eot and b/0.9.4/_static/fonts/Lato/lato-italic.eot differ
diff --git a/0.9.4/_static/fonts/Lato/lato-italic.ttf b/0.9.4/_static/fonts/Lato/lato-italic.ttf
index e69de29..b4bfc9b 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-italic.ttf and b/0.9.4/_static/fonts/Lato/lato-italic.ttf differ
diff --git a/0.9.4/_static/fonts/Lato/lato-italic.woff b/0.9.4/_static/fonts/Lato/lato-italic.woff
index e69de29..76114bc 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-italic.woff and b/0.9.4/_static/fonts/Lato/lato-italic.woff differ
diff --git a/0.9.4/_static/fonts/Lato/lato-italic.woff2 b/0.9.4/_static/fonts/Lato/lato-italic.woff2
index e69de29..3404f37 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-italic.woff2 and b/0.9.4/_static/fonts/Lato/lato-italic.woff2 differ
diff --git a/0.9.4/_static/fonts/Lato/lato-regular.eot b/0.9.4/_static/fonts/Lato/lato-regular.eot
index e69de29..11e3f2a 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-regular.eot and b/0.9.4/_static/fonts/Lato/lato-regular.eot differ
diff --git a/0.9.4/_static/fonts/Lato/lato-regular.ttf b/0.9.4/_static/fonts/Lato/lato-regular.ttf
index e69de29..74decd9 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-regular.ttf and b/0.9.4/_static/fonts/Lato/lato-regular.ttf differ
diff --git a/0.9.4/_static/fonts/Lato/lato-regular.woff b/0.9.4/_static/fonts/Lato/lato-regular.woff
index e69de29..ae1307f 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-regular.woff and b/0.9.4/_static/fonts/Lato/lato-regular.woff differ
diff --git a/0.9.4/_static/fonts/Lato/lato-regular.woff2 b/0.9.4/_static/fonts/Lato/lato-regular.woff2
index e69de29..3bf9843 100644
Binary files a/0.9.4/_static/fonts/Lato/lato-regular.woff2 and b/0.9.4/_static/fonts/Lato/lato-regular.woff2 differ
diff --git a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot
index e69de29..79dc8ef 100644
Binary files a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot and b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot differ
diff --git a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf
index e69de29..df5d1df 100644
Binary files a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf and b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf differ
diff --git a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff
index e69de29..6cb6000 100644
Binary files a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff and b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff differ
diff --git a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2
index e69de29..7059e23 100644
Binary files a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 and b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 differ
diff --git a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot
index e69de29..2f7ca78 100644
Binary files a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot and b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot differ
diff --git a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf
index e69de29..eb52a79 100644
Binary files a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf and b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf differ
diff --git a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff
index e69de29..f815f63 100644
Binary files a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff and b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff differ
diff --git a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2
index e69de29..f2c76e5 100644
Binary files a/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 and b/0.9.4/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 differ
diff --git a/0.9.4/_static/javadoc/legal/COPYRIGHT b/0.9.4/_static/javadoc/legal/COPYRIGHT
index e69de29..945e19c 100644
--- a/0.9.4/_static/javadoc/legal/COPYRIGHT
+++ b/0.9.4/_static/javadoc/legal/COPYRIGHT
@@ -0,0 +1,69 @@
+Copyright © 1993, 2018, Oracle and/or its affiliates.
+All rights reserved.
+
+This software and related documentation are provided under a
+license agreement containing restrictions on use and
+disclosure and are protected by intellectual property laws.
+Except as expressly permitted in your license agreement or
+allowed by law, you may not use, copy, reproduce, translate,
+broadcast, modify, license, transmit, distribute, exhibit,
+perform, publish, or display any part, in any form, or by
+any means. Reverse engineering, disassembly, or
+decompilation of this software, unless required by law for
+interoperability, is prohibited.
+
+The information contained herein is subject to change
+without notice and is not warranted to be error-free. If you
+find any errors, please report them to us in writing.
+
+If this is software or related documentation that is
+delivered to the U.S. Government or anyone licensing it on
+behalf of the U.S. Government, the following notice is
+applicable:
+
+U.S. GOVERNMENT END USERS: Oracle programs, including any
+operating system, integrated software, any programs
+installed on the hardware, and/or documentation, delivered
+to U.S. Government end users are "commercial computer
+software" pursuant to the applicable Federal Acquisition
+Regulation and agency-specific supplemental regulations. As
+such, use, duplication, disclosure, modification, and
+adaptation of the programs, including any operating system,
+integrated software, any programs installed on the hardware,
+and/or documentation, shall be subject to license terms and
+license restrictions applicable to the programs. No other
+rights are granted to the U.S. Government.
+
+This software or hardware is developed for general use in a
+variety of information management applications. It is not
+developed or intended for use in any inherently dangerous
+applications, including applications that may create a risk
+of personal injury. If you use this software or hardware in
+dangerous applications, then you shall be responsible to
+take all appropriate fail-safe, backup, redundancy, and
+other measures to ensure its safe use. Oracle Corporation
+and its affiliates disclaim any liability for any damages
+caused by use of this software or hardware in dangerous
+applications.
+
+Oracle and Java are registered trademarks of Oracle and/or
+its affiliates. Other names may be trademarks of their
+respective owners.
+
+Intel and Intel Xeon are trademarks or registered trademarks
+of Intel Corporation. All SPARC trademarks are used under
+license and are trademarks or registered trademarks of SPARC
+International, Inc. AMD, Opteron, the AMD logo, and the AMD
+Opteron logo are trademarks or registered trademarks of
+Advanced Micro Devices. UNIX is a registered trademark of
+The Open Group.
+
+This software or hardware and documentation may provide
+access to or information on content, products, and services
+from third parties. Oracle Corporation and its affiliates
+are not responsible for and expressly disclaim all
+warranties of any kind with respect to third-party content,
+products, and services. Oracle Corporation and its
+affiliates will not be responsible for any loss, costs, or
+damages incurred due to your access to or use of third-party
+content, products, or services.
diff --git a/0.9.4/_static/javadoc/resources/glass.png b/0.9.4/_static/javadoc/resources/glass.png
index e69de29..a7f591f 100644
Binary files a/0.9.4/_static/javadoc/resources/glass.png and b/0.9.4/_static/javadoc/resources/glass.png differ
diff --git a/0.9.4/_static/javadoc/resources/x.png b/0.9.4/_static/javadoc/resources/x.png
index e69de29..30548a7 100644
Binary files a/0.9.4/_static/javadoc/resources/x.png and b/0.9.4/_static/javadoc/resources/x.png differ
diff --git a/0.9.4/_static/minus.png b/0.9.4/_static/minus.png
index e69de29..d96755f 100644
Binary files a/0.9.4/_static/minus.png and b/0.9.4/_static/minus.png differ
diff --git a/0.9.4/_static/plus.png b/0.9.4/_static/plus.png
index e69de29..7107cec 100644
Binary files a/0.9.4/_static/plus.png and b/0.9.4/_static/plus.png differ
diff --git a/0.9.4/changes.html b/0.9.4/changes.html
index 04647b9..eba4c95 100644
--- a/0.9.4/changes.html
+++ b/0.9.4/changes.html
@@ -6,8 +6,7 @@
- Changelog — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Changelog — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
@@ -54,8 +53,8 @@
Frequently Asked Questions
Contact
Changelog
-Release-0.9.4
-
+Release-0.9.5
+
+HANSKEN-21819: Updated documentation of transformer, datetime, supported return type and Rest Call
+HANSKEN-21840: Fix bug in testing framework that switched around actual and expected
+
+
+
+Release-0.9.4
HANSKEN-21816: Fix for Stream is already completed, no further calls are allowed that was caused by an RpcSync being sent after RpcFinish
+HANSKEN-21436: Update to JDK 21
HANSKEN-21803: Fix dict object retrieved when requesting image property of trace
HANSKEN-21694: Fixed datetime serialization error in Transformer plugins
HANSKEN-21540: Support all types of arguments when executing a transformer using execute_transformer
diff --git a/0.9.4/contact.html b/0.9.4/contact.html
index 03661ae..de71c2e 100644
--- a/0.9.4/contact.html
+++ b/0.9.4/contact.html
@@ -6,8 +6,7 @@
- Contact — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Contact — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/concepts.html b/0.9.4/dev/concepts.html
index 0f15a2c..cbee488 100644
--- a/0.9.4/dev/concepts.html
+++ b/0.9.4/dev/concepts.html
@@ -6,7 +6,7 @@
- General concepts — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ General concepts — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/concepts/all_in_one_debugging.html b/0.9.4/dev/concepts/all_in_one_debugging.html
index ea505db..b3254f9 100644
--- a/0.9.4/dev/concepts/all_in_one_debugging.html
+++ b/0.9.4/dev/concepts/all_in_one_debugging.html
@@ -6,7 +6,7 @@
- Debugging locally with Hansken All in One (AIO) — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Debugging locally with Hansken All in One (AIO) — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/concepts/anatomy_of_a_plugin.html b/0.9.4/dev/concepts/anatomy_of_a_plugin.html
index ca5ef46..b521eee 100644
--- a/0.9.4/dev/concepts/anatomy_of_a_plugin.html
+++ b/0.9.4/dev/concepts/anatomy_of_a_plugin.html
@@ -6,7 +6,7 @@
- Anatomy of a plugin — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Anatomy of a plugin — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/concepts/data_transformations.html b/0.9.4/dev/concepts/data_transformations.html
index 51a7885..288d43f 100644
--- a/0.9.4/dev/concepts/data_transformations.html
+++ b/0.9.4/dev/concepts/data_transformations.html
@@ -6,7 +6,7 @@
- Data Transformations — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Data Transformations — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/concepts/extraction_plugins.html b/0.9.4/dev/concepts/extraction_plugins.html
index b0fdfef..04e2760 100644
--- a/0.9.4/dev/concepts/extraction_plugins.html
+++ b/0.9.4/dev/concepts/extraction_plugins.html
@@ -6,7 +6,7 @@
- Hansken Extraction Plugins — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Hansken Extraction Plugins — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/concepts/hql_lite.html b/0.9.4/dev/concepts/hql_lite.html
index 6d09aa2..43346d3 100644
--- a/0.9.4/dev/concepts/hql_lite.html
+++ b/0.9.4/dev/concepts/hql_lite.html
@@ -6,7 +6,7 @@
- HQL-Lite — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ HQL-Lite — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/concepts/isolation.html b/0.9.4/dev/concepts/isolation.html
index ffa1e1d..0e24672 100644
--- a/0.9.4/dev/concepts/isolation.html
+++ b/0.9.4/dev/concepts/isolation.html
@@ -6,7 +6,7 @@
- Plugin isolation — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Plugin isolation — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/concepts/kubernetes_autoscaling.html b/0.9.4/dev/concepts/kubernetes_autoscaling.html
index 99aa4c4..99c5251 100644
--- a/0.9.4/dev/concepts/kubernetes_autoscaling.html
+++ b/0.9.4/dev/concepts/kubernetes_autoscaling.html
@@ -6,7 +6,7 @@
- Kubernetes, Autoscaling, Resourcemanagement — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Kubernetes, Autoscaling, Resourcemanagement — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/concepts/plugin_naming_convention.html b/0.9.4/dev/concepts/plugin_naming_convention.html
index 42d2173..81c8bdd 100644
--- a/0.9.4/dev/concepts/plugin_naming_convention.html
+++ b/0.9.4/dev/concepts/plugin_naming_convention.html
@@ -6,7 +6,7 @@
- Plugin naming convention — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Plugin naming convention — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/concepts/plugin_types.html b/0.9.4/dev/concepts/plugin_types.html
index fb04772..043229b 100644
--- a/0.9.4/dev/concepts/plugin_types.html
+++ b/0.9.4/dev/concepts/plugin_types.html
@@ -6,7 +6,7 @@
- Extraction plugin types — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Extraction plugin types — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/concepts/test_framework.html b/0.9.4/dev/concepts/test_framework.html
index 63c2293..d3cfdf7 100644
--- a/0.9.4/dev/concepts/test_framework.html
+++ b/0.9.4/dev/concepts/test_framework.html
@@ -6,7 +6,7 @@
- Test framework — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Test framework — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/concepts/traces.html b/0.9.4/dev/concepts/traces.html
index 7d4db98..0105e3a 100644
--- a/0.9.4/dev/concepts/traces.html
+++ b/0.9.4/dev/concepts/traces.html
@@ -6,7 +6,7 @@
- Traces & Trace model — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Traces & Trace model — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/examples.html b/0.9.4/dev/examples.html
index 7c28873..9199cb4 100644
--- a/0.9.4/dev/examples.html
+++ b/0.9.4/dev/examples.html
@@ -6,7 +6,7 @@
- Examples — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Examples — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/faq.html b/0.9.4/dev/faq.html
index 85fc807..9142ee9 100644
--- a/0.9.4/dev/faq.html
+++ b/0.9.4/dev/faq.html
@@ -6,8 +6,7 @@
- Frequently Asked Questions — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Frequently Asked Questions — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/introduction.html b/0.9.4/dev/introduction.html
index 8389934..50e6dc8 100644
--- a/0.9.4/dev/introduction.html
+++ b/0.9.4/dev/introduction.html
@@ -6,7 +6,7 @@
- Introduction — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Introduction — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/java.html b/0.9.4/dev/java.html
index 4b0315a..3dc751e 100644
--- a/0.9.4/dev/java.html
+++ b/0.9.4/dev/java.html
@@ -6,8 +6,7 @@
- Java — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Java — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/java/api_changelog.html b/0.9.4/dev/java/api_changelog.html
index a57af35..088ce8d 100644
--- a/0.9.4/dev/java/api_changelog.html
+++ b/0.9.4/dev/java/api_changelog.html
@@ -6,8 +6,7 @@
- Java API Changelog — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Java API Changelog — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/java/debugging.html b/0.9.4/dev/java/debugging.html
index 60bbe49..f3193ff 100644
--- a/0.9.4/dev/java/debugging.html
+++ b/0.9.4/dev/java/debugging.html
@@ -6,8 +6,7 @@
- How to debug an Extraction Plugin — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ How to debug an Extraction Plugin — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/java/javadoc.html b/0.9.4/dev/java/javadoc.html
index 233072a..04faac1 100644
--- a/0.9.4/dev/java/javadoc.html
+++ b/0.9.4/dev/java/javadoc.html
@@ -6,7 +6,7 @@
- Javadoc — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Javadoc — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/java/packaging.html b/0.9.4/dev/java/packaging.html
index 6566c18..19b52ad 100644
--- a/0.9.4/dev/java/packaging.html
+++ b/0.9.4/dev/java/packaging.html
@@ -6,8 +6,7 @@
- Packaging — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Packaging — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/java/prerequisites.html b/0.9.4/dev/java/prerequisites.html
index ca660a8..94aa5aa 100644
--- a/0.9.4/dev/java/prerequisites.html
+++ b/0.9.4/dev/java/prerequisites.html
@@ -6,8 +6,7 @@
- Prerequisites — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Prerequisites — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/java/snippets.html b/0.9.4/dev/java/snippets.html
index 5d8c165..a6309b1 100644
--- a/0.9.4/dev/java/snippets.html
+++ b/0.9.4/dev/java/snippets.html
@@ -6,7 +6,7 @@
- Java code snippets — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Java code snippets — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/java/testing.html b/0.9.4/dev/java/testing.html
index 0fe20b5..74fd3ab 100644
--- a/0.9.4/dev/java/testing.html
+++ b/0.9.4/dev/java/testing.html
@@ -6,8 +6,7 @@
- Using the Test Framework in Java — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Using the Test Framework in Java — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python.html b/0.9.4/dev/python.html
index 1a115e6..55cf55e 100644
--- a/0.9.4/dev/python.html
+++ b/0.9.4/dev/python.html
@@ -6,8 +6,7 @@
- Python — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Python — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/api/hansken_extraction_plugin.api.data_context.html b/0.9.4/dev/python/api/hansken_extraction_plugin.api.data_context.html
index f25c93f..b27d2ce 100644
--- a/0.9.4/dev/python/api/hansken_extraction_plugin.api.data_context.html
+++ b/0.9.4/dev/python/api/hansken_extraction_plugin.api.data_context.html
@@ -6,8 +6,7 @@
- hansken_extraction_plugin.api.data_context — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ hansken_extraction_plugin.api.data_context — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/api/hansken_extraction_plugin.api.extraction_plugin.html b/0.9.4/dev/python/api/hansken_extraction_plugin.api.extraction_plugin.html
index 3587b89..e9e6e0d 100644
--- a/0.9.4/dev/python/api/hansken_extraction_plugin.api.extraction_plugin.html
+++ b/0.9.4/dev/python/api/hansken_extraction_plugin.api.extraction_plugin.html
@@ -6,7 +6,7 @@
- hansken_extraction_plugin.api.extraction_plugin — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ hansken_extraction_plugin.api.extraction_plugin — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/api/hansken_extraction_plugin.api.extraction_trace.html b/0.9.4/dev/python/api/hansken_extraction_plugin.api.extraction_trace.html
index 95f8d9f..ee2366c 100644
--- a/0.9.4/dev/python/api/hansken_extraction_plugin.api.extraction_trace.html
+++ b/0.9.4/dev/python/api/hansken_extraction_plugin.api.extraction_trace.html
@@ -6,7 +6,7 @@
- hansken_extraction_plugin.api.extraction_trace — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ hansken_extraction_plugin.api.extraction_trace — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/api/hansken_extraction_plugin.api.html b/0.9.4/dev/python/api/hansken_extraction_plugin.api.html
index 125aa07..82596ff 100644
--- a/0.9.4/dev/python/api/hansken_extraction_plugin.api.html
+++ b/0.9.4/dev/python/api/hansken_extraction_plugin.api.html
@@ -6,7 +6,7 @@
- hansken_extraction_plugin.api — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ hansken_extraction_plugin.api — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/api/hansken_extraction_plugin.api.plugin_info.html b/0.9.4/dev/python/api/hansken_extraction_plugin.api.plugin_info.html
index 8f21d56..1df62a7 100644
--- a/0.9.4/dev/python/api/hansken_extraction_plugin.api.plugin_info.html
+++ b/0.9.4/dev/python/api/hansken_extraction_plugin.api.plugin_info.html
@@ -6,7 +6,7 @@
- hansken_extraction_plugin.api.plugin_info — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ hansken_extraction_plugin.api.plugin_info — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/api/hansken_extraction_plugin.api.search_result.html b/0.9.4/dev/python/api/hansken_extraction_plugin.api.search_result.html
index 5c85c1e..e826a46 100644
--- a/0.9.4/dev/python/api/hansken_extraction_plugin.api.search_result.html
+++ b/0.9.4/dev/python/api/hansken_extraction_plugin.api.search_result.html
@@ -6,7 +6,7 @@
- hansken_extraction_plugin.api.search_result — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ hansken_extraction_plugin.api.search_result — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/api/hansken_extraction_plugin.api.trace_searcher.html b/0.9.4/dev/python/api/hansken_extraction_plugin.api.trace_searcher.html
index d090bfa..4427154 100644
--- a/0.9.4/dev/python/api/hansken_extraction_plugin.api.trace_searcher.html
+++ b/0.9.4/dev/python/api/hansken_extraction_plugin.api.trace_searcher.html
@@ -6,7 +6,7 @@
- hansken_extraction_plugin.api.trace_searcher — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ hansken_extraction_plugin.api.trace_searcher — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/api/hansken_extraction_plugin.api.tracelet.html b/0.9.4/dev/python/api/hansken_extraction_plugin.api.tracelet.html
index 455337a..711e34b 100644
--- a/0.9.4/dev/python/api/hansken_extraction_plugin.api.tracelet.html
+++ b/0.9.4/dev/python/api/hansken_extraction_plugin.api.tracelet.html
@@ -6,7 +6,7 @@
- hansken_extraction_plugin.api.tracelet — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ hansken_extraction_plugin.api.tracelet — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/api/hansken_extraction_plugin.api.transformation.html b/0.9.4/dev/python/api/hansken_extraction_plugin.api.transformation.html
index 36c1ae2..a495757 100644
--- a/0.9.4/dev/python/api/hansken_extraction_plugin.api.transformation.html
+++ b/0.9.4/dev/python/api/hansken_extraction_plugin.api.transformation.html
@@ -6,7 +6,7 @@
- hansken_extraction_plugin.api.transformation — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ hansken_extraction_plugin.api.transformation — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/api/hansken_extraction_plugin.api.transformer.html b/0.9.4/dev/python/api/hansken_extraction_plugin.api.transformer.html
index cbb10a5..4c48c0e 100644
--- a/0.9.4/dev/python/api/hansken_extraction_plugin.api.transformer.html
+++ b/0.9.4/dev/python/api/hansken_extraction_plugin.api.transformer.html
@@ -6,7 +6,7 @@
- hansken_extraction_plugin.api.transformer — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ hansken_extraction_plugin.api.transformer — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/api_changelog.html b/0.9.4/dev/python/api_changelog.html
index fd91373..785ad31 100644
--- a/0.9.4/dev/python/api_changelog.html
+++ b/0.9.4/dev/python/api_changelog.html
@@ -6,8 +6,7 @@
- Python API Changelog — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Python API Changelog — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/debugging.html b/0.9.4/dev/python/debugging.html
index 37666c9..44bb2bc 100644
--- a/0.9.4/dev/python/debugging.html
+++ b/0.9.4/dev/python/debugging.html
@@ -6,7 +6,7 @@
- How to debug an Extraction Plugin — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ How to debug an Extraction Plugin — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/getting_started.html b/0.9.4/dev/python/getting_started.html
index c737456..594a293 100644
--- a/0.9.4/dev/python/getting_started.html
+++ b/0.9.4/dev/python/getting_started.html
@@ -6,7 +6,7 @@
- Getting started — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Getting started — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/hanskenpy.html b/0.9.4/dev/python/hanskenpy.html
index 9d00ec6..3736d7e 100644
--- a/0.9.4/dev/python/hanskenpy.html
+++ b/0.9.4/dev/python/hanskenpy.html
@@ -6,7 +6,7 @@
- Run plugins with Hansken.py — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Run plugins with Hansken.py — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/packaging.html b/0.9.4/dev/python/packaging.html
index dfaf6ba..5e29604 100644
--- a/0.9.4/dev/python/packaging.html
+++ b/0.9.4/dev/python/packaging.html
@@ -6,7 +6,7 @@
- Packaging — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Packaging — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/prerequisites.html b/0.9.4/dev/python/prerequisites.html
index 70a9ef3..d8f5072 100644
--- a/0.9.4/dev/python/prerequisites.html
+++ b/0.9.4/dev/python/prerequisites.html
@@ -6,7 +6,7 @@
- Prerequisites — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Prerequisites — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/snippets.html b/0.9.4/dev/python/snippets.html
index 3619e03..5e624b8 100644
--- a/0.9.4/dev/python/snippets.html
+++ b/0.9.4/dev/python/snippets.html
@@ -6,7 +6,7 @@
- Python code snippets — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Python code snippets — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/testing.html b/0.9.4/dev/python/testing.html
index a8d4896..1b4dc3f 100644
--- a/0.9.4/dev/python/testing.html
+++ b/0.9.4/dev/python/testing.html
@@ -6,7 +6,7 @@
- Advanced use of the Test Framework in Python — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Advanced use of the Test Framework in Python — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/dev/python/transformers.html b/0.9.4/dev/python/transformers.html
index c4fabbb..85b13e5 100644
--- a/0.9.4/dev/python/transformers.html
+++ b/0.9.4/dev/python/transformers.html
@@ -6,7 +6,7 @@
- Using Transformers for on-demand execution — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Using Transformers for on-demand execution — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
@@ -62,7 +62,7 @@
Limitations on Transformers
Error handling in Transformers
Testing transformers
-Calling Transformers
+Calling transformer with /tools/transformers
Advanced use of the Test Framework in Python
@@ -157,7 +157,7 @@ decorating it with the transformer decorator it will automatically be made avail
Transformer may not be static methods.
All parameters and the return type must be annotated with type hints (except the self parameter).
Parameters may not be positional-only or contain variable parameters like *args or **kwarg .
-Parameters and return types may only be of the following:
+Parameters and return types may only be of the following (returning None is not supported):
bool
int
@@ -165,7 +165,7 @@ decorating it with the transformer decorator it will automatically be made avail
str
bytes
bytearray
-datetime.datetime
+datetime.datetime (The datetime will be converted to unix time and then converted to datetime with the zone “UTCâ€. So the zone id is always(“UTCâ€))
hansken.util.GeographicLocation
hansken.util.Vector
typing.Sequence
@@ -186,9 +186,27 @@ debugging purposes.
Testing transformers
For more information on testing transformers, see the ‘Testing Transformers’ section on the page on testing plugins .
-
diff --git a/0.9.4/dev/spec.html b/0.9.4/dev/spec.html
index 68dfdba..e3ece3f 100644
--- a/0.9.4/dev/spec.html
+++ b/0.9.4/dev/spec.html
@@ -6,7 +6,7 @@
- Extraction Plugin specifications — Hansken Extraction Plugins for plugin developers 0.9.3 documentation
+ Extraction Plugin specifications — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +14,7 @@
-
+
diff --git a/0.9.4/genindex.html b/0.9.4/genindex.html
index 8004acc..537b30d 100644
--- a/0.9.4/genindex.html
+++ b/0.9.4/genindex.html
@@ -5,8 +5,7 @@
- Index — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Index — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +13,7 @@
-
+
diff --git a/0.9.4/index.html b/0.9.4/index.html
index bd54b44..fb3a8e2 100644
--- a/0.9.4/index.html
+++ b/0.9.4/index.html
@@ -6,8 +6,7 @@
- Hansken extraction plugin SDK documentation for plugin developers — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Hansken extraction plugin SDK documentation for plugin developers — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
diff --git a/0.9.4/objects.inv b/0.9.4/objects.inv
index e69de29..988862b 100644
Binary files a/0.9.4/objects.inv and b/0.9.4/objects.inv differ
diff --git a/0.9.4/py-modindex.html b/0.9.4/py-modindex.html
index e1ba9a3..23744cd 100644
--- a/0.9.4/py-modindex.html
+++ b/0.9.4/py-modindex.html
@@ -5,8 +5,7 @@
- Python Module Index — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Python Module Index — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -14,7 +13,7 @@
-
+
diff --git a/0.9.4/search.html b/0.9.4/search.html
index 3ce0d74..e9532e3 100644
--- a/0.9.4/search.html
+++ b/0.9.4/search.html
@@ -5,8 +5,7 @@
- Search — Hansken Extraction Plugins for plugin developers 0.9.4
- documentation
+ Search — Hansken Extraction Plugins for plugin developers 0.9.5 documentation
@@ -15,7 +14,7 @@
-
+
diff --git a/0.9.4/searchindex.js b/0.9.4/searchindex.js
index 9537da5..3be47ee 100644
--- a/0.9.4/searchindex.js
+++ b/0.9.4/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"$data matchers": [[7, "data-matchers"]], "0.2.0": [[18, "id13"], [36, "id19"]], "0.3.0": [[18, "id12"], [36, "id18"]], "0.4.0": [[18, "id11"], [36, "id17"]], "0.4.13": [[18, "id8"], [36, "id14"]], "0.4.6": [[18, "id10"], [36, "id16"]], "0.4.7": [[18, "id9"], [36, "id15"]], "0.5.0": [[18, "id7"], [36, "id13"]], "0.5.1": [[36, "id12"]], "0.6.0": [[18, "id6"], [36, "id11"]], "0.6.1": [[18, "id5"], [36, "id10"]], "0.6.3": [[18, "id4"]], "0.7.0": [[18, "id3"], [36, "id9"]], "0.7.3": [[36, "id8"]], "0.8.0": [[18, "id1"], [36, "id6"]], "0.8.1": [[36, "id5"]], "0.8.2": [[36, "id4"]], "0.8.3": [[36, "id3"]], "0.9.2": [[36, "id2"]], "0.9.4": [[36, "id1"]], "API Documentation": [[25, "api-documentation"]], "API changes": [[36, "api-changes"]], "Adding child traces to a trace": [[42, "adding-child-traces-to-a-trace"]], "Adding data to a trace": [[23, "adding-data-to-a-trace"], [42, "adding-data-to-a-trace"]], "Adding properties to a trace": [[42, "adding-properties-to-a-trace"]], "Adding tracelets": [[23, "adding-tracelets"], [42, "adding-tracelets"]], "Advanced use of the Test Framework in Python": [[43, "advanced-use-of-the-test-framework-in-python"]], "Anatomy of a plugin": [[4, "anatomy-of-a-plugin"]], "Autoscaling": [[9, "autoscaling"]], "Basic test data directory structure": [[12, "basic-test-data-directory-structure"]], "Blobs": [[23, "blobs"], [42, "blobs"]], "Build a Docker image": [[19, "build-a-docker-image"], [37, "build-a-docker-image"]], "Build pipeline change": [[36, "build-pipeline-change"]], "Building a plugin": [[6, "building-a-plugin"]], "Calling Transformers": [[44, "calling-transformers"]], "Can I reuse or modify the Extraction Plugins SDK?": [[15, "can-i-reuse-or-modify-the-extraction-plugins-sdk"]], "Can I use a plugin that someone else wrote?": [[15, "can-i-use-a-plugin-that-someone-else-wrote"]], "Can my Extraction Plugin be embedded into Hansken for performance reasons?": [[15, "can-my-extraction-plugin-be-embedded-into-hansken-for-performance-reasons"]], "Category for extra properties": [[42, "category-for-extra-properties"]], "Changelog": [[0, "changelog"]], "Child traces": [[13, "child-traces"]], "Compatibility": [[39, "compatibility"]], "Configuring debugpy in Python": [[37, "configuring-debugpy-in-python"]], "Configuring the connection to the Docker container": [[37, "configuring-the-connection-to-the-docker-container"]], "Contact": [[1, "contact"]], "Contents:": [[2, null], [17, null], [25, null], [46, null]], "Create a runner file": [[39, "create-a-runner-file"]], "Creating test data": [[12, "creating-test-data"]], "Customize logging": [[23, "customize-logging"]], "Data Transformations": [[5, "data-transformations"], [23, "data-transformations"], [42, "data-transformations"]], "Data streams": [[13, "data-streams"]], "Date properties": [[42, "date-properties"]], "Debug HQL": [[19, "debug-hql"], [37, "debug-hql"]], "Debugging locally with Hansken All in One (AIO)": [[3, "debugging-locally-with-hansken-all-in-one-aio"]], "Deferred Extraction Plugins": [[11, "deferred-extraction-plugins"], [23, "deferred-extraction-plugins"]], "Deferred Plugins": [[42, "deferred-plugins"]], "Developing Transformers": [[44, "developing-transformers"]], "Development steps of a plugin": [[16, "development-steps-of-a-plugin"]], "Download an extraction plugin template (empty plugin)": [[38, "download-an-extraction-plugin-template-empty-plugin"]], "Embedded Testing example": [[24, "embedded-testing-example"]], "Embedded Testing versus Remote Testing": [[24, "embedded-testing-versus-remote-testing"]], "Error handling in Transformers": [[44, "error-handling-in-transformers"]], "Examples": [[10, "examples"], [14, "examples"]], "Extracting": [[4, "extracting"]], "Extraction Plugin specifications": [[45, "extraction-plugin-specifications"]], "Extraction plugin types": [[11, "extraction-plugin-types"]], "Finding the right settings": [[9, "finding-the-right-settings"]], "Finishing an extraction": [[4, "finishing-an-extraction"]], "Frequently Asked Questions": [[15, "frequently-asked-questions"]], "General concepts": [[2, "general-concepts"]], "Getting started": [[38, "getting-started"]], "HQL-Lite": [[7, "hql-lite"]], "HQL-Lite syntax": [[7, "hql-lite-syntax"]], "Hansken Extraction Plugins": [[6, "hansken-extraction-plugins"]], "Hansken extraction plugin SDK documentation for plugin developers": [[46, "hansken-extraction-plugin-sdk-documentation-for-plugin-developers"]], "Hansken trace model": [[13, "hansken-trace-model"]], "Help": [[43, "help"]], "How can I access Hansken developer community": [[15, "how-can-i-access-hansken-developer-community"]], "How can I describe that input with the information Hansken provides?": [[7, "how-can-i-describe-that-input-with-the-information-hansken-provides"]], "How do Transformers work in Hansken?": [[44, "how-do-transformers-work-in-hansken"]], "How does Hansken work?": [[7, "how-does-hansken-work"]], "How precise should a matcher be?": [[7, "how-precise-should-a-matcher-be"]], "How safe are Extraction Plugins?": [[15, "how-safe-are-extraction-plugins"]], "How to debug an Extraction Plugin": [[19, "how-to-debug-an-extraction-plugin"], [37, "how-to-debug-an-extraction-plugin"]], "How to run python extraction plugins standalone with Hansken.py": [[39, "how-to-run-python-extraction-plugins-standalone-with-hansken-py"]], "How to test your plugin": [[12, "how-to-test-your-plugin"]], "How to write a matcher?": [[7, "how-to-write-a-matcher"]], "Import the Extraction Plugins Skeleton in PyCharm": [[38, "import-the-extraction-plugins-skeleton-in-pycharm"]], "Input trace JSON format": [[12, "input-trace-json-format"]], "Install Docker (Ubuntu, Windows)": [[38, "install-docker-ubuntu-windows"]], "Install debugpy": [[37, "install-debugpy"]], "Install required software on Ubuntu": [[38, "install-required-software-on-ubuntu"]], "Install required software on Windows.": [[38, "install-required-software-on-windows"]], "Intrinsic properties": [[13, "intrinsic-properties"]], "Introduction": [[16, "introduction"]], "Java": [[12, "java"], [17, "java"]], "Java API Changelog": [[18, "java-api-changelog"]], "Java code snippets": [[23, "java-code-snippets"]], "Javadoc": [[20, "javadoc"]], "Kubernetes": [[19, "kubernetes"], [37, "kubernetes"]], "Kubernetes, Autoscaling, Resourcemanagement": [[9, "kubernetes-autoscaling-resourcemanagement"]], "Leaving out the message": [[12, "leaving-out-the-message"]], "Limitations on Transformers": [[44, "limitations-on-transformers"]], "Locally": [[19, "locally"], [37, "locally"]], "Locally with Docker": [[19, "locally-with-docker"], [37, "locally-with-docker"]], "Logging": [[19, "logging"], [23, "logging"], [37, "logging"], [42, "logging"]], "Logging in Docker": [[19, "logging-in-docker"], [37, "logging-in-docker"]], "Logging in Kubernetes": [[19, "logging-in-kubernetes"], [37, "logging-in-kubernetes"]], "Manual testing": [[43, "manual-testing"]], "Match if \u2018property is set\u2019": [[7, "match-if-property-is-set"]], "Match on data size": [[7, "match-on-data-size"]], "Match on excluding a certain path": [[7, "match-on-excluding-a-certain-path"]], "Match on extension": [[7, "match-on-extension"]], "Match on mime-type": [[7, "match-on-mime-type"]], "Match on specific datastream type, an anti-pattern": [[7, "match-on-specific-datastream-type-an-anti-pattern"]], "Matchers to the rescue": [[7, "matchers-to-the-rescue"]], "Meta Extraction Plugins": [[11, "meta-extraction-plugins"]], "Network isolation": [[8, "network-isolation"]], "Next steps": [[38, "next-steps"]], "Overview": [[7, "overview"]], "Package the plugin": [[6, "package-the-plugin"]], "Packaging": [[21, "packaging"], [40, "packaging"], [45, "packaging"]], "PdfPlugin example": [[7, "pdfplugin-example"]], "Plugin discovery": [[4, "plugin-discovery"]], "Plugin identifier": [[10, "plugin-identifier"]], "Plugin isolation": [[8, "plugin-isolation"]], "Plugin naming convention": [[10, "plugin-naming-convention"]], "Plugin protocol": [[45, "plugin-protocol"]], "Preparing for the command": [[39, "preparing-for-the-command"]], "Prerequisites": [[22, "prerequisites"], [24, "prerequisites"], [41, "prerequisites"]], "Python": [[12, "python"], [25, "python"]], "Python API Changelog": [[36, "python-api-changelog"]], "Python code snippets": [[42, "python-code-snippets"]], "Quick links": [[46, "quick-links"]], "RandomAccessData as InputStream": [[23, "randomaccessdata-as-inputstream"]], "Refresh the Hansken tools list": [[6, "refresh-the-hansken-tools-list"]], "Regenerate expected test results": [[43, "regenerate-expected-test-results"]], "Release-0.1.0": [[0, "release-0-1-0"]], "Release-0.1.1": [[0, "release-0-1-1"]], "Release-0.1.2": [[0, "release-0-1-2"]], "Release-0.1.3": [[0, "release-0-1-3"]], "Release-0.1.4": [[0, "release-0-1-4"]], "Release-0.1.5": [[0, "release-0-1-5"]], "Release-0.1.6": [[0, "release-0-1-6"]], "Release-0.1.7": [[0, "release-0-1-7"]], "Release-0.1.8": [[0, "release-0-1-8"]], "Release-0.2.0": [[0, "release-0-2-0"]], "Release-0.3.0": [[0, "release-0-3-0"]], "Release-0.4.0": [[0, "release-0-4-0"]], "Release-0.4.1": [[0, "release-0-4-1"]], "Release-0.4.10": [[0, "release-0-4-10"]], "Release-0.4.11": [[0, "release-0-4-11"]], "Release-0.4.12": [[0, "release-0-4-12"]], "Release-0.4.13": [[0, "release-0-4-13"]], "Release-0.4.14": [[0, "release-0-4-14"]], "Release-0.4.2": [[0, "release-0-4-2"]], "Release-0.4.3": [[0, "release-0-4-3"]], "Release-0.4.4": [[0, "release-0-4-4"]], "Release-0.4.5": [[0, "release-0-4-5"]], "Release-0.4.6": [[0, "release-0-4-6"]], "Release-0.4.7": [[0, "release-0-4-7"]], "Release-0.4.8": [[0, "release-0-4-8"]], "Release-0.4.9": [[0, "release-0-4-9"]], "Release-0.5.0": [[0, "release-0-5-0"]], "Release-0.5.1": [[0, "release-0-5-1"]], "Release-0.6.0": [[0, "release-0-6-0"]], "Release-0.6.1": [[0, "release-0-6-1"]], "Release-0.6.2": [[0, "release-0-6-2"]], "Release-0.6.3": [[0, "release-0-6-3"]], "Release-0.7.0": [[0, "release-0-7-0"]], "Release-0.7.1": [[0, "release-0-7-1"]], "Release-0.7.2": [[0, "release-0-7-2"]], "Release-0.7.3": [[0, "release-0-7-3"]], "Release-0.7.4": [[0, "release-0-7-4"]], "Release-0.8.0": [[0, "release-0-8-0"]], "Release-0.8.1": [[0, "release-0-8-1"]], "Release-0.8.2": [[0, "release-0-8-2"]], "Release-0.8.3": [[0, "release-0-8-3"]], "Release-0.8.4": [[0, "release-0-8-4"]], "Release-0.9.0": [[0, "release-0-9-0"]], "Release-0.9.1": [[0, "release-0-9-1"]], "Release-0.9.2": [[0, "release-0-9-2"]], "Release-0.9.4\n": [[0, "release-version"]], "Remote Testing example": [[24, "remote-testing-example"]], "Result trace JSON format": [[12, "result-trace-json-format"]], "Run plugins with Hansken.py": [[39, "run-plugins-with-hansken-py"]], "Run the Docker image with specific Java tool options": [[19, "run-the-docker-image-with-specific-java-tool-options"]], "Running your plugin with Hansken.py": [[39, "running-your-plugin-with-hansken-py"]], "See also": [[5, "see-also"]], "Set up your IDE: PyCharm": [[38, "set-up-your-ide-pycharm"]], "Setting breakpoints in the code": [[19, "setting-breakpoints-in-the-code"], [37, "setting-breakpoints-in-the-code"]], "Software Development Kit (SDK)": [[16, "software-development-kit-sdk"]], "Specifying system resources": [[23, "specifying-system-resources"], [42, "specifying-system-resources"]], "Standalone testing": [[43, "standalone-testing"]], "Standard Extraction Plugins": [[11, "standard-extraction-plugins"]], "Start an extraction with the plugin enabled": [[6, "start-an-extraction-with-the-plugin-enabled"]], "Starting an extraction": [[4, "starting-an-extraction"]], "Streaming data": [[42, "streaming-data"]], "Streaming text": [[42, "streaming-text"]], "System calls": [[8, "system-calls"]], "Test data structure for deferred extraction plugins": [[12, "test-data-structure-for-deferred-extraction-plugins"]], "Test framework": [[12, "test-framework"]], "Testing exceptions": [[12, "testing-exceptions"]], "Testing transformers": [[43, "testing-transformers"], [44, "testing-transformers"]], "Testing with a Docker image": [[43, "testing-with-a-docker-image"]], "The containsInOrder partial result matcher": [[12, "the-containsinorder-partial-result-matcher"]], "The execution in Hansken": [[4, "the-execution-in-hansken"]], "The method pluginInfo()": [[4, "the-method-plugininfo"]], "The method process()": [[4, "the-method-process"]], "The plugin itself": [[4, "the-plugin-itself"]], "The startsWith partial result matcher": [[12, "the-startswith-partial-result-matcher"]], "Tip: Start tests in your IDE": [[43, "tip-start-tests-in-your-ide"]], "Tips/notes:": [[3, "tips-notes"]], "Trace format": [[12, "trace-format"]], "Trace model and the extraction plugin SDK": [[13, "trace-model-and-the-extraction-plugin-sdk"]], "Trace property types": [[13, "trace-property-types"]], "Tracelets": [[13, "tracelets"]], "Traces": [[13, "traces"]], "Traces & Trace model": [[13, "traces-trace-model"]], "Types and Properties": [[13, "types-and-properties"]], "Upload the plugin to Hansken": [[6, "upload-the-plugin-to-hansken"]], "Usage": [[23, "usage"]], "User isolation": [[8, "user-isolation"]], "Using Transformers for on-demand execution": [[44, "using-transformers-for-on-demand-execution"]], "Using the Test Framework in Java": [[24, "using-the-test-framework-in-java"]], "Vector": [[13, "vector"]], "Verify full setup": [[38, "verify-full-setup"]], "Welcome": [[46, "welcome"]], "What are Transformers?": [[44, "what-are-transformers"]], "What are the legal implications of creating your own Extraction Plugin(s)?": [[15, "what-are-the-legal-implications-of-creating-your-own-extraction-plugin-s"]], "What does can_this_tool_process_the_provided_trace() do?": [[7, "what-does-can-this-tool-process-the-provided-trace-do"]], "What does my plugin expect as input?": [[7, "what-does-my-plugin-expect-as-input"]], "What is HQL-Lite?": [[7, "what-is-hql-lite"]], "What programming languages are supported?": [[15, "what-programming-languages-are-supported"]], "When is it useful to use a $data matcher?": [[7, "when-is-it-useful-to-use-a-data-matcher"]], "Why not just use HQL for plugins?": [[7, "why-not-just-use-hql-for-plugins"]], "Why use Extraction Plugins?": [[15, "why-use-extraction-plugins"]], "Will you support language foobar?": [[15, "will-you-support-language-foobar"]], "[EXPERIMENTAL FEATURE] Adding previews to a trace": [[23, "experimental-feature-adding-previews-to-a-trace"], [42, "experimental-feature-adding-previews-to-a-trace"]], "build_plugin": [[40, "build-plugin"]], "hansken_extraction_plugin.api": [[26, "module-hansken_extraction_plugin.api"]], "hansken_extraction_plugin.api.data_context": [[27, "module-hansken_extraction_plugin.api.data_context"]], "hansken_extraction_plugin.api.extraction_plugin": [[28, "module-hansken_extraction_plugin.api.extraction_plugin"]], "hansken_extraction_plugin.api.extraction_trace": [[29, "module-hansken_extraction_plugin.api.extraction_trace"]], "hansken_extraction_plugin.api.plugin_info": [[30, "module-hansken_extraction_plugin.api.plugin_info"]], "hansken_extraction_plugin.api.search_result": [[31, "module-hansken_extraction_plugin.api.search_result"]], "hansken_extraction_plugin.api.trace_searcher": [[32, "module-hansken_extraction_plugin.api.trace_searcher"]], "hansken_extraction_plugin.api.tracelet": [[33, "module-hansken_extraction_plugin.api.tracelet"]], "hansken_extraction_plugin.api.transformation": [[34, "module-hansken_extraction_plugin.api.transformation"]], "hansken_extraction_plugin.api.transformer": [[35, "module-hansken_extraction_plugin.api.transformer"]], "label_plugin": [[40, "label-plugin"]]}, "docnames": ["changes", "contact", "dev/concepts", "dev/concepts/all_in_one_debugging", "dev/concepts/anatomy_of_a_plugin", "dev/concepts/data_transformations", "dev/concepts/extraction_plugins", "dev/concepts/hql_lite", "dev/concepts/isolation", "dev/concepts/kubernetes_autoscaling", "dev/concepts/plugin_naming_convention", "dev/concepts/plugin_types", "dev/concepts/test_framework", "dev/concepts/traces", "dev/examples", "dev/faq", "dev/introduction", "dev/java", "dev/java/api_changelog", "dev/java/debugging", "dev/java/javadoc", "dev/java/packaging", "dev/java/prerequisites", "dev/java/snippets", "dev/java/testing", "dev/python", "dev/python/api/hansken_extraction_plugin.api", "dev/python/api/hansken_extraction_plugin.api.data_context", "dev/python/api/hansken_extraction_plugin.api.extraction_plugin", "dev/python/api/hansken_extraction_plugin.api.extraction_trace", "dev/python/api/hansken_extraction_plugin.api.plugin_info", "dev/python/api/hansken_extraction_plugin.api.search_result", "dev/python/api/hansken_extraction_plugin.api.trace_searcher", "dev/python/api/hansken_extraction_plugin.api.tracelet", "dev/python/api/hansken_extraction_plugin.api.transformation", "dev/python/api/hansken_extraction_plugin.api.transformer", "dev/python/api_changelog", "dev/python/debugging", "dev/python/getting_started", "dev/python/hanskenpy", "dev/python/packaging", "dev/python/prerequisites", "dev/python/snippets", "dev/python/testing", "dev/python/transformers", "dev/spec", "index"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["changes.rst", "contact.md", "dev/concepts.rst", "dev/concepts/all_in_one_debugging.md", "dev/concepts/anatomy_of_a_plugin.md", "dev/concepts/data_transformations.md", "dev/concepts/extraction_plugins.md", "dev/concepts/hql_lite.md", "dev/concepts/isolation.md", "dev/concepts/kubernetes_autoscaling.md", "dev/concepts/plugin_naming_convention.md", "dev/concepts/plugin_types.md", "dev/concepts/test_framework.md", "dev/concepts/traces.md", "dev/examples.md", "dev/faq.md", "dev/introduction.md", "dev/java.rst", "dev/java/api_changelog.md", "dev/java/debugging.md", "dev/java/javadoc.md", "dev/java/packaging.md", "dev/java/prerequisites.md", "dev/java/snippets.md", "dev/java/testing.md", "dev/python.rst", "dev/python/api/hansken_extraction_plugin.api.rst", "dev/python/api/hansken_extraction_plugin.api.data_context.rst", "dev/python/api/hansken_extraction_plugin.api.extraction_plugin.rst", "dev/python/api/hansken_extraction_plugin.api.extraction_trace.rst", "dev/python/api/hansken_extraction_plugin.api.plugin_info.rst", "dev/python/api/hansken_extraction_plugin.api.search_result.rst", "dev/python/api/hansken_extraction_plugin.api.trace_searcher.rst", "dev/python/api/hansken_extraction_plugin.api.tracelet.rst", "dev/python/api/hansken_extraction_plugin.api.transformation.rst", "dev/python/api/hansken_extraction_plugin.api.transformer.rst", "dev/python/api_changelog.md", "dev/python/debugging.md", "dev/python/getting_started.md", "dev/python/hanskenpy.md", "dev/python/packaging.md", "dev/python/prerequisites.md", "dev/python/snippets.md", "dev/python/testing.md", "dev/python/transformers.md", "dev/spec.md", "index.md"], "indexentries": {}, "objects": {"hansken_extraction_plugin": [[26, 0, 0, "-", "api"]], "hansken_extraction_plugin.api": [[27, 0, 0, "-", "data_context"], [28, 0, 0, "-", "extraction_plugin"], [29, 0, 0, "-", "extraction_trace"], [30, 0, 0, "-", "plugin_info"], [31, 0, 0, "-", "search_result"], [32, 0, 0, "-", "trace_searcher"], [33, 0, 0, "-", "tracelet"], [34, 0, 0, "-", "transformation"], [35, 0, 0, "-", "transformer"]], "hansken_extraction_plugin.api.data_context": [[27, 1, 1, "", "DataContext"]], "hansken_extraction_plugin.api.data_context.DataContext": [[27, 2, 1, "", "data_size"], [27, 2, 1, "", "data_type"]], "hansken_extraction_plugin.api.extraction_plugin": [[28, 1, 1, "", "BaseExtractionPlugin"], [28, 1, 1, "", "DeferredExtractionPlugin"], [28, 1, 1, "", "ExtractionPlugin"], [28, 1, 1, "", "MetaExtractionPlugin"]], "hansken_extraction_plugin.api.extraction_plugin.BaseExtractionPlugin": [[28, 3, 1, "", "plugin_info"], [28, 4, 1, "", "transformers"]], "hansken_extraction_plugin.api.extraction_plugin.DeferredExtractionPlugin": [[28, 3, 1, "", "process"]], "hansken_extraction_plugin.api.extraction_plugin.ExtractionPlugin": [[28, 3, 1, "", "process"]], "hansken_extraction_plugin.api.extraction_plugin.MetaExtractionPlugin": [[28, 3, 1, "", "process"]], "hansken_extraction_plugin.api.extraction_trace": [[29, 1, 1, "", "ExtractionTrace"], [29, 1, 1, "", "ExtractionTraceBuilder"], [29, 1, 1, "", "MetaExtractionTrace"], [29, 1, 1, "", "SearchTrace"], [29, 1, 1, "", "Trace"]], "hansken_extraction_plugin.api.extraction_trace.ExtractionTrace": [[29, 3, 1, "", "open"]], "hansken_extraction_plugin.api.extraction_trace.ExtractionTraceBuilder": [[29, 3, 1, "", "add_data"], [29, 3, 1, "", "add_tracelet"], [29, 3, 1, "", "add_transformation"], [29, 3, 1, "", "build"], [29, 3, 1, "", "child_builder"], [29, 3, 1, "", "open"], [29, 3, 1, "", "update"]], "hansken_extraction_plugin.api.extraction_trace.MetaExtractionTrace": [[29, 3, 1, "", "add_tracelet"], [29, 3, 1, "", "add_transformation"], [29, 3, 1, "", "child_builder"], [29, 3, 1, "", "update"]], "hansken_extraction_plugin.api.extraction_trace.SearchTrace": [[29, 3, 1, "", "open"]], "hansken_extraction_plugin.api.extraction_trace.Trace": [[29, 3, 1, "", "get"]], "hansken_extraction_plugin.api.plugin_info": [[30, 1, 1, "", "Author"], [30, 1, 1, "", "MaturityLevel"], [30, 1, 1, "", "PluginId"], [30, 1, 1, "", "PluginInfo"], [30, 1, 1, "", "PluginResources"], [30, 1, 1, "", "TransformerLabel"]], "hansken_extraction_plugin.api.plugin_info.Author": [[30, 2, 1, "", "email"], [30, 2, 1, "", "name"], [30, 2, 1, "", "organisation"]], "hansken_extraction_plugin.api.plugin_info.MaturityLevel": [[30, 2, 1, "", "PRODUCTION_READY"], [30, 2, 1, "", "PROOF_OF_CONCEPT"], [30, 2, 1, "", "READY_FOR_TEST"]], "hansken_extraction_plugin.api.plugin_info.PluginId": [[30, 2, 1, "", "category"], [30, 2, 1, "", "domain"], [30, 2, 1, "", "name"]], "hansken_extraction_plugin.api.plugin_info.PluginInfo": [[30, 2, 1, "", "author"], [30, 2, 1, "", "deferred_iterations"], [30, 2, 1, "", "description"], [30, 2, 1, "", "id"], [30, 2, 1, "", "license"], [30, 2, 1, "", "matcher"], [30, 2, 1, "", "maturity"], [30, 2, 1, "", "resources"], [30, 2, 1, "", "transformers"], [30, 2, 1, "", "version"], [30, 2, 1, "", "webpage_url"]], "hansken_extraction_plugin.api.plugin_info.PluginResources": [[30, 2, 1, "", "maximum_cpu"], [30, 2, 1, "", "maximum_memory"], [30, 2, 1, "", "maximum_workers"]], "hansken_extraction_plugin.api.plugin_info.TransformerLabel": [[30, 2, 1, "", "method_name"], [30, 2, 1, "", "parameters"], [30, 2, 1, "", "return_type"]], "hansken_extraction_plugin.api.search_result": [[31, 1, 1, "", "SearchResult"]], "hansken_extraction_plugin.api.search_result.SearchResult": [[31, 3, 1, "", "close"], [31, 3, 1, "", "take"], [31, 3, 1, "", "takeone"], [31, 3, 1, "", "total_results"]], "hansken_extraction_plugin.api.trace_searcher": [[32, 1, 1, "", "SearchScope"], [32, 1, 1, "", "TraceSearcher"]], "hansken_extraction_plugin.api.trace_searcher.SearchScope": [[32, 2, 1, "", "image"], [32, 2, 1, "", "project"]], "hansken_extraction_plugin.api.trace_searcher.TraceSearcher": [[32, 3, 1, "", "search"]], "hansken_extraction_plugin.api.tracelet": [[33, 1, 1, "", "Tracelet"]], "hansken_extraction_plugin.api.transformation": [[34, 1, 1, "", "Range"], [34, 1, 1, "", "RangedTransformation"], [34, 1, 1, "", "Transformation"]], "hansken_extraction_plugin.api.transformation.Range": [[34, 2, 1, "", "length"], [34, 2, 1, "", "offset"]], "hansken_extraction_plugin.api.transformation.RangedTransformation": [[34, 1, 1, "", "Builder"], [34, 3, 1, "", "builder"]], "hansken_extraction_plugin.api.transformation.RangedTransformation.Builder": [[34, 3, 1, "", "add_range"], [34, 3, 1, "", "build"]], "hansken_extraction_plugin.api.transformer": [[35, 1, 1, "", "Transformer"]], "hansken_extraction_plugin.api.transformer.Transformer": [[35, 3, 1, "", "generate_label"], [35, 2, 1, "", "supported_primitives"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "method", "Python method"], "4": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:method", "4": "py:property"}, "terms": {"": [0, 3, 7, 9, 12, 13, 18, 23, 30, 34, 36, 39, 42, 43, 44], "0": [3, 7, 12, 13, 15, 19, 21, 22, 23, 24, 29, 30, 37, 38, 42], "00": 13, "0000": 39, "03": [18, 36, 39], "09": [13, 18, 36], "1": [3, 7, 11, 12, 13, 19, 22, 23, 30, 37, 42], "10": [7, 18, 23, 36, 38, 41, 42], "100": 31, "1000": [8, 18, 23, 36, 42], "1000000": 7, "1024": 36, "11": [7, 22, 38, 41, 43], "11jdk": 38, "12": [9, 36, 39], "1234": 23, "13414": 0, "13554": 0, "13560": 0, "13577": 0, "13578": 0, "13579": 0, "13580": 0, "13581": 0, "13643": 0, "13648": 0, "13650": 0, "13651": 0, "13655": 0, "13656": 0, "13658": 0, "13660": 0, "13663": 0, "13668": 0, "13676": 0, "13705": 0, "13706": 0, "13709": 0, "13713": 0, "13714": 0, "13733": 0, "13756": 0, "13761": 0, "13769": 0, "13771": 0, "13772": 0, "13773": 0, "13774": 0, "13775": 0, "13776": 0, "13777": 0, "13784": 0, "13798": 0, "13799": 0, "13800": 0, "13801": 0, "13809": 0, "13810": 0, "13922": 0, "13966": 0, "14008": 0, "14009": 0, "14010": 0, "14011": 0, "14030": 0, "14031": 0, "14035": 0, "14037": 0, "14044": 0, "14060": 0, "14073": 0, "14074": 0, "14079": 0, "14083": 0, "14090": 0, "14092": 0, "14104": 0, "14122": 0, "14128": 0, "14130": 0, "14131": 0, "14134": 0, "14135": 0, "14161": 0, "14216": 0, "14234": 0, "14283": 0, "14286": 0, "14314": 0, "14318": 0, "14531": 0, "14547": 0, "14580": 0, "14581": 0, "14582": 0, "14586": 0, "14591": 0, "14618": 0, "14619": 0, "14632": 0, "14635": 0, "14660": 0, "14703": 0, "14704": 0, "14720": 0, "14737": 0, "14738": 0, "14739": 0, "14755": 0, "14763": 0, "14777": 0, "14787": 0, "14793": 0, "14820": 0, "14841": 0, "14844": 0, "14867": 0, "14879": 0, "14923": 0, "15": [7, 38], "15015": 0, "15029": 0, "15034": 0, "15035": 0, "15042": 0, "15048": 0, "15059": 0, "15139": 0, "15186": 0, "15187": 0, "15189": 0, "15192": 0, "15193": 0, "15231": 0, "15232": 0, "15233": 0, "15236": 0, "15237": 0, "15274": 0, "15276": 0, "15282": 0, "15288": 0, "15294": 0, "15338": 0, "15353": 0, "15365": 0, "15370": 0, "15390": 0, "15391": 0, "15392": 0, "15393": 0, "15466": 0, "15491": 0, "15495": 0, "15498": 0, "15502": 0, "15505": 0, "15511": 0, "15512": 0, "15514": 0, "15515": 0, "15520": 0, "15527": 0, "15541": 0, "15542": 0, "15562": 0, "15572": 0, "15588": 0, "15589": 0, "15607": 0, "15632": 0, "15641": 0, "15650": 0, "15651": 0, "15653": 0, "15656": 0, "15668": 0, "15683": 0, "15711": 0, "15743": 0, "15745": 0, "15765": 0, "15766": 0, "15770": 0, "15771": 0, "15772": 0, "15773": 0, "15790": 0, "15801": 0, "15846": 0, "15857": 0, "15858": 0, "15871": 0, "15913": 0, "15961": 0, "15964": 0, "15993": 0, "16": [0, 39], "16001": 0, "16012": 0, "16037": 0, "16038": 0, "16044": 0, "16048": 0, "16090": 0, "16095": 0, "16105": 0, "16111": 0, "16115": 0, "16116": 0, "16118": 0, "16128": 0, "16139": 0, "16160": 0, "16191": 0, "16229": 0, "16238": 0, "16257": 0, "16258": 0, "16268": 0, "1630510809": 42, "16403": 0, "16489": 0, "16558": 0, "16574": 0, "16575": 0, "16576": 0, "16632": 0, "16634": 0, "16638": 0, "16704": 0, "16705": 0, "16707": 0, "16725": 0, "16753": 0, "16756": 0, "16764": 0, "16781": 0, "16900": 0, "16901": 0, "16905": 0, "16908": 0, "17": 38, "17064": 0, "17138": 0, "17141": 0, "17151": 0, "17178": 0, "17191": 0, "17194": 0, "17196": 0, "17203": 0, "17214": 0, "17264": 0, "17265": 0, "17273": 0, "17274": 0, "17276": 0, "17277": 0, "17278": 0, "17460": 0, "17502": 0, "17556": 0, "17636": 0, "17672": 0, "17675": 0, "17692": 0, "17742": 0, "17786": 0, "18": [0, 13], "18400": 0, "18517": 0, "18673": 0, "18677": 0, "18830": 0, "18883": 0, "18907": 0, "18915": 0, "18982": 0, "19064": 0, "19065": 0, "19076": 0, "19148": 0, "19151": 0, "19179": 0, "19435": 0, "19436": 0, "19447": 0, "19448": 0, "19759": 0, "19954": 0, "1st": 0, "2": [7, 13, 15, 22, 23, 30, 37, 38, 42], "20": [11, 13, 18, 19, 23, 30, 36, 37, 38, 42], "2000": 8, "2001": 22, "20127": 0, "20128": 0, "2021": [0, 13, 39], "2022": 0, "20389": 0, "20410": 0, "2048": 36, "20552": 0, "20733": 0, "20735": 0, "20812": 0, "20813": 0, "20814": 0, "20824": 0, "20852": 0, "20938": 0, "20962": 0, "20t": 23, "21073": 0, "21096": 0, "21097": 0, "21104": 0, "21130": 0, "21132": 0, "21135": 0, "21217": 0, "21218": 0, "21219": 0, "21220": 0, "21221": 0, "21222": 0, "21247": 0, "21385": 0, "21410": 0, "21411": 0, "21414": 44, "21486": 0, "21495": 0, "21540": 0, "21571": 0, "21582": 0, "21684": 0, "21694": 0, "21803": 0, "21816": 0, "23": 38, "240290": 39, "240753": 39, "2g": 0, "3": [7, 19, 23, 24, 38, 41], "30": [18, 23, 36, 42], "3000": 8, "32": 23, "32c": 23, "344248": 39, "344450": 39, "3509": 0, "3d73a5552693": 39, "4": [3, 22, 24, 37, 38], "4096": 36, "40c3": 39, "423245": 39, "44228": 0, "45": 39, "46": 3, "48": [0, 39], "4bin": 38, "5": [7, 23, 30, 37, 42], "50": [7, 11, 18, 23, 36, 42], "5005": 19, "53": 39, "54": 39, "54197e67": 39, "5678": 37, "59": 39, "5f": [18, 23], "5p": 23, "64": 0, "681": 13, "6m": 0, "7": [13, 37], "774": [18, 36], "79": 12, "799668": 39, "8": [13, 22, 23, 29, 42], "8001": 21, "805538": 39, "8080": [36, 40], "8135": 39, "859299": 39, "8999": [3, 24, 43, 45], "8f": [18, 23], "9": [13, 18], "93f1": 39, "A": [4, 6, 7, 10, 11, 12, 13, 18, 29, 30, 31, 33, 34, 35, 36, 37, 39, 43, 44], "AND": 7, "And": 7, "As": [7, 36], "At": [4, 24, 37, 39], "Be": [0, 3, 23, 36, 38, 42], "But": 7, "By": [5, 7, 18, 36, 42, 43, 44], "For": [0, 4, 6, 7, 9, 12, 13, 15, 18, 19, 21, 22, 23, 24, 33, 36, 38, 40, 42, 44, 46], "If": [1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 15, 18, 19, 21, 23, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46], "In": [0, 7, 13, 15, 16, 19, 23, 36, 37, 38, 42, 43], "It": [3, 6, 7, 12, 13, 15, 18, 21, 23, 30, 35, 36, 38, 39, 42], "NOT": [3, 7, 11], "Not": 7, "OR": 7, "One": [0, 2, 16, 30, 43], "Or": 7, "The": [0, 5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 18, 19, 21, 22, 23, 24, 28, 29, 30, 33, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45], "Then": [13, 24, 36, 38], "There": [7, 12, 24, 37, 39, 42], "These": [0, 6, 7, 10, 11, 12, 13, 18, 23, 36, 39], "To": [4, 6, 7, 8, 12, 13, 16, 18, 19, 21, 23, 24, 36, 37, 38, 39, 40, 42, 43, 44], "With": [13, 16, 19, 37, 39], "_": 12, "__": 12, "__main__": [39, 43], "__name__": [39, 42, 43], "_arg": 40, "_build": 0, "_client": 24, "_imag": 40, "_name": 40, "_server": 24, "_test": 0, "_test_validate_standalon": 43, "abc": [28, 29, 31, 34], "abil": [0, 12], "abl": [0, 4, 12, 16, 29, 38], "abort": [13, 36], "about": [1, 4, 6, 7, 11, 13, 23, 28, 30, 42, 45], "abov": [7, 12, 23, 38, 46], "absenc": 10, "absolut": 7, "abstract": [28, 29, 31, 32], "accept": [0, 7, 13, 23, 37, 42, 43, 45], "access": [1, 13, 16, 18, 23, 28, 36, 38, 42, 46], "accommod": 0, "accomplish": 4, "accord": 7, "accordingli": [9, 36], "account": 15, "achiev": 7, "acknowledg": 39, "action": 10, "activ": 7, "actual": [0, 5, 7, 11, 12, 13, 16, 18, 30, 36, 38, 44], "ad": [0, 4, 7, 11, 12, 13, 16, 18, 21, 29, 36, 37, 40, 43], "adapt": [0, 9, 37], "add": [0, 6, 7, 12, 15, 16, 18, 19, 23, 29, 34, 36, 37, 38, 40, 42], "add_data": [0, 29], "add_rang": [34, 36, 42], "add_tracelet": [29, 36, 42], "add_transform": [29, 36, 42], "addit": [11, 12, 19, 36, 37, 38, 40, 42], "addrang": [18, 23], "address": [19, 36], "addtracelet": [18, 23], "adher": [35, 44], "adipisc": 12, "administr": [23, 38, 42], "adob": 13, "advanc": [3, 12, 25, 36, 38], "advantag": [19, 37, 43], "advis": 3, "after": [0, 4, 7, 11, 15, 19, 29, 36, 37], "afteral": 24, "again": [4, 7], "against": [7, 10, 12, 24, 43], "agent": [0, 21], "agentlib": 19, "ahead": 29, "aid": [38, 39], "aim": [18, 36], "aio": [0, 2], "algorithm": 16, "all": [0, 2, 4, 6, 7, 11, 12, 13, 15, 16, 18, 22, 23, 24, 28, 29, 30, 36, 38, 40, 41, 42, 43, 44, 46], "allow": [0, 7, 8, 11, 12, 13, 18, 19, 23, 28, 30, 35, 36, 38, 42, 44, 45], "along": 0, "alreadi": [0, 7, 19, 23, 29, 39, 42, 44], "also": [0, 3, 6, 7, 12, 13, 18, 19, 21, 28, 30, 35, 36, 37, 38, 40, 43], "alt": 38, "altern": [18, 21, 22, 23, 36], "although": [4, 5, 18, 36], "alwai": [0, 7, 11, 12, 13, 23, 42], "amet": 12, "among": 30, "an": [0, 3, 5, 9, 10, 12, 13, 15, 16, 17, 18, 21, 23, 24, 25, 29, 30, 31, 35, 36, 39, 40, 41, 42, 43, 44, 45], "analysi": [0, 35], "analyz": 0, "anatomi": [0, 2], "ani": [4, 7, 12, 13, 29, 33, 42, 44, 46], "ann": 42, "annot": 44, "anoth": [9, 11, 13, 23, 42, 43], "another_str": [36, 42], "anotheremail": 33, "answer": 7, "antlr": 0, "anumb": 23, "anymor": 36, "anynam": 42, "apach": [0, 15, 18, 22, 36], "apart": 0, "api": [0, 13, 15, 16, 17, 20, 23, 24, 39, 42, 43, 44, 45, 46], "appdata": [18, 36], "appear": 38, "append": [3, 23], "appenderref": 23, "appli": [5, 7, 10, 13, 16, 21, 35, 45], "applic": [0, 7, 13, 19, 23, 29, 40, 42], "appropri": 43, "apt": 38, "ar": [0, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 16, 18, 19, 21, 22, 23, 24, 28, 29, 30, 31, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46], "arbitrari": [8, 10], "archiv": [5, 10, 13, 18, 36], "arg": [0, 36, 40, 44], "arg_1": 45, "arg_2": 45, "argument": [0, 18, 21, 23, 30, 36, 37, 39, 40, 42, 43, 44], "around": [0, 7], "arrai": [13, 23, 45], "arrayoutofboundsexcept": 0, "art": [19, 37], "artifact": 0, "artifactid": [22, 24], "asc": [18, 23], "asinputstream": 23, "ask": [30, 38, 46], "aspect": 16, "assign": 30, "assist": 15, "associ": 4, "assum": [24, 36, 42, 43, 44], "attach": [19, 23, 29, 37, 42], "attempt": 0, "attribut": 4, "audio": [16, 36], "auth": 39, "author": [0, 4, 18, 19, 30, 36, 37, 39, 45], "auto": 0, "autom": [0, 21, 22, 38, 40], "automat": [9, 12, 18, 36, 43, 44], "autosc": [2, 4], "autoscal": 9, "avail": [0, 3, 4, 5, 6, 7, 8, 13, 18, 21, 23, 29, 31, 37, 42, 43, 44, 45], "avoid": 0, "aw": 7, "b": [7, 12, 13, 36, 38, 42, 46], "back": 29, "backslash": 7, "backward": [0, 18, 36], "bad": 0, "bake": 19, "balanc": [0, 36], "bar": [7, 39], "bare": [7, 30], "base": [0, 7, 9, 10, 12, 13, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 42], "baseextractionplugin": [28, 35, 44], "basenam": 12, "basi": 22, "basic": [0, 7, 39], "batch": 31, "baz": 7, "becaus": [0, 5, 7, 11, 19, 36, 37, 42], "becom": 7, "been": [0, 7, 12, 18, 21, 36, 38, 39, 40, 43], "befor": [0, 3, 6, 7, 13, 16, 21, 29, 36, 39, 44], "beforeal": 24, "beforehand": 7, "begin": [23, 37], "behav": 7, "behaviour": 3, "being": [0, 7, 12, 13, 18, 19, 23, 27, 28, 29, 32, 36, 42, 44], "belong": 13, "below": [7, 10, 12, 13, 18, 19, 24, 36, 37, 38, 43], "benefit": 16, "best": [7, 36], "beta": [15, 18, 36], "better": [0, 18, 36], "between": [0, 4, 7, 12, 24, 45], "beyond": 0, "big": 36, "bin": 38, "binari": [13, 35], "bind": 23, "bit": [4, 19, 37, 38], "bla": 7, "blob": 5, "block": [0, 37], "boilerpl": 18, "bool": [13, 35, 44], "boolean": [12, 13, 19, 24, 35], "both": [7, 12, 13, 14, 18, 23, 29, 36, 40], "bottom": 39, "bracket": 7, "break": [18, 36], "breakpoint": 3, "briefli": 40, "broad": 7, "broke": 0, "broken": 0, "browser": 6, "buffer": [0, 29, 36], "buffer_s": [0, 29, 36], "bufferedread": [0, 29, 42], "bufferedwrit": 29, "bug": [0, 1, 7, 19, 37], "bugfix": 0, "build": [0, 12, 18, 21, 22, 23, 24, 29, 30, 34, 38, 40, 41, 42, 43], "build_plugin": [0, 30, 36], "buildarg": 21, "builder": [18, 23, 29, 34, 36, 42], "builderfor": [18, 23], "built": [6, 12, 19, 29, 36, 37, 40], "bundl": 13, "busi": [0, 1, 15], "button": [38, 39], "byte": [0, 7, 13, 23, 29, 34, 35, 36, 42, 44], "bytearrai": [5, 13, 18, 36, 44], "c": [7, 12, 38], "cach": [0, 29], "caffein": 0, "calcul": 7, "call": [0, 4, 6, 7, 12, 13, 18, 23, 28, 31, 32, 35, 36, 37, 42, 43, 45], "callback": 0, "caller": 44, "can": [0, 1, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 21, 22, 23, 24, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "cancel": 13, "candid": 13, "cannot": [7, 40], "capabl": [0, 4], "car": 44, "cardin": 13, "care": [3, 7, 23, 40, 42], "carefulli": 36, "cartoon": [0, 46], "carv": 10, "case": [0, 5, 7, 11, 12, 13, 15, 16, 18, 23, 36, 38, 40], "cat": [18, 36], "categor": 10, "categori": [0, 10, 13, 18, 30, 36], "caught": 0, "caus": [0, 12, 36, 43], "cd": 43, "central": [0, 18, 22], "certain": [6, 11], "certif": 38, "chang": [0, 12, 18, 23, 42], "changelog": [17, 25, 46], "channel": [1, 38], "chapter": 6, "char": 7, "charact": [7, 10, 18, 36], "chat": [1, 18, 21, 36, 40, 42, 43, 46], "chat_plugin": 43, "chatconvers": 42, "chatmessag": [7, 42], "chatplugin": 36, "check": [0, 4, 6, 7, 12, 13, 38], "checkbox": 6, "checklist": 7, "checkstyl": 0, "child": [0, 4, 5, 11, 12, 18, 23, 29, 36], "child_build": [29, 36, 42], "childnumb": 13, "children": [0, 12, 13], "childtrac": 42, "choic": [7, 38], "choos": [6, 11, 38, 44], "choose_your_artifactid_her": 22, "chunk": [0, 42], "circumst": 12, "class": [0, 12, 13, 18, 19, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 43, 44], "classic": 10, "classif": [18, 23, 36], "classifi": 10, "cleanup": 0, "clear": [0, 10], "clearli": 19, "click": [13, 38], "client": [0, 12, 13, 18, 24, 35, 36, 37, 39, 44], "close": [23, 24, 31, 36, 38, 42], "cloud": 30, "cluster": [8, 9, 15, 19, 37], "cmd": 38, "code": [0, 6, 8, 11, 12, 13, 15, 17, 18, 24, 25, 36, 38, 43, 45, 46], "collect": [12, 13, 30, 33], "colon": 7, "column": 10, "com": [33, 38], "combin": [10, 16], "come": [18, 36, 40], "comfort": 38, "comma": 0, "command": [0, 6, 18, 19, 21, 36, 37, 38, 40, 42, 43], "comment": 0, "commit": 0, "common": [0, 7, 23, 38], "commun": [0, 1, 4, 8, 16, 18, 24, 37, 45, 46], "compact": 7, "compar": [12, 39, 43], "compat": [0, 15, 18, 31, 36], "compil": [7, 45], "complet": [0, 38], "complex": 7, "compli": [12, 13], "compliant": 8, "complic": 38, "compon": 12, "compos": 13, "comput": [8, 10, 23, 42], "concept": [0, 7, 46], "concurr": [0, 3, 18, 23, 30, 42], "condit": 7, "confid": [18, 23, 36, 42], "configur": [0, 18, 21, 23, 36, 38, 40, 42], "conflict": 0, "conform": 45, "congratul": 38, "connect": [0, 19, 36], "consectetur": 12, "consequ": 12, "consid": [15, 46], "consist": [0, 10, 11, 12, 23, 30, 34, 42], "consol": [19, 23, 37, 38], "construct": 35, "consum": [0, 7, 18], "contact": [15, 23, 38, 42, 45, 46], "contain": [0, 6, 7, 10, 12, 13, 15, 16, 18, 19, 21, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 41, 44, 45], "containsinord": 0, "content": [7, 10, 18, 36, 39], "context": [0, 7, 18, 23, 27, 32, 36, 42], "continu": 38, "contrarili": 7, "contribut": 1, "control": [0, 7, 36], "conveni": 18, "convent": [0, 2, 18, 36, 45], "convert": [29, 35, 44], "convieni": 0, "cool": 38, "copi": 0, "core": [7, 18, 23, 30, 36, 42, 45], "correct": [0, 7, 24, 36, 39, 42], "correctli": [0, 23, 38], "correspond": 12, "cosin": 13, "could": [0, 7, 13, 16, 36, 44], "count": [0, 7, 13, 32], "coupl": [7, 29], "cours": [7, 9], "cpu": [0, 7, 9, 18, 23, 30, 36, 42], "crash": [0, 7], "creat": [0, 4, 5, 9, 10, 11, 13, 16, 18, 23, 24, 29, 36, 37, 42, 43, 44, 46], "createdon": 13, "criteria": 7, "crypto": 16, "csv": 7, "cumul": 13, "curl": 0, "currenc": 16, "current": [0, 3, 5, 7, 11, 12, 13, 18, 19, 23, 34, 36, 37, 39, 42, 45], "custom": 39, "cutoff": 7, "cve": 0, "cycl": 39, "d": [12, 18, 23], "dai": 7, "dap": 37, "dash": 40, "data": [0, 2, 4, 10, 11, 16, 18, 19, 27, 28, 29, 30, 34, 36, 37, 39, 43], "data_context": [28, 36, 42, 43, 44], "data_s": [27, 36], "data_typ": [27, 29, 36, 42], "databas": [7, 10], "dataclass": 0, "datacontext": [0, 18, 23, 27, 28, 36], "dataset": 12, "datastream": [0, 13, 18, 23, 28, 29, 36, 42], "datastream_typ": 42, "datastreamtyp": 13, "datatransform": 0, "datatransformationsplugin": 24, "datatyp": [0, 7, 11, 18, 19, 23, 36, 37, 42], "date": [13, 35], "datetim": [0, 13, 35, 42, 44], "dd": 23, "ddocker": 21, "deal": [7, 42], "debug": [0, 2, 17, 25, 38, 42, 43, 44], "debugextractionplugintool": [0, 3], "debugg": [3, 19, 37], "debugge": 19, "decid": 44, "declar": [0, 36], "decod": 13, "decor": [0, 28, 44], "decrypt": [7, 13, 18], "dedic": 0, "deeper": 4, "def": [36, 42, 43, 44], "default": [0, 3, 8, 9, 11, 18, 19, 23, 28, 29, 36, 38, 40, 42, 43], "default_buffer_s": 0, "defer": [0, 18, 30, 36, 45], "deferred_iter": 30, "deferredexampl": 12, "deferredexamplesearch": 12, "deferredextractionplugin": [3, 23, 28, 42], "deferredextractioplugin": [18, 36], "deferrediter": 11, "deferredplugin": 42, "deferredpluginnam": 12, "defin": [5, 6, 7, 12, 13, 18, 36, 42, 44, 45], "definit": [0, 27, 30, 32, 33, 34, 45], "deliber": 12, "demand": [16, 25, 35, 38], "demoapp": 42, "demonstr": [23, 38, 42], "depend": [0, 4, 6, 7, 9, 12, 22, 36, 38, 39, 41, 43], "deploi": [0, 38, 41], "deprec": [0, 18, 36], "depth": [12, 29], "deriv": [7, 10, 13, 28, 44], "describ": [0, 4, 5, 8, 10, 12, 13, 18, 19, 21, 23, 28, 30, 32, 34, 36, 37, 38, 40, 43, 45, 46], "descript": [4, 10, 13, 18, 30, 36, 45], "descriptor": 12, "deseri": 0, "design": [7, 8, 16, 44], "desir": [0, 23], "destruct": 24, "detail": [0, 4, 10, 13, 15, 16, 18, 23, 36, 38, 42, 43], "detect": [10, 13, 36, 38], "determin": [0, 4], "dev": [0, 7, 18, 36], "develop": [0, 1, 4, 7, 10, 11, 18, 36, 37, 38, 39, 45], "dialog": [6, 39], "dict": [0, 13, 29, 30], "dictionari": 12, "did": [0, 7], "didn": 0, "differ": [0, 3, 4, 7, 10, 11, 12, 13, 18, 26, 28, 29, 33, 36, 38], "difficult": 7, "digest": 10, "digit": 16, "dimension": 13, "direct": [13, 23, 36, 42], "directli": [0, 24, 32, 36, 42, 43], "directori": [0, 36, 40, 43], "disabl": [3, 36], "disallow": 0, "disconnect": 0, "discord": [1, 38, 46], "discov": [0, 44], "discuss": [7, 12, 15], "disk": 16, "displai": [13, 19, 37], "distanc": 13, "distinct": [19, 37], "distribut": [0, 15, 18, 22, 45], "dive": 4, "do": [6, 12, 13, 15, 24, 30, 36, 38, 42], "doc": [0, 36, 38], "docker": [0, 4, 6, 18, 21, 22, 24, 30, 36, 40, 41, 44], "docker_arg": [36, 40], "docker_file_directori": [36, 40], "docker_host": 21, "docker_imag": 43, "docker_image_nam": [36, 40], "dockerfil": [40, 42], "document": [0, 7, 10, 12, 13, 16, 18, 36, 39], "documentplugin": 7, "docutil": 0, "doe": [0, 13, 15, 21, 29, 30, 36, 42, 44], "doesn": [7, 12, 13], "dolor": 12, "domain": [0, 6, 10, 18, 30, 36], "don": [0, 1, 7, 12, 13, 15, 24, 36, 38, 45, 46], "done": [4, 6, 7, 9, 12, 18, 24, 36, 38, 42], "doubl": [0, 12, 13, 18, 35], "down": [9, 36], "downgrad": 0, "download": 0, "drop": 36, "dropbox": [18, 36], "dt_socket": 19, "due": [0, 12], "dump": [36, 42], "dure": [0, 3, 4, 7, 8, 12, 13, 15, 29, 35, 39, 45], "dynam": [28, 30, 35], "e": [0, 7, 10, 16, 18, 19, 21, 23, 29, 30, 36, 40, 43, 44], "each": [4, 5, 7, 8, 9, 10, 12, 13, 18, 24, 36, 38], "earlier": [18, 36], "easi": [16, 23, 39], "easier": 43, "easiest": 7, "easili": [19, 37, 44], "edg": 7, "edit": 38, "effect": [7, 18, 36], "effici": [18, 23, 36, 42], "effort": 15, "either": [0, 7, 23, 29, 32, 42], "elabor": 7, "elasticsearch": 7, "element": [7, 13, 16], "elit": 12, "elsewher": 7, "email": [7, 30, 45], "emailaddress": 33, "embed": [13, 18, 19, 23, 36, 45], "embeddedextractionpluginflit": [19, 24], "eminjenv": [15, 24], "empti": [7, 16], "enabl": [0, 3, 8, 15, 16, 18, 19, 36, 37, 38, 39, 42], "encod": [7, 22, 23, 29, 36, 42], "encourag": 16, "encrypt": 7, "end": [4, 24, 30, 36, 38], "endpoint": [6, 13, 39], "enforc": 0, "engin": 16, "enhanc": 0, "enough": [11, 43], "enrich": 0, "ensur": [0, 8, 23], "enter": [38, 39], "entir": 12, "entri": [5, 13, 16, 18, 36], "entrypoint": 45, "enum": [30, 32, 36], "environ": [0, 18, 19, 21, 23, 36, 38, 39, 42], "eof": 0, "ep": [0, 13], "equal": [0, 7], "equival": 30, "erron": 13, "error": [0, 13, 19, 29, 36, 37], "escap": [0, 7, 18, 19, 36, 37], "especi": [7, 36], "etc": [7, 23, 29], "euclidean": 13, "even": [7, 42], "eventu": 36, "everi": [3, 4, 7, 11, 12, 13, 28, 36, 44], "everyth": [6, 15, 38], "evid": [13, 42], "exact": 7, "exactli": [12, 39], "exampl": [0, 5, 6, 11, 12, 13, 15, 16, 18, 19, 21, 23, 29, 33, 36, 37, 40, 42, 43, 44, 46], "example1": 12, "example2": 12, "exampledef": 23, "exampleplugin": 23, "excel": 38, "except": [0, 7, 24, 29, 44], "exclud": 0, "execut": [0, 8, 11, 13, 18, 25, 35, 36, 37, 38, 39, 43], "execute_transform": [0, 36, 43], "exhaust": [31, 42], "exist": [0, 7, 11, 13, 29, 42], "exit": [0, 12], "expand": [0, 4], "expect": [0, 6, 12, 16, 38, 42, 45], "experiment": 0, "expert": [13, 39], "expertui": 39, "explain": [7, 12, 39], "explan": [0, 7, 10], "explicit": 36, "explicitli": [0, 18, 29, 36], "explictli": 42, "export": 21, "expos": [0, 35], "express": [7, 39], "extend": [0, 12, 19, 23, 24, 40], "extens": [12, 13, 18, 23, 36, 42], "extern": [0, 9, 36, 41, 46], "extra": [0, 7, 21], "extract": [0, 1, 2, 3, 5, 7, 8, 9, 10, 14, 16, 17, 18, 20, 21, 22, 24, 25, 26, 28, 29, 30, 35, 36, 40, 41, 42, 43, 44], "extraction_context": 36, "extraction_plugin": [36, 39, 43, 44], "extraction_plugin_runn": 39, "extraction_plugin_serv": 0, "extraction_trac": 36, "extractioncontext": [0, 18, 23, 36], "extractionplugin": [0, 18, 19, 23, 24, 28, 36, 43, 44], "extractionpluginbuild": 0, "extractionplugincli": [0, 24], "extractionpluginexcept": 12, "extractionpluginflit": [0, 19], "extractionpluginserv": [0, 24], "extractionpluginservic": 45, "extractionserv": 24, "extractiontrac": [28, 29, 36, 42], "extractiontracebuild": 29, "extrat": 12, "extrem": 7, "f": [19, 37, 42], "f12": 38, "face": 13, "facet": 16, "factor": 7, "factori": 30, "fail": [0, 12, 13, 24, 36, 38, 42], "failur": 0, "fals": [24, 43], "faq": [0, 46], "far": 7, "fast": [7, 36], "faster": [15, 39], "faucibu": 12, "featur": [1, 3, 6, 7, 11], "feed": 43, "feel": [1, 15, 38], "few": [3, 13, 33, 38, 39], "field": [0, 4, 10, 12, 18, 36, 45], "figur": [5, 13], "file": [0, 5, 7, 10, 12, 13, 15, 16, 18, 19, 23, 24, 29, 36, 37, 42, 43], "file_nam": 42, "filenam": 7, "filenotfounderror": 0, "filesystem": 10, "filetyp": [7, 13, 36, 42], "fill": 1, "final": [18, 23, 24], "find": [1, 6, 7, 13, 15, 16, 19, 23, 37, 39, 42], "finish": [7, 12, 38], "fiod": 10, "firefli": 13, "firewal": 37, "first": [0, 6, 12, 13, 15, 29, 31, 36, 37, 38, 40], "first_100": 31, "firstnam": 33, "five": 12, "fix": [0, 13, 36], "flag": [36, 37], "flaki": 0, "flexibl": 7, "flexibli": 15, "flit": [0, 12, 19, 24, 43], "flitsutil": 24, "float": [0, 13, 18, 30, 35, 36, 44], "flood": 0, "flow": [0, 36], "flush": [0, 29, 36], "folder": [0, 12, 23, 24, 38, 39, 45], "follow": [0, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 18, 19, 21, 22, 23, 24, 36, 37, 38, 39, 40, 42, 43, 44, 45], "foo": 7, "forens": [16, 39], "forget": [7, 36], "form": [1, 10, 13, 15], "format": [0, 10, 16, 18, 23], "forward": [0, 10, 42], "found": [1, 11, 12, 13, 14, 18, 19, 23, 26, 32, 36, 37, 39, 43, 45], "four": [23, 42], "fraction": 30, "fragment": 10, "framework": [0, 2, 6, 7, 13, 16, 17, 25, 36, 37, 38, 41, 42], "free": [1, 4, 10, 15, 38], "frequent": 46, "friendli": 0, "from": [0, 3, 4, 5, 7, 10, 12, 13, 16, 18, 19, 23, 24, 28, 29, 30, 36, 37, 38, 39, 40, 42, 43, 44], "from_sequ": 36, "fromtimestamp": 42, "fsgroup": 8, "full": [7, 10, 12, 13, 18, 32, 36], "fulli": [0, 38, 46], "fullmatch": 0, "function": [0, 4, 7, 11, 18, 19, 23, 28, 29, 30, 35, 36, 37, 42, 43], "further": [0, 1, 6, 7, 13, 36], "futur": [13, 23, 36, 42], "fvt": [13, 33], "g": [0, 7, 10, 16, 18, 21, 23, 29, 36, 40], "gatekeep": [6, 13, 39], "gb": [18, 23, 36, 42], "gener": [0, 4, 7, 12, 13, 18, 19, 21, 35, 36, 37, 40, 46], "generate_label": 35, "geographicloc": [13, 35, 44], "get": [0, 1, 13, 15, 18, 23, 25, 29, 31, 36, 42, 43], "get_first_byt": 36, "getalldata": 0, "getdata": 0, "getdatatyp": 0, "getlisteningport": 24, "getlogg": 23, "gettrac": 23, "git": [15, 24], "github": [0, 14, 38], "gitlab": 0, "give": [0, 10, 16, 38, 43], "given": [11, 12, 13, 28, 35, 38, 40, 42], "go": [7, 38, 39], "goal": 16, "gom": 38, "gone": 44, "good": [7, 13, 15, 38], "gracefulli": 0, "grandchild": 42, "grandchild_build": 42, "greatli": 36, "group": [7, 8, 13, 15, 36], "groupid": [22, 24], "grpc": [0, 4, 12, 13, 15, 24, 43, 44, 45], "guava": 0, "gui": 13, "guid": [0, 6, 15, 38], "guidelin": 7, "ha": [0, 7, 10, 12, 13, 18, 19, 21, 23, 36, 37, 38, 39, 40, 42, 43, 44, 45], "half": 30, "handi": 36, "handl": [0, 21], "hanskaton": 24, "hansken": [0, 1, 2, 5, 8, 9, 10, 11, 12, 14, 16, 18, 19, 21, 22, 23, 24, 25, 29, 30, 31, 32, 35, 36, 37, 38, 40, 42, 45], "hansken_extraction_plugin": [36, 39, 42, 43, 44], "hansken_image1": 7, "hansken_project_id": 39, "hansken_tool": 7, "happi": 3, "hard": [23, 42], "hash": 10, "have": [1, 5, 6, 7, 9, 11, 12, 13, 15, 18, 21, 23, 36, 38, 39, 41, 42, 43, 45], "he": [1, 7], "header": 0, "health": 0, "height": 36, "hello": [7, 36, 42], "help": [7, 16, 38, 39], "helper": 34, "henc": 43, "here": [7, 11, 13, 15, 21, 23, 24, 37, 38, 42, 43, 44, 46], "heterogen": 0, "heurist": 13, "hh": 23, "higher": [22, 38, 41], "highli": 18, "hint": [42, 44], "hit": [3, 10, 31, 38, 39], "hold": [35, 42], "holm": 36, "hood": 15, "hopefulli": [19, 37], "horizont": 9, "host": [0, 14, 37, 38], "hostnam": 0, "how": [0, 5, 6, 9, 13, 17, 18, 23, 25, 30, 36, 38, 42, 46], "howev": [12, 13, 15, 39, 43, 44], "hpa": 9, "hql": [0, 2, 11, 12, 18, 23, 32, 36, 42, 45], "hql_lite": [19, 37], "hqllitehumanquerypars": [19, 37], "hqlmatcher": 18, "html": [18, 23, 29, 36, 42], "http": [13, 18, 21, 22, 24, 36, 38, 40], "http_proxi": 40, "https_proxi": [21, 36, 40], "huge": 7, "human": [7, 13], "hyperthread": [18, 23, 30, 36, 42], "i": [0, 1, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 16, 18, 19, 21, 23, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "id": [0, 3, 4, 13, 18, 19, 21, 29, 30, 36, 37, 39, 45], "idea": 7, "ident": [13, 33, 36, 39], "identifi": [4, 7, 13, 18, 30, 36], "idp": 39, "ignor": 0, "illegalargumentexcept": 13, "illegalstateexcept": 13, "illustr": 23, "imag": [0, 3, 4, 5, 6, 7, 11, 18, 21, 23, 24, 30, 32, 36, 40, 42, 44, 45], "imageid": [18, 36], "immut": [0, 29], "implement": [0, 4, 6, 7, 13, 15, 16, 18, 23, 24, 26, 34, 37, 41, 42, 43, 44, 45], "impli": 8, "implicitli": 36, "import": [0, 4, 13, 18, 23, 24, 36, 37, 39, 42, 43, 44], "imposs": 12, "impract": 12, "improv": [0, 1, 36], "in_fil": 42, "includ": [0, 4, 7, 11, 12, 23, 24, 43], "incompat": [0, 7], "incorpor": 12, "incorrect": 7, "incorrectli": 0, "increas": [0, 9, 36, 42], "independ": [12, 44], "index": [0, 3, 13, 29, 32], "indirectli": 44, "infinit": 12, "info": [0, 9, 11, 23, 36, 39, 42, 43, 45], "inform": [0, 4, 6, 11, 13, 15, 16, 18, 23, 28, 30, 36, 37, 38, 40, 42, 44], "inherit": [23, 42], "ini": [36, 43], "init": 24, "initi": [0, 45], "inner": 7, "input": [0, 18, 19, 24, 36, 37, 42, 43], "inputstream": 0, "inrins": 13, "insid": [8, 12, 18, 36, 37, 38, 44], "insight": 16, "instal": [0, 21, 36, 39, 40, 43], "install_requir": 37, "instanc": [0, 3, 4, 12, 22, 23, 35, 43], "instanti": 36, "instead": [0, 3, 5, 7, 8, 18, 19, 36, 37], "institut": 39, "instruct": [18, 19, 21, 36, 38, 40], "int": [0, 13, 23, 24, 27, 29, 30, 31, 32, 34, 35, 44], "integ": [12, 13, 18], "integr": [0, 12, 19, 24, 43, 46], "intel": 30, "intellij": [0, 19], "intend": [7, 45], "intention": 7, "interest": [7, 33, 45], "interfac": [0, 6, 13, 24], "intern": [0, 7], "internet": 6, "interpret": [12, 40], "intim": 7, "intrins": 0, "introduc": [0, 18, 36], "introduct": 46, "invalid": [0, 7, 19, 37], "investig": [16, 35, 44], "invit": 1, "invok": [6, 12, 21, 36, 44], "io": 13, "ioexcept": [0, 18], "ipsum": 12, "irrelev": 12, "isn": 38, "isol": [2, 15], "isort": 0, "issu": [0, 36], "isverboseloggingen": [0, 19], "item": 42, "iter": [0, 4, 7, 11, 30, 31, 42, 45], "its": [4, 6, 7, 10, 12, 13, 16, 28, 44], "itself": [9, 12, 13, 30], "jar": [0, 12, 43], "java": [0, 5, 6, 9, 11, 13, 14, 15, 16, 21, 22, 38, 41, 43, 45, 46], "java_tool_opt": 19, "javadoc": [0, 17, 23], "javajava": 38, "jb": 0, "jdk": 38, "jdwp": 19, "jenkin": 0, "jenkinsfil": 0, "jetbrain": 38, "john": 36, "jorgb": 46, "jpeg": [7, 12], "jpegtool": 7, "jpg": [19, 37], "json": [0, 23, 36, 37, 42, 45], "junit": [0, 24], "jupit": 24, "just": [5, 18, 36, 39], "jvm": 15, "k": [18, 30, 36], "keep": [0, 31, 42], "kei": [7, 12, 13, 18, 29, 30, 36], "key_or_upd": 29, "keycloak": 39, "keystor": 39, "kit": 46, "know": [1, 4, 7, 15], "knowledg": [7, 12, 13, 16], "known": [6, 10, 21, 39, 40], "kotlin": 15, "kubectl": [19, 37], "kubernet": [2, 4, 8, 15], "kwarg": 44, "l": 39, "label": [0, 18, 21, 23, 30, 36, 40, 45], "label_plugin": [0, 36], "land": 0, "lang": [13, 19, 37], "languag": [0, 7, 12, 16, 43, 44], "larg": [0, 36, 42], "last": [10, 19, 37], "later": [16, 18, 36], "latest": [0, 18, 21, 36, 40, 46], "latlong": [0, 13, 35], "launch": 37, "layer": 24, "lazi": 0, "lead": 7, "least": [4, 11, 42], "left": [0, 7], "length": [5, 12, 18, 23, 27, 34, 36, 42], "less": [0, 5, 31], "let": [0, 4, 7, 12, 19], "letter": 7, "lettercountplugin": 7, "level": [0, 23, 30, 42], "libr": 13, "librari": [38, 42], "licens": [0, 4, 15, 18, 22, 30, 36, 45], "lightweight": 7, "like": [4, 7, 18, 19, 29, 33, 37, 38, 40, 43, 44], "limit": [0, 3, 7, 8, 13, 23, 36, 39, 42], "line": [0, 18, 19, 36, 37], "linenumb": [18, 23], "liner": 40, "link": [0, 9, 12], "lint": 0, "linter": 0, "linux": 8, "list": [0, 3, 4, 5, 7, 10, 12, 13, 18, 23, 28, 30, 31, 34, 35, 36, 42], "listen": [0, 37], "lite": [0, 2, 11, 12, 18, 23, 36, 42, 45], "liter": 29, "littl": 43, "live": 44, "ll": 7, "llo": 7, "load": [0, 6, 18, 36, 38], "loadbalanc": 0, "local": [0, 2, 6, 18, 21, 36, 40], "localhost": [24, 37, 43], "localroot": 37, "locat": [0, 13, 36, 38], "log": [0, 6, 7, 13, 39], "log4j": [0, 23], "log4j2": 23, "log_level": 42, "logbook": 42, "logger": [23, 42], "loggerfactori": 23, "logic": [7, 13, 16], "login": 6, "long": [0, 3, 13, 35, 36], "longer": [0, 7, 10, 18, 23, 36], "look": [7, 11, 33, 38, 39, 43], "loop": [4, 12], "loos": 7, "lorem": 12, "lot": [5, 7, 18, 36], "m": 23, "m2r2": 0, "machin": 21, "made": [0, 44], "mai": [7, 12, 33, 36, 38, 39, 44], "main": [13, 23], "mainclass": 22, "mainli": 30, "maintain": [12, 16, 39], "major": 45, "make": [0, 6, 7, 12, 13, 15, 16, 24, 29, 36, 37, 38, 39, 40, 45], "manag": [4, 9, 18, 38, 42], "manhattan": 13, "mani": [7, 12, 13, 24, 30, 38, 40], "manner": 8, "manual": [0, 24, 30, 36], "map": [0, 12, 13, 29, 33, 35, 37, 44], "mark": [5, 13, 18, 36, 42], "markdownlint": 0, "match": [0, 4, 10, 11, 12, 13, 18, 19, 24, 36, 37, 42, 45], "matcher": [0, 4, 11, 13, 18, 23, 30, 36, 39, 42, 45], "materi": 16, "matur": [30, 36], "maturity_level": 36, "maturitylevel": [0, 18, 30, 36], "mauri": 12, "maven": [0, 18, 21, 22, 24], "max": [7, 30], "max_cpu": 45, "max_mem": 45, "maximum": [9, 11, 18, 23, 32, 36, 42], "maximum_cpu": [30, 36, 42], "maximum_memori": [30, 36, 42], "maximum_work": [30, 42], "maximumcpu": [18, 23], "maximummemori": [18, 23], "maximumwork": 23, "mb": [0, 7, 45], "md": 38, "mean": [4, 7, 12, 13, 24, 36, 38, 45], "measur": [8, 30], "mechan": [0, 36], "megabyt": [30, 36], "member": [1, 16, 46], "memori": [0, 9, 18, 23, 30, 36, 42], "mention": [0, 38], "merg": 0, "messag": [0, 13, 19, 23, 37, 42], "meta": [0, 13, 30], "metadata": [10, 13, 28, 29], "metaextractionplugin": 28, "metaextractiontrac": [28, 29], "metal": 30, "meth": 42, "method": [0, 7, 18, 19, 23, 24, 28, 30, 32, 35, 36, 38, 42, 43, 44, 45], "method_nam": [30, 43, 45], "metric": [9, 23], "microsoft": [37, 38], "might": [3, 7, 23, 38, 39, 42, 43], "migrat": [18, 36], "milicpu": 45, "million": 7, "mime": [23, 42], "mimeclass": [7, 12, 36, 42], "mimetyp": [0, 7, 19, 36, 37, 42], "min": 7, "minim": [3, 37], "minimum": 7, "minor": 7, "minut": 38, "minvenj": 24, "misc": 42, "miscellan": 42, "mismatch": [0, 12], "misnam": 7, "miss": [0, 10], "mistun": 0, "mm": 23, "mode": [0, 8, 29, 36, 42], "model": [0, 2, 7, 12, 35, 36, 42], "modelnam": [18, 23, 36, 42], "modelvers": [18, 22, 23, 36, 42], "modif": 11, "modifi": 11, "modifiedon": 42, "modul": [0, 13, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 42], "moment": [5, 39, 44], "monei": 10, "monitor": 9, "more": [0, 4, 6, 7, 9, 10, 13, 15, 18, 23, 24, 28, 29, 31, 33, 36, 37, 38, 42, 43, 44], "most": [4, 7, 11, 23, 31, 32, 42], "move": [0, 36], "much": [7, 12, 30, 39], "multilin": 0, "multipl": [0, 3, 7, 10, 11, 12, 13, 15, 18, 33, 36, 42], "must": [4, 6, 13, 19, 23, 37, 39, 42, 43, 44], "mvn": [18, 19, 21], "mvt": 13, "my": 43, "my_cat_detector": [18, 36], "my_plugin": [36, 39, 40, 43], "my_vari": 42, "mypi": 0, "myplugin": [3, 24, 39], "mypluginit": 24, "n": [7, 13, 19, 23, 36, 38, 46], "name": [0, 2, 4, 12, 13, 18, 19, 21, 22, 23, 27, 29, 30, 31, 33, 36, 37, 40, 42, 43, 45], "natur": 0, "nb": 18, "nearbi": 13, "necessari": 7, "need": [0, 3, 4, 6, 7, 9, 11, 12, 15, 30, 36, 38, 39, 40, 43], "negat": 7, "nest": [0, 13], "netherland": 39, "netherlandsforensicinstitut": 38, "netti": 0, "network": [13, 38], "neural": 13, "never": 0, "new": [0, 5, 7, 11, 13, 16, 18, 19, 23, 24, 29, 36, 38, 39, 42, 46], "new_trac": 7, "newchild": [18, 23], "newli": 13, "next": [4, 11, 12, 15, 19, 23, 36, 37, 39, 40], "nfi": [0, 10, 18, 21, 24, 36, 40], "nice": 0, "nio": 24, "nl": [10, 15, 18, 21, 24, 36, 40], "nl_nl": 43, "nly": 30, "no_error": 13, "node": 9, "non": [0, 13], "none": [12, 29, 30, 31], "normal": 12, "note": [0, 5, 7, 10, 11, 12, 13, 15, 21, 23, 24, 28, 29, 30, 36, 38, 39, 40, 42, 43, 44], "noth": 7, "notic": 42, "notreal": 33, "now": [0, 5, 6, 7, 10, 18, 36, 37, 38], "null": [18, 24, 36], "num": 31, "number": [0, 3, 4, 7, 9, 12, 13, 23, 29, 30, 31, 32, 42], "object": [0, 4, 13, 23, 27, 29, 30, 32, 33, 34, 35, 36, 42], "observ": 9, "obtain": [5, 11, 18, 28, 36], "occas": 13, "occasion": 12, "occur": [12, 36], "oci": [6, 21, 40], "ocr": [10, 18, 36], "ocrimag": 39, "offer": [29, 30], "offic": 13, "offici": 15, "offset": [5, 12, 18, 23, 29, 34, 36, 42], "often": [7, 12], "ok": 38, "old": [0, 18, 36], "omit": 41, "onc": [3, 7, 13, 21, 29, 31, 40, 44], "one": [0, 4, 7, 9, 11, 12, 19, 28, 30, 31, 33, 36, 37, 38, 39, 40, 42, 44], "onerror": 13, "ones": 7, "onli": [0, 3, 5, 7, 8, 11, 12, 13, 18, 19, 23, 28, 29, 31, 32, 34, 36, 37, 39, 42, 44, 45], "onlin": 36, "open": [0, 13, 29, 36, 38, 39, 42, 45], "openjdk": 38, "oper": [7, 9], "opportun": 1, "opposit": 7, "optic": 10, "option": [0, 3, 11, 12, 13, 15, 16, 18, 23, 30, 36, 37, 38, 39, 40, 42, 43, 45], "order": [0, 12, 16, 29, 37, 38], "org": [0, 10, 12, 13, 18, 19, 22, 23, 24, 36, 37, 38, 45], "organis": [10, 15, 30, 45], "origin": [5, 13, 16, 18, 36, 42], "other": [1, 3, 4, 7, 11, 12, 13, 16, 18, 28, 29, 32, 36, 39, 46], "otherwis": 3, "our": [7, 38], "out": [0, 13, 19, 37, 39], "outcom": [24, 43], "outdat": 0, "outlin": 6, "output": [0, 12, 16, 19, 37, 38, 39, 42], "outsid": [35, 36, 37, 38, 45], "over": [0, 4, 5, 7, 8, 10, 36, 43], "overhead": [0, 7, 36], "overlap": 7, "overrid": [18, 19, 23, 24, 42], "overridden": 36, "overview": 43, "overwrit": [0, 7], "overwritten": [36, 42], "own": [6, 24, 38], "owner": [1, 15], "p": [18, 19, 36, 37], "pack": [0, 30], "packag": [0, 13, 17, 18, 19, 22, 25, 26, 36, 37, 38, 41], "page": [0, 4, 8, 15, 19, 23, 38, 39, 44, 45], "pair": [7, 13, 43], "paragraph": [7, 13], "param": 34, "paramet": [0, 11, 12, 28, 29, 30, 31, 32, 36, 42, 43, 44, 45], "parent": [13, 22, 24, 29], "parenttraceid": 13, "pars": [0, 7, 10], "parseexcept": [19, 37], "parser": [0, 7], "part": [7, 12, 13, 38, 42, 45], "parti": 15, "partial": 0, "pass": [0, 12, 18, 23, 36, 37, 39, 40, 42, 43], "password": 39, "path": [0, 13, 18, 19, 24, 36, 37, 38, 40, 43], "pathmap": 37, "patient": 38, "pattern": [13, 23, 36, 38], "patternlayout": 23, "pdf": [7, 13], "per": [0, 3, 5, 9, 16, 18, 36], "perform": [0, 4, 7, 10, 11, 31], "period": 40, "perspect": 4, "pictur": [10, 13, 36], "piec": [13, 37], "piet": 33, "pillow": 0, "pin": 0, "pip": 38, "pip3": 38, "pipelin": [0, 41], "place": [8, 38], "plain": 7, "platform": [8, 16, 45], "pleas": [1, 7, 11, 13, 15, 18, 36, 38, 39, 45, 46], "plu": 7, "plugin": [0, 1, 2, 3, 5, 9, 14, 17, 18, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 35, 36, 40, 41, 43, 44], "plugin_fil": 36, "plugin_info": [28, 36, 42, 43, 44], "pluginid": [0, 18, 21, 30, 36, 40], "plugininfo": [0, 9, 18, 21, 23, 24, 28, 30, 35, 36, 40, 42], "plugininfobuild": 0, "pluginnam": [6, 12, 18, 36], "pluginresourc": [0, 18, 23, 30, 36, 42], "pluginrunn": 39, "plugintotest": [19, 24, 43], "pluginvers": 18, "png": [23, 42], "pod": [9, 23], "podman": [18, 21, 22], "point": [7, 13, 34, 44], "pointer": 36, "polici": 0, "politi": 10, "pom": [0, 18, 22, 24], "popul": 30, "popup": 38, "port": [0, 3, 19, 24, 37, 43, 45], "portion": 7, "portutil": 0, "posit": [0, 23, 36, 44], "possibl": [3, 7, 11, 12, 13, 15, 16, 18, 19, 21, 23, 24, 36, 37, 42], "post": 39, "potenti": 7, "practic": 7, "pre": [23, 29], "predefin": 13, "predict": [13, 18, 23, 36, 42], "prefer": [5, 10, 36, 44], "prefil": 0, "prefix": [6, 36], "prematur": 36, "prepar": 3, "prepend": 7, "prerequisit": [17, 21, 25, 38], "present": [12, 13], "press": 38, "presum": 24, "pretti": 42, "prettier": 0, "prevent": [0, 7], "preview": [0, 46], "previewdata": 23, "previou": [10, 36, 38], "primari": 16, "primarili": 13, "primit": 0, "principl": 8, "print": [19, 31, 37], "prior": [18, 36], "privaci": 8, "privat": [1, 23, 24], "probabl": 15, "process": [0, 5, 7, 9, 10, 11, 12, 13, 18, 23, 24, 27, 28, 29, 30, 31, 32, 36, 39, 42, 43, 44, 45], "process_batch": 31, "process_the_trac": 7, "processor": 30, "produc": [3, 7, 11, 13, 19, 36, 37], "product": 16, "production_readi": 30, "profil": 0, "program": [0, 4, 12, 16, 37, 38], "programm": 0, "prohibit": 7, "project": [0, 3, 11, 16, 18, 21, 22, 23, 32, 36, 38, 39, 41, 42], "promis": 7, "prompt": [38, 39], "prone": 12, "proof_of_concept": [18, 30, 36], "propag": [0, 44], "proper": 15, "properli": 0, "properti": [0, 4, 6, 9, 11, 12, 18, 19, 22, 23, 28, 29, 30, 33, 36, 37, 39], "propertynam": 13, "protect": [19, 24], "proto": 0, "protobuf": 0, "protocol": [0, 4, 37], "prototyp": 38, "provid": [0, 6, 8, 9, 11, 12, 13, 23, 24, 30, 32, 34, 36, 39, 41, 43, 44], "proxi": [0, 21, 36, 38, 40], "pseudocod": 7, "public": [18, 19, 22, 23, 24, 36, 41], "publish": [0, 19, 21, 22, 37, 40, 41], "pure": 12, "purpl": 44, "purpos": [12, 44], "push": 6, "put": [7, 12, 19, 37, 40], "py": [0, 15, 25, 30, 31, 36, 37, 38, 42, 43], "py38": 38, "pypi": [0, 41], "pytest": 0, "python": [0, 3, 5, 6, 9, 11, 13, 14, 15, 16, 18, 35, 38, 40, 41, 45, 46], "python3": [38, 39], "quantiti": 42, "queri": [0, 7, 11, 12, 19, 23, 32, 36, 37, 39, 42], "question": [1, 7, 46], "quick": 38, "quickli": [19, 37], "quicklink": 0, "quot": [0, 7, 40], "r": 7, "ra": 7, "raaaaaw": 7, "rais": [0, 29], "randomaccessdata": 0, "randomaccessdatainputstream": 23, "rang": [0, 5, 7, 12, 18, 23, 34, 36, 42], "rangeddatatransform": [0, 18, 23], "rangedtransform": [0, 34, 36, 42], "rapidli": 38, "raw": [0, 7, 12, 13, 18, 19, 23, 29, 36, 37, 42], "rawbyt": 23, "rb": [29, 36, 42], "re": [3, 7], "reach": [3, 9], "read": [0, 4, 10, 11, 15, 16, 18, 23, 29, 36, 38, 44, 46], "readabl": 0, "readm": 38, "ready_for_test": 30, "real": 13, "realli": 7, "rearrang": 0, "reason": 7, "reassembl": 10, "receiv": [0, 13, 42, 44], "recognit": [10, 19, 37], "recommend": [7, 10, 18, 19, 22, 36, 37, 38, 42], "reduc": [0, 7, 36], "redund": 0, "ref": [12, 23], "refactor": 0, "refer": [15, 16, 18, 23, 30, 35, 36], "reflect": 12, "regener": [12, 19, 24, 37], "regex": 7, "regist": 0, "registri": [4, 6, 16, 18, 21, 36, 40], "registryentri": [18, 36], "regular": 11, "rel": 43, "relat": 13, "relax": 0, "releas": [13, 18, 23, 36, 42], "relev": 12, "reliabl": 7, "remain": 0, "remark": 7, "rememb": 7, "remot": [0, 19, 29, 35, 36, 37, 44], "remoteextractionpluginflit": [0, 24], "remoteroot": 37, "remotetransformationpluginflitsit": 24, "remov": [0, 18, 19, 23, 24, 36, 37, 42], "renam": [0, 18, 36], "repair": 0, "replac": [0, 7, 18, 36, 39, 42, 43], "replica": 9, "repo": [0, 22], "report": 10, "repositori": [0, 14], "repres": [4, 13, 18, 29, 30, 31, 36], "represenst": 29, "represent": [7, 31], "request": [0, 1, 4, 11, 15, 29, 30, 31, 37, 39, 40, 44], "requir": [0, 3, 7, 12, 15, 16, 18, 19, 22, 23, 31, 35, 36, 37, 39, 41, 42, 43, 44, 45], "research": 0, "reserv": [12, 46], "resourc": [0, 3, 7, 9, 18, 30, 36, 45, 46], "resourcemanag": 2, "respect": 39, "respons": [0, 15], "rest": [13, 18, 36, 39, 44], "restart": [3, 9], "restrict": 8, "restructur": 0, "result": [0, 4, 7, 18, 19, 23, 24, 29, 31, 32, 36, 37, 40, 42], "resultpath": [19, 24], "retri": 0, "retriev": [0, 4, 13, 28, 29, 30, 31, 35], "return": [0, 4, 7, 11, 18, 19, 23, 24, 28, 29, 30, 31, 32, 34, 36, 38, 42, 43, 44, 45], "return_typ": [30, 45], "right": [7, 13, 46], "risk": 15, "root": [0, 8, 13, 23, 38, 39], "rout": 0, "row": [7, 12], "rpc": 0, "rpcfinish": 0, "rpcstart": 0, "rpcstringmap": 0, "rpcsync": 0, "rpcunixtim": 0, "rpczoneddatetim": 0, "rst": [0, 13, 36], "rule": [7, 37], "run": [0, 3, 4, 6, 8, 9, 12, 15, 18, 21, 23, 24, 25, 28, 30, 36, 37, 38, 40, 41, 42, 43, 44, 45], "run_with_hansken": 39, "run_with_hanskenpi": [0, 36, 39], "runner": [0, 12, 36, 42, 43], "runtim": [0, 12, 24, 26, 36, 39], "runtimedefault": 8, "safe": 23, "sai": 7, "said": 7, "same": [0, 3, 7, 9, 10, 11, 12, 18, 23, 24, 36, 38, 42, 43, 44], "saml": 39, "sane": 8, "save": [5, 18, 29, 36, 39], "scala": 15, "scalabl": 15, "scale": [9, 15, 23], "scan": [0, 4, 6, 10], "scenario": 12, "schemaloc": 22, "scheme": 0, "scope": [0, 7, 18, 23, 32, 36, 42, 45], "score": [18, 36], "screen": 13, "screenshot": 38, "script": [0, 18, 30, 36, 37, 43], "sdk": [0, 1, 5, 9, 11, 12, 18, 20, 23, 24, 36, 37, 38, 39, 40, 43, 45], "search": [0, 4, 7, 11, 12, 13, 18, 23, 29, 31, 32, 36, 39, 42, 44], "search_result": 42, "searcher": [18, 23, 28, 32, 36, 42], "searchresult": [18, 23, 31, 32, 42], "searchscop": [18, 23, 32, 36], "searchtrac": [12, 29, 31], "seccomp": 8, "second": [0, 7, 13, 31, 36], "secondarili": 13, "section": [4, 7, 12, 13, 18, 24, 36, 38, 39, 40, 43, 44], "secur": [8, 15], "see": [0, 1, 3, 4, 6, 7, 12, 13, 15, 18, 21, 23, 24, 30, 36, 37, 40, 42, 43, 44, 45, 46], "seek": 0, "seem": 4, "seiz": 16, "select": [4, 6, 30, 32, 38, 39], "self": [0, 36, 42, 43, 44], "send": [0, 44], "sens": [7, 10], "sensit": [7, 23, 42], "sent": [0, 4, 35], "separ": [0, 7, 9, 12], "seper": 0, "sequenc": [0, 35, 44], "serial": [0, 12, 35], "serv": [0, 24, 43], "serve_plugin": [36, 42, 43], "server": [0, 1, 12, 19, 24, 45], "servic": [0, 21, 37, 43, 45], "session": 3, "set": [0, 3, 4, 6, 8, 11, 13, 18, 23, 24, 29, 36, 42, 43], "set_the_plugin_main_class_her": 22, "set_the_plugin_version_her": 22, "set_the_sdk_version_her": 22, "setdata": [18, 23], "setup": [12, 24, 36, 37, 39, 43, 44], "setuptool": 37, "sever": [13, 37], "sha256": 10, "shade": [0, 13], "share": 16, "she": 1, "short": 30, "shortest": 10, "should": [0, 6, 12, 13, 15, 18, 29, 36, 38, 42, 43, 44, 45], "show": [4, 5, 10, 12, 13, 18, 19, 23, 36, 38, 39, 42], "shown": [4, 10, 12, 19, 23, 37], "shut": 36, "shutdown": 4, "side": [0, 7, 18, 36], "sign": 15, "signal": 44, "signatur": [0, 45], "significantli": 36, "sigterm": 0, "similar": [0, 3, 7, 13], "simpl": [7, 23, 36], "simpli": [24, 39, 43, 44], "simplifi": [4, 7, 18, 36], "sinc": [0, 7], "singl": [0, 7, 11, 12, 13, 18, 31, 33, 42, 43], "sit": 12, "six": 12, "size": [0, 27, 29, 34, 36], "skeleton": 0, "skip": [0, 38], "slash": [0, 7, 10, 19, 37], "slf4j": 23, "slight": 12, "slow": [0, 7, 36], "slower": 39, "small": [3, 36], "smaller": 42, "snapshot": 0, "snippet": [0, 17, 18, 22, 25, 36, 38, 46], "so": [3, 4, 7, 13, 16, 19, 36, 37, 43, 44], "soap": 39, "sock": 21, "socketproxi": 0, "sodal": 12, "softwar": [18, 22, 36, 46], "solut": 7, "some": [0, 3, 5, 7, 10, 12, 13, 18, 38, 39, 42, 43, 44], "someon": 7, "someth": [7, 23, 44], "sometim": [7, 11], "sort": [0, 13], "sourc": [0, 5, 15, 18, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 45], "space": [5, 13, 18, 36, 40], "spec": 45, "specif": [0, 10, 11, 12, 13, 23, 35, 37, 39, 42, 44, 46], "specifi": [0, 3, 5, 9, 13, 18, 21, 36, 44], "speech": [16, 44], "speed": 0, "spin": 43, "split": [0, 12], "src": 23, "srcpath": [19, 24], "ss": 23, "stabil": 0, "stabl": 46, "stack": 44, "stage": [18, 28, 36, 39], "stand": 7, "standalon": [0, 37], "standalonetestrunn": 0, "standard": [13, 38, 42], "standardis": 37, "start": [0, 3, 5, 11, 12, 15, 18, 19, 24, 25, 29, 34, 36, 37, 39, 40, 44, 45, 46], "startswith": 0, "startup": [6, 7], "state": 23, "statement": [7, 18, 19, 23, 36, 37], "static": [0, 23, 24, 34, 44], "statu": 36, "statusruntimeexcept": [0, 13], "stdout": 23, "step": [0, 3, 6, 15, 18, 19, 36, 37], "still": [7, 12, 15, 18, 36], "stop": [0, 4, 36, 43], "store": [0, 5, 7, 12, 13, 23, 30, 42], "str": [13, 27, 29, 30, 32, 33, 35, 36, 42, 44, 45], "straight": 42, "strategi": 0, "stream": [0, 5, 7, 12, 18, 23, 27, 28, 29, 31, 36], "streamobserv": 13, "string": [7, 12, 13, 18, 35, 36, 42], "stringlist": 12, "strongli": 36, "structur": [10, 13, 36, 45], "studio": 37, "stuff": 38, "style": [18, 36], "subclass": 0, "subject": 8, "subprocess": 0, "subsequ": 7, "subset": [7, 23, 42], "substitut": 13, "succe": 12, "succeed": 38, "sudo": 38, "suit": 38, "suitabl": 44, "summar": [7, 18, 36], "summari": 38, "super": [0, 22, 24, 34], "superclass": 28, "superpom": [0, 18, 21], "suppli": [29, 39, 43], "support": [0, 3, 5, 7, 11, 12, 13, 18, 23, 30, 34, 36, 39, 42], "supported_primit": 35, "sure": [0, 6, 7, 12, 13, 15, 24, 36, 38, 40, 45], "surround": 7, "suspend": 19, "switch": [18, 36], "syntax": [11, 18, 36, 42], "system": [3, 9, 13, 18, 21, 36, 38, 39], "system_out": 23, "t": [0, 1, 7, 12, 13, 15, 24, 36, 38, 40, 45, 46], "tabl": 10, "tag": [18, 21, 36, 40], "take": [3, 5, 6, 7, 15, 31, 36, 38, 40, 42], "takeon": [31, 42], "talk": 24, "target": [0, 23, 36], "task": 4, "team": [1, 10, 15, 45], "technic": 0, "technologi": 46, "tediou": 7, "telephon": [23, 42], "tell": [7, 37], "temporarili": 0, "tensorflow": 0, "term": 0, "termin": [0, 38, 39, 43], "tesseract": 10, "test": [0, 2, 3, 6, 7, 13, 16, 17, 18, 19, 25, 36, 37, 38, 41, 42], "test_framework": [0, 43], "test_func": 45, "test_plugin": [0, 37, 43], "testaccount": 39, "testdata": [24, 43], "tester": 36, "testframework": [0, 12], "testpath": [19, 24], "testplugin": [18, 19, 36], "testpluginflitsit": 19, "testrandomaccessdata": 0, "testtracesearch": 0, "text": [7, 10, 12, 16, 29, 36, 44], "text_writ": [36, 42], "textiobas": 29, "textual": 13, "tgz": 0, "than": [7, 12, 13, 15, 29, 38], "thei": [5, 7, 11, 12, 13, 16, 31, 40, 44], "them": [0, 4, 6, 7, 12, 13, 15, 23, 42, 43], "theori": 15, "thereaft": 12, "therefor": [12, 13, 44], "thi": [1, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 15, 16, 18, 19, 21, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46], "think": [7, 15], "third": [15, 42, 43], "this_property_does_not_exist": 13, "those": [7, 12, 38], "though": 7, "thread": [3, 9, 23, 42], "three": [0, 10, 11, 12, 23, 31, 33, 39, 42], "through": [0, 4, 5, 18, 29, 36], "throw": [0, 12, 18, 24, 44], "thrown": [29, 44], "thu": 16, "tight": 7, "tightli": 7, "time": [0, 3, 7, 11, 12, 13, 15, 18, 21, 35, 36, 38], "timeout": [0, 36], "timezon": 42, "tip": 7, "tmp": 7, "todo": 44, "token": [19, 37], "too": [7, 12, 36], "tool": [0, 3, 4, 7, 11, 13, 15, 16, 22, 28, 30, 36, 37, 38], "top": 42, "total": [0, 27, 31], "total_result": 31, "touch": 1, "tox": [0, 36, 38, 43], "trace": [0, 2, 3, 4, 5, 7, 9, 10, 11, 16, 18, 19, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 39, 43, 44, 45], "trace__": 12, "tracebuild": 29, "tracedata": 23, "traceid": 0, "tracelet": [0, 18, 29, 36, 39], "traceletproperti": 23, "tracemodel": 13, "tracesearch": [18, 23, 28, 32, 42], "tracetojson": 0, "traceuid": 0, "tradit": [23, 42], "tranform": 0, "transcript": 36, "transform": [0, 2, 11, 12, 18, 25, 28, 29, 30, 36, 38, 39, 45], "transformerargu": 0, "transformerlabel": [30, 35], "translat": [7, 36, 43, 44], "translate_text": 44, "translator_plugin": 43, "transorm": 23, "transpar": 8, "transport": 19, "treat": 31, "trickier": [19, 37], "true": [6, 7, 12, 19, 24], "try": [6, 7, 12, 23, 36, 43], "tupl": [13, 37], "turn": [23, 44], "tutori": 19, "twice": 7, "two": [4, 7, 9, 11, 12, 18, 21, 23, 36, 40, 42, 43, 45], "txt": [0, 7, 22, 36], "type": [0, 2, 4, 6, 10, 12, 16, 18, 19, 23, 27, 28, 29, 30, 33, 35, 36, 37, 38, 42, 44], "typic": [4, 13, 42], "tz": 42, "u": [1, 12, 15, 21, 46], "ui": [13, 39, 44], "un": 7, "unaccept": 7, "unavail": 13, "unclutt": 0, "uncommon": 7, "undefin": 3, "under": [0, 7, 12, 13, 15, 18, 22, 36, 38, 45], "understand": 16, "unexpect": [0, 7], "uniqu": [4, 7, 10, 12, 13, 30], "unit": [0, 12, 24, 30, 43], "univers": 7, "unix": [7, 21], "unlik": [7, 30, 35], "unnam": 36, "unnecessari": 7, "unpack": 0, "unrequir": 0, "unstash": 0, "unsupport": [0, 7], "unsur": 45, "until": [13, 37], "unus": 0, "unzip": 38, "up": [0, 4, 12, 15, 29, 36, 37, 39, 43, 44], "upcom": [18, 36], "updat": [0, 18, 23, 29, 36, 38, 42, 43], "upgrad": [0, 18, 36], "upload": [21, 36, 38, 39, 40], "upon": 44, "uri": 6, "url": [0, 22, 24, 30, 39], "us": [0, 3, 4, 6, 8, 10, 11, 12, 13, 16, 17, 18, 19, 21, 22, 23, 25, 26, 28, 29, 30, 32, 35, 36, 37, 38, 39, 40, 42, 45], "usabl": 30, "usag": [7, 9, 36, 38, 42], "user": [0, 4, 6, 18, 21, 30, 36, 38, 39], "usernam": 39, "usual": [7, 13], "utc": 42, "utf": [13, 22, 23, 29, 36, 42], "util": [0, 9, 13, 23, 24, 35, 36, 40, 44], "uuid": 13, "v": [0, 39, 42], "valid": [0, 4, 7, 12, 29, 35, 38, 43, 44], "validate_update_argu": 36, "valu": [0, 7, 12, 13, 29, 30, 32, 33, 36, 39, 42], "vari": 39, "variabl": [19, 23, 36, 38, 39, 40, 42, 44], "variant": [23, 42], "variou": [5, 12, 18, 23, 36], "variu": 12, "vcpu": [18, 23, 30, 36, 42], "vector": [0, 18, 23, 35, 36, 44, 45], "verbos": [0, 19, 37], "veri": [4, 7, 11, 12], "verif": 38, "verifi": [16, 23, 40, 42], "version": [0, 7, 13, 18, 21, 22, 23, 24, 30, 36, 37, 38, 40, 45, 46], "via": [4, 6, 19, 37], "view": [7, 13, 19, 37, 40], "virtual": 36, "viru": 7, "visibl": [0, 3, 4], "visit": 20, "visual": [5, 37], "void": [18, 23, 24], "vv": 42, "vvv": [42, 43], "w": [0, 7, 29, 36, 42], "w3": 22, "wa": [0, 7, 10, 13, 18, 19, 36], "wai": [0, 6, 7, 12, 16, 18, 23, 24, 31, 36, 37, 38, 39, 42, 43], "wait": 0, "wait_for_cli": 37, "wallet": 16, "want": [1, 7, 36, 38, 39, 43], "warn": [0, 13, 39, 42], "wasn": 0, "wb": [29, 36, 42], "we": [3, 7, 15, 23, 38, 42, 43, 44], "webpag": [0, 38, 45], "webpage_url": [30, 36], "webpageurl": 18, "websit": [0, 38], "well": [0, 6, 7, 10, 16, 28, 36, 37, 39, 40, 44], "went": 6, "were": [0, 7, 13, 28], "what": [10, 39], "whatev": 4, "whatsapp": [18, 21, 36, 40], "wheel": 0, "when": [0, 3, 6, 11, 12, 13, 18, 23, 29, 31, 35, 36, 38, 39, 42, 43, 44], "whenev": 7, "where": [0, 7, 10, 13, 23, 30, 38, 42], "whether": [10, 35, 38], "which": [0, 4, 6, 7, 11, 12, 13, 16, 23, 24, 29, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44], "while": [5, 7, 9, 11, 12, 19, 36, 37], "whl": 0, "who": [1, 15, 38], "why": 11, "wide": [0, 18, 36], "width": 36, "wikipedia": 7, "wildcard": [0, 7], "window": [0, 16, 43], "wish": [35, 44], "within": [4, 8, 9, 11, 23, 32, 42, 45], "without": [0, 11, 12, 13, 24, 28, 29, 36, 38, 40], "won": 24, "word": 7, "work": [0, 6, 18, 36, 37, 38, 42], "worker": [0, 3, 23, 30, 42], "workspacefold": 37, "world": [36, 37, 42], "worri": 45, "would": [7, 12], "wrap": [0, 44], "wrapper": [0, 12, 43], "write": [0, 4, 11, 12, 15, 16, 18, 23, 29, 36, 38, 39, 42], "writer": [23, 36, 42], "written": [4, 12, 15, 36, 38, 42], "wrong": [0, 12, 44], "wt": [29, 42], "www": [18, 22], "x": 7, "x00": 42, "xff": 42, "xml": [18, 22, 23], "xmln": 22, "xmlschema": 22, "xsd": 22, "xsi": 22, "y": 19, "yaml": 23, "ye": 15, "yellow": 38, "yet": [0, 12, 15, 29, 39], "yield": 7, "yolo": [18, 23, 42], "you": [1, 3, 6, 7, 11, 12, 13, 18, 21, 23, 24, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46], "your": [0, 1, 3, 6, 7, 11, 18, 19, 21, 23, 24, 36, 37, 40, 42, 44, 45], "your_extraction_plugin_nam": [19, 37], "your_extraction_plugin_pod": [19, 37], "your_gatekeeper_url": 39, "your_keystore_url": 39, "your_plugin": 37, "your_proxi": [36, 40], "yyyi": 23, "zero": 31, "zip": [0, 10, 38], "zoneddatetim": 0}, "titles": ["Changelog", "Contact", "General concepts", "Debugging locally with Hansken All in One (AIO)", "Anatomy of a plugin", "Data Transformations", "Hansken Extraction Plugins", "HQL-Lite", "Plugin isolation", "Kubernetes, Autoscaling, Resourcemanagement", "Plugin naming convention", "Extraction plugin types", "Test framework", "Traces & Trace model", "Examples", "Frequently Asked Questions", "Introduction", "Java", "Java API Changelog", "How to debug an Extraction Plugin", "Javadoc", "Packaging", "Prerequisites", "Java code snippets", "Using the Test Framework in Java", "Python", "hansken_extraction_plugin.api", "hansken_extraction_plugin.api.data_context", "hansken_extraction_plugin.api.extraction_plugin", "hansken_extraction_plugin.api.extraction_trace", "hansken_extraction_plugin.api.plugin_info", "hansken_extraction_plugin.api.search_result", "hansken_extraction_plugin.api.trace_searcher", "hansken_extraction_plugin.api.tracelet", "hansken_extraction_plugin.api.transformation", "hansken_extraction_plugin.api.transformer", "Python API Changelog", "How to debug an Extraction Plugin", "Getting started", "Run plugins with Hansken.py", "Packaging", "Prerequisites", "Python code snippets", "Advanced use of the Test Framework in Python", "Using Transformers for on-demand execution", "Extraction Plugin specifications", "Hansken extraction plugin SDK documentation for plugin developers"], "titleterms": {"": 15, "0": [0, 18, 36], "1": [0, 18, 36], "10": 0, "11": 0, "12": 0, "13": [0, 18, 36], "14": 0, "2": [0, 18, 36], "3": [0, 18, 36], "4": [0, 18, 36], "5": [0, 18, 36], "6": [0, 18, 36], "7": [0, 18, 36], "8": [0, 18, 36], "9": [0, 36], "One": 3, "The": [4, 12], "Will": 15, "access": 15, "ad": [23, 42], "advanc": 43, "aio": 3, "all": 3, "also": 5, "an": [4, 6, 7, 19, 37, 38], "anatomi": 4, "anti": 7, "api": [18, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36], "ar": [15, 44], "ask": 15, "autosc": 9, "basic": 12, "blob": [23, 42], "breakpoint": [19, 37], "build": [6, 19, 36, 37], "build_plugin": 40, "call": [8, 44], "can": [7, 15], "can_this_tool_process_the_provided_trac": 7, "categori": 42, "certain": 7, "chang": 36, "changelog": [0, 18, 36], "child": [13, 42], "code": [19, 23, 37, 42], "command": 39, "commun": 15, "compat": 39, "concept": 2, "configur": 37, "connect": 37, "contact": 1, "contain": 37, "containsinord": 12, "content": [2, 17, 25, 46], "convent": 10, "creat": [12, 15, 39], "custom": 23, "data": [5, 7, 12, 13, 23, 42], "data_context": 27, "datastream": 7, "date": 42, "debug": [3, 19, 37], "debugpi": 37, "defer": [11, 12, 23, 42], "demand": 44, "describ": 7, "develop": [15, 16, 44, 46], "directori": 12, "discoveri": 4, "do": [7, 44], "docker": [19, 37, 38, 43], "document": [25, 46], "doe": 7, "download": 38, "els": 15, "embed": [15, 24], "empti": 38, "enabl": 6, "error": 44, "exampl": [7, 10, 14, 24], "except": 12, "exclud": 7, "execut": [4, 44], "expect": [7, 43], "experiment": [23, 42], "extens": 7, "extra": 42, "extract": [4, 6, 11, 12, 13, 15, 19, 23, 37, 38, 39, 45, 46], "extraction_plugin": 28, "extraction_trac": 29, "featur": [23, 42], "file": 39, "find": 9, "finish": 4, "foobar": 15, "format": 12, "framework": [12, 24, 43], "frequent": 15, "full": 38, "gener": 2, "get": 38, "handl": 44, "hansken": [3, 4, 6, 7, 13, 15, 39, 44, 46], "hansken_extraction_plugin": [26, 27, 28, 29, 30, 31, 32, 33, 34, 35], "help": 43, "how": [7, 12, 15, 19, 37, 39, 44], "hql": [7, 19, 37], "i": [7, 15], "id": [38, 43], "identifi": 10, "imag": [19, 37, 43], "implic": 15, "import": 38, "inform": 7, "input": [7, 12], "inputstream": 23, "instal": [37, 38], "intrins": 13, "introduct": 16, "isol": 8, "itself": 4, "java": [12, 17, 18, 19, 23, 24], "javadoc": 20, "json": 12, "just": 7, "kit": 16, "kubernet": [9, 19, 37], "label_plugin": 40, "languag": 15, "leav": 12, "legal": 15, "limit": 44, "link": 46, "list": 6, "lite": 7, "local": [3, 19, 37], "log": [19, 23, 37, 42], "manual": 43, "match": 7, "matcher": [7, 12], "messag": 12, "meta": 11, "method": 4, "mime": 7, "model": 13, "modifi": 15, "my": [7, 15], "name": 10, "network": 8, "next": 38, "note": 3, "option": 19, "out": 12, "overview": 7, "own": 15, "packag": [6, 21, 40, 45], "partial": 12, "path": 7, "pattern": 7, "pdfplugin": 7, "perform": 15, "pipelin": 36, "plugin": [4, 6, 7, 8, 10, 11, 12, 13, 15, 16, 19, 23, 37, 38, 39, 42, 45, 46], "plugin_info": 30, "plugininfo": 4, "precis": 7, "prepar": 39, "prerequisit": [22, 24, 41], "preview": [23, 42], "process": 4, "program": 15, "properti": [7, 13, 42], "protocol": 45, "provid": 7, "py": 39, "pycharm": 38, "python": [12, 25, 36, 37, 39, 42, 43], "question": 15, "quick": 46, "randomaccessdata": 23, "reason": 15, "refresh": 6, "regener": 43, "releas": 0, "remot": 24, "requir": 38, "rescu": 7, "resourc": [23, 42], "resourcemanag": 9, "result": [12, 43], "reus": 15, "right": 9, "run": [19, 39], "runner": 39, "safe": 15, "sdk": [13, 15, 16, 46], "search_result": 31, "see": 5, "set": [7, 9, 19, 37, 38], "setup": 38, "should": 7, "size": 7, "skeleton": 38, "snapshot": [], "snippet": [23, 42], "softwar": [16, 38], "someon": 15, "specif": [7, 19, 45], "specifi": [23, 42], "standalon": [39, 43], "standard": 11, "start": [4, 6, 38, 43], "startswith": 12, "step": [16, 38], "stream": [13, 42], "structur": 12, "support": 15, "syntax": 7, "system": [8, 23, 42], "templat": 38, "test": [12, 24, 43, 44], "text": 42, "tip": [3, 43], "tool": [6, 19], "trace": [12, 13, 23, 42], "trace_search": 32, "tracelet": [13, 23, 33, 42], "transform": [5, 23, 34, 35, 42, 43, 44], "type": [7, 11, 13], "ubuntu": 38, "up": 38, "upload": 6, "us": [7, 15, 24, 43, 44], "usag": 23, "user": 8, "vector": 13, "verifi": 38, "versu": 24, "welcom": 46, "what": [7, 15, 44], "when": 7, "why": [7, 15], "window": 38, "work": [7, 44], "write": 7, "wrote": 15, "you": 15, "your": [12, 15, 38, 39, 43]}})
\ No newline at end of file
+Search.setIndex({"alltitles": {"$data matchers": [[7, "data-matchers"]], "0.2.0": [[18, "id13"], [36, "id19"]], "0.3.0": [[18, "id12"], [36, "id18"]], "0.4.0": [[18, "id11"], [36, "id17"]], "0.4.13": [[18, "id8"], [36, "id14"]], "0.4.6": [[18, "id10"], [36, "id16"]], "0.4.7": [[18, "id9"], [36, "id15"]], "0.5.0": [[18, "id7"], [36, "id13"]], "0.5.1": [[36, "id12"]], "0.6.0": [[18, "id6"], [36, "id11"]], "0.6.1": [[18, "id5"], [36, "id10"]], "0.6.3": [[18, "id4"]], "0.7.0": [[18, "id3"], [36, "id9"]], "0.7.3": [[36, "id8"]], "0.8.0": [[18, "id1"], [36, "id6"]], "0.8.1": [[36, "id5"]], "0.8.2": [[36, "id4"]], "0.8.3": [[36, "id3"]], "0.9.2": [[36, "id2"]], "0.9.4": [[36, "id1"]], "API Documentation": [[25, "api-documentation"]], "API changes": [[36, "api-changes"]], "Adding child traces to a trace": [[42, "adding-child-traces-to-a-trace"]], "Adding data to a trace": [[23, "adding-data-to-a-trace"], [42, "adding-data-to-a-trace"]], "Adding properties to a trace": [[42, "adding-properties-to-a-trace"]], "Adding tracelets": [[23, "adding-tracelets"], [42, "adding-tracelets"]], "Advanced use of the Test Framework in Python": [[43, "advanced-use-of-the-test-framework-in-python"]], "Anatomy of a plugin": [[4, "anatomy-of-a-plugin"]], "Autoscaling": [[9, "autoscaling"]], "Basic test data directory structure": [[12, "basic-test-data-directory-structure"]], "Blobs": [[23, "blobs"], [42, "blobs"]], "Build a Docker image": [[19, "build-a-docker-image"], [37, "build-a-docker-image"]], "Build pipeline change": [[36, "build-pipeline-change"]], "Building a plugin": [[6, "building-a-plugin"]], "Calling transformer with /tools/transformers": [[44, "calling-transformer-with-tools-transformers"]], "Can I reuse or modify the Extraction Plugins SDK?": [[15, "can-i-reuse-or-modify-the-extraction-plugins-sdk"]], "Can I use a plugin that someone else wrote?": [[15, "can-i-use-a-plugin-that-someone-else-wrote"]], "Can my Extraction Plugin be embedded into Hansken for performance reasons?": [[15, "can-my-extraction-plugin-be-embedded-into-hansken-for-performance-reasons"]], "Category for extra properties": [[42, "category-for-extra-properties"]], "Changelog": [[0, "changelog"]], "Child traces": [[13, "child-traces"]], "Compatibility": [[39, "compatibility"]], "Configuring debugpy in Python": [[37, "configuring-debugpy-in-python"]], "Configuring the connection to the Docker container": [[37, "configuring-the-connection-to-the-docker-container"]], "Contact": [[1, "contact"]], "Contents:": [[2, null], [17, null], [25, null], [46, null]], "Create a runner file": [[39, "create-a-runner-file"]], "Creating test data": [[12, "creating-test-data"]], "Customize logging": [[23, "customize-logging"]], "Data Transformations": [[5, "data-transformations"], [23, "data-transformations"], [42, "data-transformations"]], "Data streams": [[13, "data-streams"]], "Date properties": [[42, "date-properties"]], "Debug HQL": [[19, "debug-hql"], [37, "debug-hql"]], "Debugging locally with Hansken All in One (AIO)": [[3, "debugging-locally-with-hansken-all-in-one-aio"]], "Deferred Extraction Plugins": [[11, "deferred-extraction-plugins"], [23, "deferred-extraction-plugins"]], "Deferred Plugins": [[42, "deferred-plugins"]], "Developing Transformers": [[44, "developing-transformers"]], "Development steps of a plugin": [[16, "development-steps-of-a-plugin"]], "Download an extraction plugin template (empty plugin)": [[38, "download-an-extraction-plugin-template-empty-plugin"]], "Embedded Testing example": [[24, "embedded-testing-example"]], "Embedded Testing versus Remote Testing": [[24, "embedded-testing-versus-remote-testing"]], "Error handling in Transformers": [[44, "error-handling-in-transformers"]], "Examples": [[10, "examples"], [14, "examples"]], "Extracting": [[4, "extracting"]], "Extraction Plugin specifications": [[45, "extraction-plugin-specifications"]], "Extraction plugin types": [[11, "extraction-plugin-types"]], "Finding the right settings": [[9, "finding-the-right-settings"]], "Finishing an extraction": [[4, "finishing-an-extraction"]], "Frequently Asked Questions": [[15, "frequently-asked-questions"]], "General concepts": [[2, "general-concepts"]], "Getting started": [[38, "getting-started"]], "HQL-Lite": [[7, "hql-lite"]], "HQL-Lite syntax": [[7, "hql-lite-syntax"]], "Hansken Extraction Plugins": [[6, "hansken-extraction-plugins"]], "Hansken extraction plugin SDK documentation for plugin developers": [[46, "hansken-extraction-plugin-sdk-documentation-for-plugin-developers"]], "Hansken trace model": [[13, "hansken-trace-model"]], "Help": [[43, "help"]], "How can I access Hansken developer community": [[15, "how-can-i-access-hansken-developer-community"]], "How can I describe that input with the information Hansken provides?": [[7, "how-can-i-describe-that-input-with-the-information-hansken-provides"]], "How do Transformers work in Hansken?": [[44, "how-do-transformers-work-in-hansken"]], "How does Hansken work?": [[7, "how-does-hansken-work"]], "How precise should a matcher be?": [[7, "how-precise-should-a-matcher-be"]], "How safe are Extraction Plugins?": [[15, "how-safe-are-extraction-plugins"]], "How to debug an Extraction Plugin": [[19, "how-to-debug-an-extraction-plugin"], [37, "how-to-debug-an-extraction-plugin"]], "How to run python extraction plugins standalone with Hansken.py": [[39, "how-to-run-python-extraction-plugins-standalone-with-hansken-py"]], "How to test your plugin": [[12, "how-to-test-your-plugin"]], "How to write a matcher?": [[7, "how-to-write-a-matcher"]], "Import the Extraction Plugins Skeleton in PyCharm": [[38, "import-the-extraction-plugins-skeleton-in-pycharm"]], "Input trace JSON format": [[12, "input-trace-json-format"]], "Install Docker (Ubuntu, Windows)": [[38, "install-docker-ubuntu-windows"]], "Install debugpy": [[37, "install-debugpy"]], "Install required software on Ubuntu": [[38, "install-required-software-on-ubuntu"]], "Install required software on Windows.": [[38, "install-required-software-on-windows"]], "Intrinsic properties": [[13, "intrinsic-properties"]], "Introduction": [[16, "introduction"]], "Java": [[12, "java"], [17, "java"]], "Java API Changelog": [[18, "java-api-changelog"]], "Java code snippets": [[23, "java-code-snippets"]], "Javadoc": [[20, "javadoc"]], "Kubernetes": [[19, "kubernetes"], [37, "kubernetes"]], "Kubernetes, Autoscaling, Resourcemanagement": [[9, "kubernetes-autoscaling-resourcemanagement"]], "Leaving out the message": [[12, "leaving-out-the-message"]], "Limitations on Transformers": [[44, "limitations-on-transformers"]], "Locally": [[19, "locally"], [37, "locally"]], "Locally with Docker": [[19, "locally-with-docker"], [37, "locally-with-docker"]], "Logging": [[19, "logging"], [23, "logging"], [37, "logging"], [42, "logging"]], "Logging in Docker": [[19, "logging-in-docker"], [37, "logging-in-docker"]], "Logging in Kubernetes": [[19, "logging-in-kubernetes"], [37, "logging-in-kubernetes"]], "Manual testing": [[43, "manual-testing"]], "Match if \u2018property is set\u2019": [[7, "match-if-property-is-set"]], "Match on data size": [[7, "match-on-data-size"]], "Match on excluding a certain path": [[7, "match-on-excluding-a-certain-path"]], "Match on extension": [[7, "match-on-extension"]], "Match on mime-type": [[7, "match-on-mime-type"]], "Match on specific datastream type, an anti-pattern": [[7, "match-on-specific-datastream-type-an-anti-pattern"]], "Matchers to the rescue": [[7, "matchers-to-the-rescue"]], "Meta Extraction Plugins": [[11, "meta-extraction-plugins"]], "Network isolation": [[8, "network-isolation"]], "Next steps": [[38, "next-steps"]], "Overview": [[7, "overview"]], "Package the plugin": [[6, "package-the-plugin"]], "Packaging": [[21, "packaging"], [40, "packaging"], [45, "packaging"]], "PdfPlugin example": [[7, "pdfplugin-example"]], "Plugin discovery": [[4, "plugin-discovery"]], "Plugin identifier": [[10, "plugin-identifier"]], "Plugin isolation": [[8, "plugin-isolation"]], "Plugin naming convention": [[10, "plugin-naming-convention"]], "Plugin protocol": [[45, "plugin-protocol"]], "Preparing for the command": [[39, "preparing-for-the-command"]], "Prerequisites": [[22, "prerequisites"], [24, "prerequisites"], [41, "prerequisites"]], "Python": [[12, "python"], [25, "python"]], "Python API Changelog": [[36, "python-api-changelog"]], "Python code snippets": [[42, "python-code-snippets"]], "Quick links": [[46, "quick-links"]], "RandomAccessData as InputStream": [[23, "randomaccessdata-as-inputstream"]], "Refresh the Hansken tools list": [[6, "refresh-the-hansken-tools-list"]], "Regenerate expected test results": [[43, "regenerate-expected-test-results"]], "Release-0.1.0": [[0, "release-0-1-0"]], "Release-0.1.1": [[0, "release-0-1-1"]], "Release-0.1.2": [[0, "release-0-1-2"]], "Release-0.1.3": [[0, "release-0-1-3"]], "Release-0.1.4": [[0, "release-0-1-4"]], "Release-0.1.5": [[0, "release-0-1-5"]], "Release-0.1.6": [[0, "release-0-1-6"]], "Release-0.1.7": [[0, "release-0-1-7"]], "Release-0.1.8": [[0, "release-0-1-8"]], "Release-0.2.0": [[0, "release-0-2-0"]], "Release-0.3.0": [[0, "release-0-3-0"]], "Release-0.4.0": [[0, "release-0-4-0"]], "Release-0.4.1": [[0, "release-0-4-1"]], "Release-0.4.10": [[0, "release-0-4-10"]], "Release-0.4.11": [[0, "release-0-4-11"]], "Release-0.4.12": [[0, "release-0-4-12"]], "Release-0.4.13": [[0, "release-0-4-13"]], "Release-0.4.14": [[0, "release-0-4-14"]], "Release-0.4.2": [[0, "release-0-4-2"]], "Release-0.4.3": [[0, "release-0-4-3"]], "Release-0.4.4": [[0, "release-0-4-4"]], "Release-0.4.5": [[0, "release-0-4-5"]], "Release-0.4.6": [[0, "release-0-4-6"]], "Release-0.4.7": [[0, "release-0-4-7"]], "Release-0.4.8": [[0, "release-0-4-8"]], "Release-0.4.9": [[0, "release-0-4-9"]], "Release-0.5.0": [[0, "release-0-5-0"]], "Release-0.5.1": [[0, "release-0-5-1"]], "Release-0.6.0": [[0, "release-0-6-0"]], "Release-0.6.1": [[0, "release-0-6-1"]], "Release-0.6.2": [[0, "release-0-6-2"]], "Release-0.6.3": [[0, "release-0-6-3"]], "Release-0.7.0": [[0, "release-0-7-0"]], "Release-0.7.1": [[0, "release-0-7-1"]], "Release-0.7.2": [[0, "release-0-7-2"]], "Release-0.7.3": [[0, "release-0-7-3"]], "Release-0.7.4": [[0, "release-0-7-4"]], "Release-0.8.0": [[0, "release-0-8-0"]], "Release-0.8.1": [[0, "release-0-8-1"]], "Release-0.8.2": [[0, "release-0-8-2"]], "Release-0.8.3": [[0, "release-0-8-3"]], "Release-0.8.4": [[0, "release-0-8-4"]], "Release-0.9.0": [[0, "release-0-9-0"]], "Release-0.9.1": [[0, "release-0-9-1"]], "Release-0.9.2": [[0, "release-0-9-2"]], "Release-0.9.4": [[0, "release-0-9-4"]], "Release-0.9.5": [[0, "release-version"]], "Remote Testing example": [[24, "remote-testing-example"]], "Result trace JSON format": [[12, "result-trace-json-format"]], "Run plugins with Hansken.py": [[39, "run-plugins-with-hansken-py"]], "Run the Docker image with specific Java tool options": [[19, "run-the-docker-image-with-specific-java-tool-options"]], "Running your plugin with Hansken.py": [[39, "running-your-plugin-with-hansken-py"]], "See also": [[5, "see-also"]], "Set up your IDE: PyCharm": [[38, "set-up-your-ide-pycharm"]], "Setting breakpoints in the code": [[19, "setting-breakpoints-in-the-code"], [37, "setting-breakpoints-in-the-code"]], "Software Development Kit (SDK)": [[16, "software-development-kit-sdk"]], "Specifying system resources": [[23, "specifying-system-resources"], [42, "specifying-system-resources"]], "Standalone testing": [[43, "standalone-testing"]], "Standard Extraction Plugins": [[11, "standard-extraction-plugins"]], "Start an extraction with the plugin enabled": [[6, "start-an-extraction-with-the-plugin-enabled"]], "Starting an extraction": [[4, "starting-an-extraction"]], "Streaming data": [[42, "streaming-data"]], "Streaming text": [[42, "streaming-text"]], "System calls": [[8, "system-calls"]], "Test data structure for deferred extraction plugins": [[12, "test-data-structure-for-deferred-extraction-plugins"]], "Test framework": [[12, "test-framework"]], "Testing exceptions": [[12, "testing-exceptions"]], "Testing transformers": [[43, "testing-transformers"], [44, "testing-transformers"]], "Testing with a Docker image": [[43, "testing-with-a-docker-image"]], "The containsInOrder partial result matcher": [[12, "the-containsinorder-partial-result-matcher"]], "The execution in Hansken": [[4, "the-execution-in-hansken"]], "The method pluginInfo()": [[4, "the-method-plugininfo"]], "The method process()": [[4, "the-method-process"]], "The plugin itself": [[4, "the-plugin-itself"]], "The startsWith partial result matcher": [[12, "the-startswith-partial-result-matcher"]], "Tip: Start tests in your IDE": [[43, "tip-start-tests-in-your-ide"]], "Tips/notes:": [[3, "tips-notes"]], "Trace format": [[12, "trace-format"]], "Trace model and the extraction plugin SDK": [[13, "trace-model-and-the-extraction-plugin-sdk"]], "Trace property types": [[13, "trace-property-types"]], "Tracelets": [[13, "tracelets"]], "Traces": [[13, "traces"]], "Traces & Trace model": [[13, "traces-trace-model"]], "Types and Properties": [[13, "types-and-properties"]], "Upload the plugin to Hansken": [[6, "upload-the-plugin-to-hansken"]], "Usage": [[23, "usage"]], "User isolation": [[8, "user-isolation"]], "Using Transformers for on-demand execution": [[44, "using-transformers-for-on-demand-execution"]], "Using the Test Framework in Java": [[24, "using-the-test-framework-in-java"]], "Vector": [[13, "vector"]], "Verify full setup": [[38, "verify-full-setup"]], "Welcome": [[46, "welcome"]], "What are Transformers?": [[44, "what-are-transformers"]], "What are the legal implications of creating your own Extraction Plugin(s)?": [[15, "what-are-the-legal-implications-of-creating-your-own-extraction-plugin-s"]], "What does can_this_tool_process_the_provided_trace() do?": [[7, "what-does-can-this-tool-process-the-provided-trace-do"]], "What does my plugin expect as input?": [[7, "what-does-my-plugin-expect-as-input"]], "What is HQL-Lite?": [[7, "what-is-hql-lite"]], "What programming languages are supported?": [[15, "what-programming-languages-are-supported"]], "When is it useful to use a $data matcher?": [[7, "when-is-it-useful-to-use-a-data-matcher"]], "Why not just use HQL for plugins?": [[7, "why-not-just-use-hql-for-plugins"]], "Why use Extraction Plugins?": [[15, "why-use-extraction-plugins"]], "Will you support language foobar?": [[15, "will-you-support-language-foobar"]], "[EXPERIMENTAL FEATURE] Adding previews to a trace": [[23, "experimental-feature-adding-previews-to-a-trace"], [42, "experimental-feature-adding-previews-to-a-trace"]], "build_plugin": [[40, "build-plugin"]], "hansken_extraction_plugin.api": [[26, "module-hansken_extraction_plugin.api"]], "hansken_extraction_plugin.api.data_context": [[27, "module-hansken_extraction_plugin.api.data_context"]], "hansken_extraction_plugin.api.extraction_plugin": [[28, "module-hansken_extraction_plugin.api.extraction_plugin"]], "hansken_extraction_plugin.api.extraction_trace": [[29, "module-hansken_extraction_plugin.api.extraction_trace"]], "hansken_extraction_plugin.api.plugin_info": [[30, "module-hansken_extraction_plugin.api.plugin_info"]], "hansken_extraction_plugin.api.search_result": [[31, "module-hansken_extraction_plugin.api.search_result"]], "hansken_extraction_plugin.api.trace_searcher": [[32, "module-hansken_extraction_plugin.api.trace_searcher"]], "hansken_extraction_plugin.api.tracelet": [[33, "module-hansken_extraction_plugin.api.tracelet"]], "hansken_extraction_plugin.api.transformation": [[34, "module-hansken_extraction_plugin.api.transformation"]], "hansken_extraction_plugin.api.transformer": [[35, "module-hansken_extraction_plugin.api.transformer"]], "label_plugin": [[40, "label-plugin"]]}, "docnames": ["changes", "contact", "dev/concepts", "dev/concepts/all_in_one_debugging", "dev/concepts/anatomy_of_a_plugin", "dev/concepts/data_transformations", "dev/concepts/extraction_plugins", "dev/concepts/hql_lite", "dev/concepts/isolation", "dev/concepts/kubernetes_autoscaling", "dev/concepts/plugin_naming_convention", "dev/concepts/plugin_types", "dev/concepts/test_framework", "dev/concepts/traces", "dev/examples", "dev/faq", "dev/introduction", "dev/java", "dev/java/api_changelog", "dev/java/debugging", "dev/java/javadoc", "dev/java/packaging", "dev/java/prerequisites", "dev/java/snippets", "dev/java/testing", "dev/python", "dev/python/api/hansken_extraction_plugin.api", "dev/python/api/hansken_extraction_plugin.api.data_context", "dev/python/api/hansken_extraction_plugin.api.extraction_plugin", "dev/python/api/hansken_extraction_plugin.api.extraction_trace", "dev/python/api/hansken_extraction_plugin.api.plugin_info", "dev/python/api/hansken_extraction_plugin.api.search_result", "dev/python/api/hansken_extraction_plugin.api.trace_searcher", "dev/python/api/hansken_extraction_plugin.api.tracelet", "dev/python/api/hansken_extraction_plugin.api.transformation", "dev/python/api/hansken_extraction_plugin.api.transformer", "dev/python/api_changelog", "dev/python/debugging", "dev/python/getting_started", "dev/python/hanskenpy", "dev/python/packaging", "dev/python/prerequisites", "dev/python/snippets", "dev/python/testing", "dev/python/transformers", "dev/spec", "index"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["changes.rst", "contact.md", "dev/concepts.rst", "dev/concepts/all_in_one_debugging.md", "dev/concepts/anatomy_of_a_plugin.md", "dev/concepts/data_transformations.md", "dev/concepts/extraction_plugins.md", "dev/concepts/hql_lite.md", "dev/concepts/isolation.md", "dev/concepts/kubernetes_autoscaling.md", "dev/concepts/plugin_naming_convention.md", "dev/concepts/plugin_types.md", "dev/concepts/test_framework.md", "dev/concepts/traces.md", "dev/examples.md", "dev/faq.md", "dev/introduction.md", "dev/java.rst", "dev/java/api_changelog.md", "dev/java/debugging.md", "dev/java/javadoc.md", "dev/java/packaging.md", "dev/java/prerequisites.md", "dev/java/snippets.md", "dev/java/testing.md", "dev/python.rst", "dev/python/api/hansken_extraction_plugin.api.rst", "dev/python/api/hansken_extraction_plugin.api.data_context.rst", "dev/python/api/hansken_extraction_plugin.api.extraction_plugin.rst", "dev/python/api/hansken_extraction_plugin.api.extraction_trace.rst", "dev/python/api/hansken_extraction_plugin.api.plugin_info.rst", "dev/python/api/hansken_extraction_plugin.api.search_result.rst", "dev/python/api/hansken_extraction_plugin.api.trace_searcher.rst", "dev/python/api/hansken_extraction_plugin.api.tracelet.rst", "dev/python/api/hansken_extraction_plugin.api.transformation.rst", "dev/python/api/hansken_extraction_plugin.api.transformer.rst", "dev/python/api_changelog.md", "dev/python/debugging.md", "dev/python/getting_started.md", "dev/python/hanskenpy.md", "dev/python/packaging.md", "dev/python/prerequisites.md", "dev/python/snippets.md", "dev/python/testing.md", "dev/python/transformers.md", "dev/spec.md", "index.md"], "indexentries": {"add_data() (extractiontracebuilder method)": [[29, "hansken_extraction_plugin.api.extraction_trace.ExtractionTraceBuilder.add_data", false]], "add_range() (rangedtransformation.builder method)": [[34, "hansken_extraction_plugin.api.transformation.RangedTransformation.Builder.add_range", false]], "add_tracelet() (extractiontracebuilder method)": [[29, "hansken_extraction_plugin.api.extraction_trace.ExtractionTraceBuilder.add_tracelet", false]], "add_tracelet() (metaextractiontrace method)": [[29, "hansken_extraction_plugin.api.extraction_trace.MetaExtractionTrace.add_tracelet", false]], "add_transformation() (extractiontracebuilder method)": [[29, "hansken_extraction_plugin.api.extraction_trace.ExtractionTraceBuilder.add_transformation", false]], "add_transformation() (metaextractiontrace method)": [[29, "hansken_extraction_plugin.api.extraction_trace.MetaExtractionTrace.add_transformation", false]], "author (class in hansken_extraction_plugin.api.plugin_info)": [[30, "hansken_extraction_plugin.api.plugin_info.Author", false]], "author (plugininfo attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginInfo.author", false]], "baseextractionplugin (class in hansken_extraction_plugin.api.extraction_plugin)": [[28, "hansken_extraction_plugin.api.extraction_plugin.BaseExtractionPlugin", false]], "build() (extractiontracebuilder method)": [[29, "hansken_extraction_plugin.api.extraction_trace.ExtractionTraceBuilder.build", false]], "build() (rangedtransformation.builder method)": [[34, "hansken_extraction_plugin.api.transformation.RangedTransformation.Builder.build", false]], "builder() (rangedtransformation static method)": [[34, "hansken_extraction_plugin.api.transformation.RangedTransformation.builder", false]], "category (pluginid attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginId.category", false]], "child_builder() (extractiontracebuilder method)": [[29, "hansken_extraction_plugin.api.extraction_trace.ExtractionTraceBuilder.child_builder", false]], "child_builder() (metaextractiontrace method)": [[29, "hansken_extraction_plugin.api.extraction_trace.MetaExtractionTrace.child_builder", false]], "close() (searchresult method)": [[31, "hansken_extraction_plugin.api.search_result.SearchResult.close", false]], "data_size (datacontext attribute)": [[27, "hansken_extraction_plugin.api.data_context.DataContext.data_size", false]], "data_type (datacontext attribute)": [[27, "hansken_extraction_plugin.api.data_context.DataContext.data_type", false]], "datacontext (class in hansken_extraction_plugin.api.data_context)": [[27, "hansken_extraction_plugin.api.data_context.DataContext", false]], "deferred_iterations (plugininfo attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginInfo.deferred_iterations", false]], "deferredextractionplugin (class in hansken_extraction_plugin.api.extraction_plugin)": [[28, "hansken_extraction_plugin.api.extraction_plugin.DeferredExtractionPlugin", false]], "description (plugininfo attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginInfo.description", false]], "domain (pluginid attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginId.domain", false]], "email (author attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.Author.email", false]], "extractionplugin (class in hansken_extraction_plugin.api.extraction_plugin)": [[28, "hansken_extraction_plugin.api.extraction_plugin.ExtractionPlugin", false]], "extractiontrace (class in hansken_extraction_plugin.api.extraction_trace)": [[29, "hansken_extraction_plugin.api.extraction_trace.ExtractionTrace", false]], "extractiontracebuilder (class in hansken_extraction_plugin.api.extraction_trace)": [[29, "hansken_extraction_plugin.api.extraction_trace.ExtractionTraceBuilder", false]], "generate_label() (transformer method)": [[35, "hansken_extraction_plugin.api.transformer.Transformer.generate_label", false]], "get() (trace method)": [[29, "hansken_extraction_plugin.api.extraction_trace.Trace.get", false]], "hansken_extraction_plugin.api": [[26, "module-hansken_extraction_plugin.api", false]], "hansken_extraction_plugin.api.data_context": [[27, "module-hansken_extraction_plugin.api.data_context", false]], "hansken_extraction_plugin.api.extraction_plugin": [[28, "module-hansken_extraction_plugin.api.extraction_plugin", false]], "hansken_extraction_plugin.api.extraction_trace": [[29, "module-hansken_extraction_plugin.api.extraction_trace", false]], "hansken_extraction_plugin.api.plugin_info": [[30, "module-hansken_extraction_plugin.api.plugin_info", false]], "hansken_extraction_plugin.api.search_result": [[31, "module-hansken_extraction_plugin.api.search_result", false]], "hansken_extraction_plugin.api.trace_searcher": [[32, "module-hansken_extraction_plugin.api.trace_searcher", false]], "hansken_extraction_plugin.api.tracelet": [[33, "module-hansken_extraction_plugin.api.tracelet", false]], "hansken_extraction_plugin.api.transformation": [[34, "module-hansken_extraction_plugin.api.transformation", false]], "hansken_extraction_plugin.api.transformer": [[35, "module-hansken_extraction_plugin.api.transformer", false]], "id (plugininfo attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginInfo.id", false]], "image (searchscope attribute)": [[32, "hansken_extraction_plugin.api.trace_searcher.SearchScope.image", false]], "length (range attribute)": [[34, "hansken_extraction_plugin.api.transformation.Range.length", false]], "license (plugininfo attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginInfo.license", false]], "matcher (plugininfo attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginInfo.matcher", false]], "maturity (plugininfo attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginInfo.maturity", false]], "maturitylevel (class in hansken_extraction_plugin.api.plugin_info)": [[30, "hansken_extraction_plugin.api.plugin_info.MaturityLevel", false]], "maximum_cpu (pluginresources attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginResources.maximum_cpu", false]], "maximum_memory (pluginresources attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginResources.maximum_memory", false]], "maximum_workers (pluginresources attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginResources.maximum_workers", false]], "metaextractionplugin (class in hansken_extraction_plugin.api.extraction_plugin)": [[28, "hansken_extraction_plugin.api.extraction_plugin.MetaExtractionPlugin", false]], "metaextractiontrace (class in hansken_extraction_plugin.api.extraction_trace)": [[29, "hansken_extraction_plugin.api.extraction_trace.MetaExtractionTrace", false]], "method_name (transformerlabel attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.TransformerLabel.method_name", false]], "module": [[26, "module-hansken_extraction_plugin.api", false], [27, "module-hansken_extraction_plugin.api.data_context", false], [28, "module-hansken_extraction_plugin.api.extraction_plugin", false], [29, "module-hansken_extraction_plugin.api.extraction_trace", false], [30, "module-hansken_extraction_plugin.api.plugin_info", false], [31, "module-hansken_extraction_plugin.api.search_result", false], [32, "module-hansken_extraction_plugin.api.trace_searcher", false], [33, "module-hansken_extraction_plugin.api.tracelet", false], [34, "module-hansken_extraction_plugin.api.transformation", false], [35, "module-hansken_extraction_plugin.api.transformer", false]], "name (author attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.Author.name", false]], "name (pluginid attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginId.name", false]], "offset (range attribute)": [[34, "hansken_extraction_plugin.api.transformation.Range.offset", false]], "open() (extractiontrace method)": [[29, "hansken_extraction_plugin.api.extraction_trace.ExtractionTrace.open", false]], "open() (extractiontracebuilder method)": [[29, "hansken_extraction_plugin.api.extraction_trace.ExtractionTraceBuilder.open", false]], "open() (searchtrace method)": [[29, "hansken_extraction_plugin.api.extraction_trace.SearchTrace.open", false]], "organisation (author attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.Author.organisation", false]], "parameters (transformerlabel attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.TransformerLabel.parameters", false]], "plugin_info() (baseextractionplugin method)": [[28, "hansken_extraction_plugin.api.extraction_plugin.BaseExtractionPlugin.plugin_info", false]], "pluginid (class in hansken_extraction_plugin.api.plugin_info)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginId", false]], "plugininfo (class in hansken_extraction_plugin.api.plugin_info)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginInfo", false]], "pluginresources (class in hansken_extraction_plugin.api.plugin_info)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginResources", false]], "process() (deferredextractionplugin method)": [[28, "hansken_extraction_plugin.api.extraction_plugin.DeferredExtractionPlugin.process", false]], "process() (extractionplugin method)": [[28, "hansken_extraction_plugin.api.extraction_plugin.ExtractionPlugin.process", false]], "process() (metaextractionplugin method)": [[28, "hansken_extraction_plugin.api.extraction_plugin.MetaExtractionPlugin.process", false]], "production_ready (maturitylevel attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.MaturityLevel.PRODUCTION_READY", false]], "project (searchscope attribute)": [[32, "hansken_extraction_plugin.api.trace_searcher.SearchScope.project", false]], "proof_of_concept (maturitylevel attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.MaturityLevel.PROOF_OF_CONCEPT", false]], "range (class in hansken_extraction_plugin.api.transformation)": [[34, "hansken_extraction_plugin.api.transformation.Range", false]], "rangedtransformation (class in hansken_extraction_plugin.api.transformation)": [[34, "hansken_extraction_plugin.api.transformation.RangedTransformation", false]], "rangedtransformation.builder (class in hansken_extraction_plugin.api.transformation)": [[34, "hansken_extraction_plugin.api.transformation.RangedTransformation.Builder", false]], "ready_for_test (maturitylevel attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.MaturityLevel.READY_FOR_TEST", false]], "resources (plugininfo attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginInfo.resources", false]], "return_type (transformerlabel attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.TransformerLabel.return_type", false]], "search() (tracesearcher method)": [[32, "hansken_extraction_plugin.api.trace_searcher.TraceSearcher.search", false]], "searchresult (class in hansken_extraction_plugin.api.search_result)": [[31, "hansken_extraction_plugin.api.search_result.SearchResult", false]], "searchscope (class in hansken_extraction_plugin.api.trace_searcher)": [[32, "hansken_extraction_plugin.api.trace_searcher.SearchScope", false]], "searchtrace (class in hansken_extraction_plugin.api.extraction_trace)": [[29, "hansken_extraction_plugin.api.extraction_trace.SearchTrace", false]], "supported_primitives (transformer attribute)": [[35, "hansken_extraction_plugin.api.transformer.Transformer.supported_primitives", false]], "take() (searchresult method)": [[31, "hansken_extraction_plugin.api.search_result.SearchResult.take", false]], "takeone() (searchresult method)": [[31, "hansken_extraction_plugin.api.search_result.SearchResult.takeone", false]], "total_results() (searchresult method)": [[31, "hansken_extraction_plugin.api.search_result.SearchResult.total_results", false]], "trace (class in hansken_extraction_plugin.api.extraction_trace)": [[29, "hansken_extraction_plugin.api.extraction_trace.Trace", false]], "tracelet (class in hansken_extraction_plugin.api.tracelet)": [[33, "hansken_extraction_plugin.api.tracelet.Tracelet", false]], "tracesearcher (class in hansken_extraction_plugin.api.trace_searcher)": [[32, "hansken_extraction_plugin.api.trace_searcher.TraceSearcher", false]], "transformation (class in hansken_extraction_plugin.api.transformation)": [[34, "hansken_extraction_plugin.api.transformation.Transformation", false]], "transformer (class in hansken_extraction_plugin.api.transformer)": [[35, "hansken_extraction_plugin.api.transformer.Transformer", false]], "transformerlabel (class in hansken_extraction_plugin.api.plugin_info)": [[30, "hansken_extraction_plugin.api.plugin_info.TransformerLabel", false]], "transformers (baseextractionplugin property)": [[28, "hansken_extraction_plugin.api.extraction_plugin.BaseExtractionPlugin.transformers", false]], "transformers (plugininfo attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginInfo.transformers", false]], "update() (extractiontracebuilder method)": [[29, "hansken_extraction_plugin.api.extraction_trace.ExtractionTraceBuilder.update", false]], "update() (metaextractiontrace method)": [[29, "hansken_extraction_plugin.api.extraction_trace.MetaExtractionTrace.update", false]], "version (plugininfo attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginInfo.version", false]], "webpage_url (plugininfo attribute)": [[30, "hansken_extraction_plugin.api.plugin_info.PluginInfo.webpage_url", false]]}, "objects": {"hansken_extraction_plugin": [[26, 0, 0, "-", "api"]], "hansken_extraction_plugin.api": [[27, 0, 0, "-", "data_context"], [28, 0, 0, "-", "extraction_plugin"], [29, 0, 0, "-", "extraction_trace"], [30, 0, 0, "-", "plugin_info"], [31, 0, 0, "-", "search_result"], [32, 0, 0, "-", "trace_searcher"], [33, 0, 0, "-", "tracelet"], [34, 0, 0, "-", "transformation"], [35, 0, 0, "-", "transformer"]], "hansken_extraction_plugin.api.data_context": [[27, 1, 1, "", "DataContext"]], "hansken_extraction_plugin.api.data_context.DataContext": [[27, 2, 1, "", "data_size"], [27, 2, 1, "", "data_type"]], "hansken_extraction_plugin.api.extraction_plugin": [[28, 1, 1, "", "BaseExtractionPlugin"], [28, 1, 1, "", "DeferredExtractionPlugin"], [28, 1, 1, "", "ExtractionPlugin"], [28, 1, 1, "", "MetaExtractionPlugin"]], "hansken_extraction_plugin.api.extraction_plugin.BaseExtractionPlugin": [[28, 3, 1, "", "plugin_info"], [28, 4, 1, "", "transformers"]], "hansken_extraction_plugin.api.extraction_plugin.DeferredExtractionPlugin": [[28, 3, 1, "", "process"]], "hansken_extraction_plugin.api.extraction_plugin.ExtractionPlugin": [[28, 3, 1, "", "process"]], "hansken_extraction_plugin.api.extraction_plugin.MetaExtractionPlugin": [[28, 3, 1, "", "process"]], "hansken_extraction_plugin.api.extraction_trace": [[29, 1, 1, "", "ExtractionTrace"], [29, 1, 1, "", "ExtractionTraceBuilder"], [29, 1, 1, "", "MetaExtractionTrace"], [29, 1, 1, "", "SearchTrace"], [29, 1, 1, "", "Trace"]], "hansken_extraction_plugin.api.extraction_trace.ExtractionTrace": [[29, 3, 1, "", "open"]], "hansken_extraction_plugin.api.extraction_trace.ExtractionTraceBuilder": [[29, 3, 1, "", "add_data"], [29, 3, 1, "", "add_tracelet"], [29, 3, 1, "", "add_transformation"], [29, 3, 1, "", "build"], [29, 3, 1, "", "child_builder"], [29, 3, 1, "", "open"], [29, 3, 1, "", "update"]], "hansken_extraction_plugin.api.extraction_trace.MetaExtractionTrace": [[29, 3, 1, "", "add_tracelet"], [29, 3, 1, "", "add_transformation"], [29, 3, 1, "", "child_builder"], [29, 3, 1, "", "update"]], "hansken_extraction_plugin.api.extraction_trace.SearchTrace": [[29, 3, 1, "", "open"]], "hansken_extraction_plugin.api.extraction_trace.Trace": [[29, 3, 1, "", "get"]], "hansken_extraction_plugin.api.plugin_info": [[30, 1, 1, "", "Author"], [30, 1, 1, "", "MaturityLevel"], [30, 1, 1, "", "PluginId"], [30, 1, 1, "", "PluginInfo"], [30, 1, 1, "", "PluginResources"], [30, 1, 1, "", "TransformerLabel"]], "hansken_extraction_plugin.api.plugin_info.Author": [[30, 2, 1, "", "email"], [30, 2, 1, "", "name"], [30, 2, 1, "", "organisation"]], "hansken_extraction_plugin.api.plugin_info.MaturityLevel": [[30, 2, 1, "", "PRODUCTION_READY"], [30, 2, 1, "", "PROOF_OF_CONCEPT"], [30, 2, 1, "", "READY_FOR_TEST"]], "hansken_extraction_plugin.api.plugin_info.PluginId": [[30, 2, 1, "", "category"], [30, 2, 1, "", "domain"], [30, 2, 1, "", "name"]], "hansken_extraction_plugin.api.plugin_info.PluginInfo": [[30, 2, 1, "", "author"], [30, 2, 1, "", "deferred_iterations"], [30, 2, 1, "", "description"], [30, 2, 1, "", "id"], [30, 2, 1, "", "license"], [30, 2, 1, "", "matcher"], [30, 2, 1, "", "maturity"], [30, 2, 1, "", "resources"], [30, 2, 1, "", "transformers"], [30, 2, 1, "", "version"], [30, 2, 1, "", "webpage_url"]], "hansken_extraction_plugin.api.plugin_info.PluginResources": [[30, 2, 1, "", "maximum_cpu"], [30, 2, 1, "", "maximum_memory"], [30, 2, 1, "", "maximum_workers"]], "hansken_extraction_plugin.api.plugin_info.TransformerLabel": [[30, 2, 1, "", "method_name"], [30, 2, 1, "", "parameters"], [30, 2, 1, "", "return_type"]], "hansken_extraction_plugin.api.search_result": [[31, 1, 1, "", "SearchResult"]], "hansken_extraction_plugin.api.search_result.SearchResult": [[31, 3, 1, "", "close"], [31, 3, 1, "", "take"], [31, 3, 1, "", "takeone"], [31, 3, 1, "", "total_results"]], "hansken_extraction_plugin.api.trace_searcher": [[32, 1, 1, "", "SearchScope"], [32, 1, 1, "", "TraceSearcher"]], "hansken_extraction_plugin.api.trace_searcher.SearchScope": [[32, 2, 1, "", "image"], [32, 2, 1, "", "project"]], "hansken_extraction_plugin.api.trace_searcher.TraceSearcher": [[32, 3, 1, "", "search"]], "hansken_extraction_plugin.api.tracelet": [[33, 1, 1, "", "Tracelet"]], "hansken_extraction_plugin.api.transformation": [[34, 1, 1, "", "Range"], [34, 1, 1, "", "RangedTransformation"], [34, 1, 1, "", "Transformation"]], "hansken_extraction_plugin.api.transformation.Range": [[34, 2, 1, "", "length"], [34, 2, 1, "", "offset"]], "hansken_extraction_plugin.api.transformation.RangedTransformation": [[34, 1, 1, "", "Builder"], [34, 3, 1, "", "builder"]], "hansken_extraction_plugin.api.transformation.RangedTransformation.Builder": [[34, 3, 1, "", "add_range"], [34, 3, 1, "", "build"]], "hansken_extraction_plugin.api.transformer": [[35, 1, 1, "", "Transformer"]], "hansken_extraction_plugin.api.transformer.Transformer": [[35, 3, 1, "", "generate_label"], [35, 2, 1, "", "supported_primitives"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "method", "Python method"], "4": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:method", "4": "py:property"}, "terms": {"": [0, 3, 7, 9, 12, 13, 18, 23, 30, 34, 36, 39, 42, 43, 44], "0": [3, 7, 12, 13, 15, 19, 21, 22, 23, 24, 29, 30, 37, 38, 42], "00": 13, "0000": 39, "03": [18, 36, 39], "09": [13, 18, 36], "1": [3, 7, 11, 12, 13, 19, 22, 23, 30, 37, 42], "10": [7, 18, 23, 36, 38, 41, 42], "100": 31, "1000": [8, 18, 23, 36, 42], "1000000": 7, "1024": 36, "11": [7, 22, 38, 41, 43], "11jdk": 38, "12": [9, 36, 39], "1234": 23, "13414": 0, "13554": 0, "13560": 0, "13577": 0, "13578": 0, "13579": 0, "13580": 0, "13581": 0, "13643": 0, "13648": 0, "13650": 0, "13651": 0, "13655": 0, "13656": 0, "13658": 0, "13660": 0, "13663": 0, "13668": 0, "13676": 0, "13705": 0, "13706": 0, "13709": 0, "13713": 0, "13714": 0, "13733": 0, "13756": 0, "13761": 0, "13769": 0, "13771": 0, "13772": 0, "13773": 0, "13774": 0, "13775": 0, "13776": 0, "13777": 0, "13784": 0, "13798": 0, "13799": 0, "13800": 0, "13801": 0, "13809": 0, "13810": 0, "13922": 0, "13966": 0, "14008": 0, "14009": 0, "14010": 0, "14011": 0, "14030": 0, "14031": 0, "14035": 0, "14037": 0, "14044": 0, "14060": 0, "14073": 0, "14074": 0, "14079": 0, "14083": 0, "14090": 0, "14092": 0, "14104": 0, "14122": 0, "14128": 0, "14130": 0, "14131": 0, "14134": 0, "14135": 0, "14161": 0, "14216": 0, "14234": 0, "14283": 0, "14286": 0, "14314": 0, "14318": 0, "14531": 0, "14547": 0, "14580": 0, "14581": 0, "14582": 0, "14586": 0, "14591": 0, "14618": 0, "14619": 0, "14632": 0, "14635": 0, "14660": 0, "14703": 0, "14704": 0, "14720": 0, "14737": 0, "14738": 0, "14739": 0, "14755": 0, "14763": 0, "14777": 0, "14787": 0, "14793": 0, "14820": 0, "14841": 0, "14844": 0, "14867": 0, "14879": 0, "14923": 0, "15": [7, 38], "15015": 0, "15029": 0, "15034": 0, "15035": 0, "15042": 0, "15048": 0, "15059": 0, "15139": 0, "15186": 0, "15187": 0, "15189": 0, "15192": 0, "15193": 0, "15231": 0, "15232": 0, "15233": 0, "15236": 0, "15237": 0, "15274": 0, "15276": 0, "15282": 0, "15288": 0, "15294": 0, "15338": 0, "15353": 0, "15365": 0, "15370": 0, "15390": 0, "15391": 0, "15392": 0, "15393": 0, "15466": 0, "15491": 0, "15495": 0, "15498": 0, "15502": 0, "15505": 0, "15511": 0, "15512": 0, "15514": 0, "15515": 0, "15520": 0, "15527": 0, "15541": 0, "15542": 0, "15562": 0, "15572": 0, "15588": 0, "15589": 0, "15607": 0, "15632": 0, "15641": 0, "15650": 0, "15651": 0, "15653": 0, "15656": 0, "15668": 0, "15683": 0, "15711": 0, "15743": 0, "15745": 0, "15765": 0, "15766": 0, "15770": 0, "15771": 0, "15772": 0, "15773": 0, "15790": 0, "15801": 0, "15846": 0, "15857": 0, "15858": 0, "15871": 0, "15913": 0, "15961": 0, "15964": 0, "15993": 0, "16": [0, 39], "16001": 0, "16012": 0, "16037": 0, "16038": 0, "16044": 0, "16048": 0, "16090": 0, "16095": 0, "16105": 0, "16111": 0, "16115": 0, "16116": 0, "16118": 0, "16128": 0, "16139": 0, "16160": 0, "16191": 0, "16229": 0, "16238": 0, "16257": 0, "16258": 0, "16268": 0, "1630510809": 42, "16403": 0, "16489": 0, "16558": 0, "16574": 0, "16575": 0, "16576": 0, "16632": 0, "16634": 0, "16638": 0, "16704": 0, "16705": 0, "16707": 0, "16725": 0, "16753": 0, "16756": 0, "16764": 0, "16781": 0, "16900": 0, "16901": 0, "16905": 0, "16908": 0, "17": 38, "17064": 0, "17138": 0, "17141": 0, "17151": 0, "17178": 0, "17191": 0, "17194": 0, "17196": 0, "17203": 0, "17214": 0, "17264": 0, "17265": 0, "17273": 0, "17274": 0, "17276": 0, "17277": 0, "17278": 0, "17460": 0, "17502": 0, "17556": 0, "17636": 0, "17672": 0, "17675": 0, "17692": 0, "17742": 0, "17786": 0, "18": [0, 13], "18400": 0, "18517": 0, "18673": 0, "18677": 0, "18830": 0, "18883": 0, "18907": 0, "18915": 0, "18982": 0, "19064": 0, "19065": 0, "19076": 0, "19148": 0, "19151": 0, "19179": 0, "19435": 0, "19436": 0, "19447": 0, "19448": 0, "19759": 0, "19954": 0, "1st": 0, "2": [7, 13, 15, 22, 23, 30, 37, 38, 42], "20": [11, 13, 18, 19, 23, 30, 36, 37, 38, 42], "2000": 8, "2001": 22, "20127": 0, "20128": 0, "2021": [0, 13, 39], "2022": 0, "20389": 0, "20410": 0, "2048": 36, "20552": 0, "20733": 0, "20735": 0, "20812": 0, "20813": 0, "20814": 0, "20824": 0, "20852": 0, "20938": 0, "20962": 0, "20t": 23, "21": 0, "21073": 0, "21096": 0, "21097": 0, "21104": 0, "21130": 0, "21132": 0, "21135": 0, "21217": 0, "21218": 0, "21219": 0, "21220": 0, "21221": 0, "21222": 0, "21247": 0, "21385": 0, "21410": 0, "21411": 0, "21414": [], "21436": 0, "21486": 0, "21495": 0, "21540": 0, "21571": 0, "21582": 0, "21684": 0, "21694": 0, "21803": 0, "21816": 0, "21819": 0, "21840": 0, "23": 38, "240290": 39, "240753": 39, "2g": 0, "3": [7, 19, 23, 24, 38, 41], "30": [18, 23, 36, 42], "3000": 8, "32": 23, "32c": 23, "344248": 39, "344450": 39, "3509": 0, "3d73a5552693": 39, "4": [3, 22, 24, 37, 38], "4096": 36, "40c3": 39, "423245": 39, "44228": 0, "45": 39, "46": 3, "48": [0, 39], "4bin": 38, "5": [7, 23, 30, 37, 42], "50": [7, 11, 18, 23, 36, 42], "5005": 19, "53": 39, "54": 39, "54197e67": 39, "5678": 37, "59": 39, "5f": [18, 23], "5p": 23, "64": 0, "681": 13, "6m": 0, "7": [13, 37], "774": [18, 36], "79": 12, "799668": 39, "8": [13, 22, 23, 29, 42], "8001": 21, "805538": 39, "8080": [36, 40], "8135": 39, "859299": 39, "8999": [3, 24, 43, 45], "8f": [18, 23], "9": [13, 18], "93f1": 39, "A": [4, 6, 7, 10, 11, 12, 13, 18, 29, 30, 31, 33, 34, 35, 36, 37, 39, 43, 44], "AND": 7, "And": 7, "As": [7, 36], "At": [4, 24, 37, 39], "Be": [0, 3, 23, 36, 38, 42], "But": 7, "By": [5, 7, 18, 36, 42, 43, 44], "For": [0, 4, 6, 7, 9, 12, 13, 15, 18, 19, 21, 22, 23, 24, 33, 36, 38, 40, 42, 44, 46], "If": [1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 15, 18, 19, 21, 23, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46], "In": [0, 7, 13, 15, 16, 19, 23, 36, 37, 38, 42, 43], "It": [3, 6, 7, 12, 13, 15, 18, 21, 23, 30, 35, 36, 38, 39, 42], "NOT": [3, 7, 11], "Not": 7, "OR": 7, "One": [0, 2, 16, 30, 43], "Or": 7, "The": [0, 5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 18, 19, 21, 22, 23, 24, 28, 29, 30, 33, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45], "Then": [13, 24, 36, 38], "There": [7, 12, 24, 37, 39, 42], "These": [0, 6, 7, 10, 11, 12, 13, 18, 23, 36, 39], "To": [4, 6, 7, 8, 12, 13, 16, 18, 19, 21, 23, 24, 36, 37, 38, 39, 40, 42, 43, 44], "With": [13, 16, 19, 37, 39], "_": 12, "__": 12, "__main__": [39, 43], "__name__": [39, 42, 43], "_arg": 40, "_build": 0, "_client": 24, "_imag": 40, "_name": 40, "_server": 24, "_test": 0, "_test_validate_standalon": 43, "abc": [28, 29, 31, 34], "abil": [0, 12], "abl": [0, 4, 12, 16, 29, 38], "abort": [13, 36], "about": [1, 4, 6, 7, 11, 13, 23, 28, 30, 42, 45], "abov": [7, 12, 23, 38, 44, 46], "absenc": 10, "absolut": 7, "abstract": [28, 29, 31, 32], "accept": [0, 7, 13, 23, 37, 42, 43, 45], "access": [1, 13, 16, 18, 23, 28, 36, 38, 42, 46], "accommod": 0, "accomplish": 4, "accord": 7, "accordingli": [9, 36], "account": 15, "achiev": 7, "acknowledg": 39, "action": 10, "activ": 7, "actual": [0, 5, 7, 11, 12, 13, 16, 18, 30, 36, 38, 44], "ad": [0, 4, 7, 11, 12, 13, 16, 18, 21, 29, 36, 37, 40, 43], "adapt": [0, 9, 37], "add": [0, 6, 7, 12, 15, 16, 18, 19, 23, 29, 34, 36, 37, 38, 40, 42], "add_data": [0, 29], "add_rang": [34, 36, 42], "add_tracelet": [29, 36, 42], "add_transform": [29, 36, 42], "addit": [11, 12, 19, 36, 37, 38, 40, 42], "addrang": [18, 23], "address": [19, 36], "addtracelet": [18, 23], "adher": [35, 44], "adipisc": 12, "administr": [23, 38, 42], "adob": 13, "advanc": [3, 12, 25, 36, 38], "advantag": [19, 37, 43], "advis": 3, "after": [0, 4, 7, 11, 15, 19, 29, 36, 37], "afteral": 24, "again": [4, 7], "against": [7, 10, 12, 24, 43], "agent": [0, 21], "agentlib": 19, "ahead": 29, "aid": [38, 39], "aim": [18, 36], "aio": [0, 2], "algorithm": 16, "all": [0, 2, 4, 6, 7, 11, 12, 13, 15, 16, 18, 22, 23, 24, 28, 29, 30, 36, 38, 40, 41, 42, 43, 44, 46], "allow": [0, 7, 8, 11, 12, 13, 18, 19, 23, 28, 30, 35, 36, 38, 42, 44, 45], "along": 0, "alreadi": [0, 7, 19, 23, 29, 39, 42, 44], "also": [0, 3, 6, 7, 12, 13, 18, 19, 21, 28, 30, 35, 36, 37, 38, 40, 43], "alt": 38, "altern": [18, 21, 22, 23, 36], "although": [4, 5, 18, 36], "alwai": [0, 7, 11, 12, 13, 23, 42, 44], "amet": 12, "among": 30, "an": [0, 3, 5, 9, 10, 12, 13, 15, 16, 17, 18, 21, 23, 24, 25, 29, 30, 31, 35, 36, 39, 40, 41, 42, 43, 44, 45], "analysi": [0, 35], "analyz": 0, "anatomi": [0, 2], "ani": [4, 7, 12, 13, 29, 33, 42, 44, 46], "ann": 42, "annot": 44, "anoth": [9, 11, 13, 23, 42, 43], "another_str": [36, 42], "anotheremail": 33, "answer": 7, "antlr": 0, "anumb": 23, "anymor": 36, "anynam": 42, "apach": [0, 15, 18, 22, 36], "apart": 0, "api": [0, 13, 15, 16, 17, 20, 23, 24, 39, 42, 43, 44, 45, 46], "appdata": [18, 36], "appear": 38, "append": [3, 23], "appenderref": 23, "appli": [5, 7, 10, 13, 16, 21, 35, 45], "applic": [0, 7, 13, 19, 23, 29, 40, 42], "appropri": 43, "apt": 38, "ar": [0, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 16, 18, 19, 21, 22, 23, 24, 28, 29, 30, 31, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46], "arbitrari": [8, 10], "archiv": [5, 10, 13, 18, 36], "arg": [0, 36, 40, 44], "arg_1": 45, "arg_2": 45, "argument": [0, 18, 21, 23, 30, 36, 37, 39, 40, 42, 43, 44], "around": [0, 7], "arrai": [13, 23, 45], "arrayoutofboundsexcept": 0, "art": [19, 37], "artifact": 0, "artifactid": [22, 24], "asc": [18, 23], "asinputstream": 23, "ask": [30, 38, 46], "aspect": 16, "assign": 30, "assist": 15, "associ": 4, "assum": [24, 36, 42, 43, 44], "attach": [19, 23, 29, 37, 42], "attempt": 0, "attribut": 4, "audio": [16, 36], "auth": 39, "author": [0, 4, 18, 19, 30, 36, 37, 39, 45], "auto": 0, "autom": [0, 21, 22, 38, 40], "automat": [9, 12, 18, 36, 43, 44], "autosc": [2, 4], "autoscal": 9, "avail": [0, 3, 4, 5, 6, 7, 8, 13, 18, 21, 23, 29, 31, 37, 42, 43, 44, 45], "avoid": 0, "aw": 7, "b": [7, 12, 13, 36, 38, 42, 46], "back": 29, "backslash": 7, "backward": [0, 18, 36], "bad": 0, "bake": 19, "balanc": [0, 36], "bar": [7, 39], "bare": [7, 30], "base": [0, 7, 9, 10, 12, 13, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 42], "baseextractionplugin": [28, 35, 44], "basenam": 12, "basi": 22, "basic": [0, 7, 39], "batch": 31, "baz": 7, "becaus": [0, 5, 7, 11, 19, 36, 37, 42], "becom": 7, "been": [0, 7, 12, 18, 21, 36, 38, 39, 40, 43], "befor": [0, 3, 6, 7, 13, 16, 21, 29, 36, 39, 44], "beforeal": 24, "beforehand": 7, "begin": [23, 37], "behav": 7, "behaviour": 3, "being": [0, 7, 12, 13, 18, 19, 23, 27, 28, 29, 32, 36, 42, 44], "belong": 13, "below": [7, 10, 12, 13, 18, 19, 24, 36, 37, 38, 43, 44], "benefit": 16, "best": [7, 36], "beta": [15, 18, 36], "better": [0, 18, 36], "between": [0, 4, 7, 12, 24, 45], "beyond": 0, "big": 36, "bin": 38, "binari": [13, 35], "bind": 23, "bit": [4, 19, 37, 38], "bla": 7, "blob": 5, "block": [0, 37], "bodi": 44, "boilerpl": 18, "bool": [13, 35, 44], "boolean": [12, 13, 19, 24, 35], "both": [7, 12, 13, 14, 18, 23, 29, 36, 40], "bottom": 39, "bracket": 7, "break": [18, 36], "breakpoint": 3, "briefli": 40, "broad": 7, "broke": 0, "broken": 0, "browser": 6, "buffer": [0, 29, 36], "buffer_s": [0, 29, 36], "bufferedread": [0, 29, 42], "bufferedwrit": 29, "bug": [0, 1, 7, 19, 37], "bugfix": 0, "build": [0, 12, 18, 21, 22, 23, 24, 29, 30, 34, 38, 40, 41, 42, 43], "build_plugin": [0, 30, 36], "buildarg": 21, "builder": [18, 23, 29, 34, 36, 42], "builderfor": [18, 23], "built": [6, 12, 19, 29, 36, 37, 40], "bundl": 13, "busi": [0, 1, 15], "button": [38, 39], "byte": [0, 7, 13, 23, 29, 34, 35, 36, 42, 44], "bytearrai": [5, 13, 18, 36, 44], "c": [7, 12, 38], "cach": [0, 29], "caffein": 0, "calcul": 7, "call": [0, 4, 6, 7, 12, 13, 18, 23, 28, 31, 32, 35, 36, 37, 42, 43, 45], "callback": 0, "caller": 44, "can": [0, 1, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 21, 22, 23, 24, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "cancel": 13, "candid": 13, "cannot": [7, 40], "capabl": [0, 4], "car": 44, "cardin": 13, "care": [3, 7, 23, 40, 42], "carefulli": 36, "cartoon": [0, 46], "carv": 10, "case": [0, 5, 7, 11, 12, 13, 15, 16, 18, 23, 36, 38, 40], "cat": [18, 36], "categor": 10, "categori": [0, 10, 13, 18, 30, 36], "caught": 0, "caus": [0, 12, 36, 43], "cd": 43, "central": [0, 18, 22], "certain": [6, 11], "certif": 38, "chang": [0, 12, 18, 23, 42], "changelog": [17, 25, 46], "channel": [1, 38], "chapter": 6, "char": 7, "charact": [7, 10, 18, 36], "chat": [1, 18, 21, 36, 40, 42, 43, 46], "chat_plugin": 43, "chatconvers": 42, "chatmessag": [7, 42], "chatplugin": 36, "check": [0, 4, 6, 7, 12, 13, 38], "checkbox": 6, "checklist": 7, "checkstyl": 0, "child": [0, 4, 5, 11, 12, 18, 23, 29, 36], "child_build": [29, 36, 42], "childnumb": 13, "children": [0, 12, 13], "childtrac": 42, "choic": [7, 38], "choos": [6, 11, 38, 44], "choose_your_artifactid_her": 22, "chunk": [0, 42], "circumst": 12, "class": [0, 12, 13, 18, 19, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 43, 44], "classic": 10, "classif": [18, 23, 36], "classifi": 10, "cleanup": 0, "clear": [0, 10], "clearli": 19, "click": [13, 38], "client": [0, 12, 13, 18, 24, 35, 36, 37, 39, 44], "close": [23, 24, 31, 36, 38, 42], "cloud": 30, "cluster": [8, 9, 15, 19, 37], "cmd": 38, "code": [0, 6, 8, 11, 12, 13, 15, 17, 18, 24, 25, 36, 38, 43, 45, 46], "collect": [12, 13, 30, 33], "colon": 7, "column": 10, "com": [33, 38], "combin": [10, 16], "come": [18, 36, 40], "comfort": 38, "comma": 0, "command": [0, 6, 18, 19, 21, 36, 37, 38, 40, 42, 43], "comment": 0, "commit": 0, "common": [0, 7, 23, 38], "commun": [0, 1, 4, 8, 16, 18, 24, 37, 45, 46], "compact": 7, "compar": [12, 39, 43], "compat": [0, 15, 18, 31, 36], "compil": [7, 45], "complet": [0, 38], "complex": 7, "compli": [12, 13], "compliant": 8, "complic": 38, "compon": 12, "compos": 13, "comput": [8, 10, 23, 42], "concept": [0, 7, 46], "concurr": [0, 3, 18, 23, 30, 42], "condit": 7, "confid": [18, 23, 36, 42], "configur": [0, 18, 21, 23, 36, 38, 40, 42], "conflict": 0, "conform": 45, "congratul": 38, "connect": [0, 19, 36], "consectetur": 12, "consequ": 12, "consid": [15, 46], "consist": [0, 10, 11, 12, 23, 30, 34, 42], "consol": [19, 23, 37, 38], "construct": 35, "consum": [0, 7, 18], "contact": [15, 23, 38, 42, 45, 46], "contain": [0, 6, 7, 10, 12, 13, 15, 16, 18, 19, 21, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 41, 44, 45], "containsinord": 0, "content": [7, 10, 18, 36, 39], "context": [0, 7, 18, 23, 27, 32, 36, 42], "continu": 38, "contrarili": 7, "contribut": 1, "control": [0, 7, 36], "conveni": 18, "convent": [0, 2, 18, 36, 45], "convert": [29, 35, 44], "convieni": 0, "cool": 38, "copi": 0, "core": [7, 18, 23, 30, 36, 42, 45], "correct": [0, 7, 24, 36, 39, 42], "correctli": [0, 23, 38], "correspond": 12, "cosin": 13, "could": [0, 7, 13, 16, 36, 44], "count": [0, 7, 13, 32], "coupl": [7, 29], "cours": [7, 9], "cpu": [0, 7, 9, 18, 23, 30, 36, 42], "crash": [0, 7], "creat": [0, 4, 5, 9, 10, 11, 13, 16, 18, 23, 24, 29, 36, 37, 42, 43, 44, 46], "createdon": 13, "criteria": 7, "crypto": 16, "csv": 7, "cumul": 13, "curl": 0, "currenc": 16, "current": [0, 3, 5, 7, 11, 12, 13, 18, 19, 23, 34, 36, 37, 39, 42, 45], "custom": 39, "cutoff": 7, "cve": 0, "cycl": 39, "d": [12, 18, 23], "dai": 7, "dap": 37, "dash": 40, "data": [0, 2, 4, 10, 11, 16, 18, 19, 27, 28, 29, 30, 34, 36, 37, 39, 43], "data_context": [28, 36, 42, 43, 44], "data_s": [27, 36], "data_typ": [27, 29, 36, 42], "databas": [7, 10], "dataclass": 0, "datacontext": [0, 18, 23, 27, 28, 36], "dataset": 12, "datastream": [0, 13, 18, 23, 28, 29, 36, 42], "datastream_typ": 42, "datastreamtyp": 13, "datatransform": 0, "datatransformationsplugin": 24, "datatyp": [0, 7, 11, 18, 19, 23, 36, 37, 42], "date": [13, 35], "datetim": [0, 13, 35, 42, 44], "dd": 23, "ddocker": 21, "deal": [7, 42], "debug": [0, 2, 17, 25, 38, 42, 43, 44], "debugextractionplugintool": [0, 3], "debugg": [3, 19, 37], "debugge": 19, "decid": [], "declar": [0, 36], "decod": 13, "decor": [0, 28, 44], "decrypt": [7, 13, 18], "dedic": 0, "deeper": 4, "def": [36, 42, 43, 44], "default": [0, 3, 8, 9, 11, 18, 19, 23, 28, 29, 36, 38, 40, 42, 43], "default_buffer_s": 0, "defer": [0, 18, 30, 36, 45], "deferred_iter": 30, "deferredexampl": 12, "deferredexamplesearch": 12, "deferredextractionplugin": [3, 23, 28, 42], "deferredextractioplugin": [18, 36], "deferrediter": 11, "deferredplugin": 42, "deferredpluginnam": 12, "defin": [5, 6, 7, 12, 13, 18, 36, 42, 44, 45], "definit": [0, 27, 30, 32, 33, 34, 45], "deliber": 12, "demand": [16, 25, 35, 38], "demoapp": 42, "demonstr": [23, 38, 42], "depend": [0, 4, 6, 7, 9, 12, 22, 36, 38, 39, 41, 43], "deploi": [0, 38, 41], "deprec": [0, 18, 36], "depth": [12, 29], "deriv": [7, 10, 13, 28, 44], "describ": [0, 4, 5, 8, 10, 12, 13, 18, 19, 21, 23, 28, 30, 32, 34, 36, 37, 38, 40, 43, 45, 46], "descript": [4, 10, 13, 18, 30, 36, 45], "descriptor": 12, "deseri": 0, "design": [7, 8, 16], "desir": [0, 23], "destruct": 24, "detail": [0, 4, 10, 13, 15, 16, 18, 23, 36, 38, 42, 43], "detect": [10, 13, 36, 38], "determin": [0, 4], "dev": [0, 7, 18, 36], "develop": [0, 1, 4, 7, 10, 11, 18, 36, 37, 38, 39, 45], "dialog": [6, 39], "dict": [0, 13, 29, 30], "dictionari": 12, "did": [0, 7], "didn": 0, "differ": [0, 3, 4, 7, 10, 11, 12, 13, 18, 26, 28, 29, 33, 36, 38], "difficult": 7, "digest": 10, "digit": 16, "dimension": 13, "direct": [13, 23, 36, 42], "directli": [0, 24, 32, 36, 42, 43], "directori": [0, 36, 40, 43], "disabl": [3, 36], "disallow": 0, "disconnect": 0, "discord": [1, 38, 46], "discov": [0, 44], "discuss": [7, 12, 15], "disk": 16, "displai": [13, 19, 37], "distanc": 13, "distinct": [19, 37], "distribut": [0, 15, 18, 22, 45], "dive": 4, "do": [6, 12, 13, 15, 24, 30, 36, 38, 42], "doc": [0, 36, 38], "docker": [0, 4, 6, 18, 21, 22, 24, 30, 36, 40, 41, 44], "docker_arg": [36, 40], "docker_file_directori": [36, 40], "docker_host": 21, "docker_imag": 43, "docker_image_nam": [36, 40], "dockerfil": [40, 42], "document": [0, 7, 10, 12, 13, 16, 18, 36, 39], "documentplugin": 7, "docutil": 0, "doe": [0, 13, 15, 21, 29, 30, 36, 42, 44], "doesn": [7, 12, 13], "dolor": 12, "domain": [0, 6, 10, 18, 30, 36], "don": [0, 1, 7, 12, 13, 15, 24, 36, 38, 45, 46], "done": [4, 6, 7, 9, 12, 18, 24, 36, 38, 42], "doubl": [0, 12, 13, 18, 35], "down": [9, 36], "downgrad": 0, "download": 0, "drop": 36, "dropbox": [18, 36], "dt_socket": 19, "due": [0, 12], "dump": [36, 42], "dure": [0, 3, 4, 7, 8, 12, 13, 15, 29, 35, 39, 45], "dynam": [28, 30, 35], "e": [0, 7, 10, 16, 18, 19, 21, 23, 29, 30, 36, 40, 43, 44], "each": [4, 5, 7, 8, 9, 10, 12, 13, 18, 24, 36, 38], "earlier": [18, 36], "easi": [16, 23, 39], "easier": 43, "easiest": 7, "easili": [19, 37, 44], "edg": 7, "edit": 38, "effect": [7, 18, 36], "effici": [18, 23, 36, 42], "effort": 15, "either": [0, 7, 23, 29, 32, 42], "elabor": 7, "elasticsearch": 7, "element": [7, 13, 16], "elit": 12, "elsewher": 7, "email": [7, 30, 45], "emailaddress": 33, "embed": [13, 18, 19, 23, 36, 45], "embeddedextractionpluginflit": [19, 24], "eminjenv": [15, 24], "empti": [7, 16], "enabl": [0, 3, 8, 15, 16, 18, 19, 36, 37, 38, 39, 42], "encod": [7, 22, 23, 29, 36, 42], "encourag": 16, "encrypt": 7, "end": [4, 24, 30, 36, 38], "endpoint": [6, 13, 39, 44], "enforc": 0, "engin": 16, "enhanc": 0, "enough": [11, 43], "enrich": 0, "ensur": [0, 8, 23], "enter": [38, 39], "entir": 12, "entri": [5, 13, 16, 18, 36], "entrypoint": 45, "enum": [30, 32, 36], "environ": [0, 18, 19, 21, 23, 36, 38, 39, 42], "eof": 0, "ep": [0, 13], "equal": [0, 7], "equival": 30, "erron": 13, "error": [0, 13, 19, 29, 36, 37], "escap": [0, 7, 18, 19, 36, 37], "especi": [7, 36], "etc": [7, 23, 29], "euclidean": 13, "even": [7, 42], "eventu": 36, "everi": [3, 4, 7, 11, 12, 13, 28, 36, 44], "everyth": [6, 15, 38], "evid": [13, 42], "exact": 7, "exactli": [12, 39], "exampl": [0, 5, 6, 11, 12, 13, 15, 16, 18, 19, 21, 23, 29, 33, 36, 37, 40, 42, 43, 44, 46], "example1": 12, "example2": 12, "exampledef": 23, "exampleplugin": 23, "exampletool": 44, "excel": 38, "except": [0, 7, 24, 29, 44], "exclud": 0, "execut": [0, 8, 11, 13, 18, 25, 35, 36, 37, 38, 39, 43], "execute_transform": [0, 36, 43], "exhaust": [31, 42], "exist": [0, 7, 11, 13, 29, 42], "exit": [0, 12], "expand": [0, 4], "expect": [0, 6, 12, 16, 38, 42, 45], "experiment": 0, "expert": [13, 39], "expertui": 39, "explain": [7, 12, 39], "explan": [0, 7, 10], "explicit": 36, "explicitli": [0, 18, 29, 36], "explictli": 42, "export": 21, "expos": [0, 35], "express": [7, 39], "extend": [0, 12, 19, 23, 24, 40], "extens": [12, 13, 18, 23, 36, 42], "extern": [0, 9, 36, 41, 46], "extra": [0, 7, 21], "extract": [0, 1, 2, 3, 5, 7, 8, 9, 10, 14, 16, 17, 18, 20, 21, 22, 24, 25, 26, 28, 29, 30, 35, 36, 40, 41, 42, 43, 44], "extraction_context": 36, "extraction_plugin": [36, 39, 43, 44], "extraction_plugin_runn": 39, "extraction_plugin_serv": 0, "extraction_trac": 36, "extractioncontext": [0, 18, 23, 36], "extractionplugin": [0, 18, 19, 23, 24, 28, 36, 43, 44], "extractionpluginbuild": 0, "extractionplugincli": [0, 24], "extractionpluginexcept": 12, "extractionpluginflit": [0, 19], "extractionpluginserv": [0, 24], "extractionpluginservic": 45, "extractionserv": 24, "extractiontrac": [28, 29, 36, 42], "extractiontracebuild": 29, "extrat": 12, "extrem": 7, "f": [19, 37, 42], "f12": 38, "face": 13, "facet": 16, "factor": 7, "factori": 30, "fail": [0, 12, 13, 24, 36, 38, 42], "failur": 0, "fals": [24, 43], "faq": [0, 46], "far": 7, "fast": [7, 36], "faster": [15, 39], "faucibu": 12, "featur": [1, 3, 6, 7, 11], "feed": 43, "feel": [1, 15, 38], "few": [3, 13, 33, 38, 39], "field": [0, 4, 10, 12, 18, 36, 45], "figur": [5, 13], "file": [0, 5, 7, 10, 12, 13, 15, 16, 18, 19, 23, 24, 29, 36, 37, 42, 43], "file_nam": 42, "filenam": 7, "filenotfounderror": 0, "filesystem": 10, "filetyp": [7, 13, 36, 42], "fill": 1, "final": [18, 23, 24], "find": [1, 6, 7, 13, 15, 16, 19, 23, 37, 39, 42], "finish": [7, 12, 38], "fiod": 10, "firefli": 13, "firewal": 37, "first": [0, 6, 12, 13, 15, 29, 31, 36, 37, 38, 40], "first_100": 31, "firstnam": 33, "five": 12, "fix": [0, 13, 36], "flag": [36, 37], "flaki": 0, "flexibl": 7, "flexibli": 15, "flit": [0, 12, 19, 24, 43], "flitsutil": 24, "float": [0, 13, 18, 30, 35, 36, 44], "flood": 0, "flow": [0, 36], "flush": [0, 29, 36], "folder": [0, 12, 23, 24, 38, 39, 45], "follow": [0, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 18, 19, 21, 22, 23, 24, 36, 37, 38, 39, 40, 42, 43, 44, 45], "foo": 7, "forens": [16, 39], "forget": [7, 36], "form": [1, 10, 13, 15], "format": [0, 10, 16, 18, 23], "forward": [0, 10, 42], "found": [1, 11, 12, 13, 14, 18, 19, 23, 26, 32, 36, 37, 39, 43, 45], "four": [23, 42], "fraction": 30, "fragment": 10, "framework": [0, 2, 6, 7, 13, 16, 17, 25, 36, 37, 38, 41, 42], "free": [1, 4, 10, 15, 38], "frequent": 46, "friendli": 0, "from": [0, 3, 4, 5, 7, 10, 12, 13, 16, 18, 19, 23, 24, 28, 29, 30, 36, 37, 38, 39, 40, 42, 43, 44], "from_sequ": 36, "fromtimestamp": 42, "fsgroup": 8, "full": [7, 10, 12, 13, 18, 32, 36], "fulli": [0, 38, 46], "fullmatch": 0, "function": [0, 4, 7, 11, 18, 19, 23, 28, 29, 30, 35, 36, 37, 42, 43], "further": [0, 1, 6, 7, 13, 36], "futur": [13, 23, 36, 42], "fvt": [13, 33], "g": [0, 7, 10, 16, 18, 21, 23, 29, 36, 40], "gatekeep": [6, 13, 39], "gb": [18, 23, 36, 42], "gener": [0, 4, 7, 12, 13, 18, 19, 21, 35, 36, 37, 40, 46], "generate_label": 35, "geographicloc": [13, 35, 44], "get": [0, 1, 13, 15, 18, 23, 25, 29, 31, 36, 42, 43, 44], "get_first_byt": 36, "getalldata": 0, "getdata": 0, "getdatatyp": 0, "getlisteningport": 24, "getlogg": 23, "gettrac": 23, "git": [15, 24], "github": [0, 14, 38], "gitlab": 0, "give": [0, 10, 16, 38, 43], "given": [11, 12, 13, 28, 35, 38, 40, 42, 44], "go": [7, 38, 39], "goal": 16, "gom": 38, "gone": 44, "good": [7, 13, 15, 38], "gracefulli": 0, "grandchild": 42, "grandchild_build": 42, "greatli": 36, "group": [7, 8, 13, 15, 36], "groupid": [22, 24], "grpc": [0, 4, 12, 13, 15, 24, 43, 44, 45], "guava": 0, "gui": 13, "guid": [0, 6, 15, 38], "guidelin": 7, "ha": [0, 7, 10, 12, 13, 18, 19, 21, 23, 36, 37, 38, 39, 40, 42, 43, 44, 45], "half": 30, "handi": 36, "handl": [0, 21], "hanskaton": 24, "hansken": [0, 1, 2, 5, 8, 9, 10, 11, 12, 14, 16, 18, 19, 21, 22, 23, 24, 25, 29, 30, 31, 32, 35, 36, 37, 38, 40, 42, 45], "hansken_extraction_plugin": [36, 39, 42, 43, 44], "hansken_image1": 7, "hansken_project_id": 39, "hansken_tool": 7, "happi": 3, "hard": [23, 42], "hash": 10, "have": [1, 5, 6, 7, 9, 11, 12, 13, 15, 18, 21, 23, 36, 38, 39, 41, 42, 43, 44, 45], "he": [1, 7], "header": 0, "health": 0, "height": 36, "hello": [7, 36, 42], "help": [7, 16, 38, 39], "helper": 34, "henc": 43, "here": [7, 11, 13, 15, 21, 23, 24, 37, 38, 42, 43, 44, 46], "heterogen": 0, "heurist": 13, "hh": 23, "higher": [22, 38, 41], "highli": 18, "hint": [42, 44], "hit": [3, 10, 31, 38, 39], "hold": [35, 42], "holm": 36, "hood": 15, "hopefulli": [19, 37], "horizont": 9, "host": [0, 14, 37, 38], "hostnam": 0, "how": [0, 5, 6, 9, 13, 17, 18, 23, 25, 30, 36, 38, 42, 46], "howev": [12, 13, 15, 39, 43, 44], "hpa": 9, "hql": [0, 2, 11, 12, 18, 23, 32, 36, 42, 45], "hql_lite": [19, 37], "hqllitehumanquerypars": [19, 37], "hqlmatcher": 18, "html": [18, 23, 29, 36, 42], "http": [13, 18, 21, 22, 24, 36, 38, 40], "http_proxi": 40, "https_proxi": [21, 36, 40], "huge": 7, "human": [7, 13], "hyperthread": [18, 23, 30, 36, 42], "i": [0, 1, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 16, 18, 19, 21, 23, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "id": [0, 3, 4, 13, 18, 19, 21, 29, 30, 36, 37, 39, 44, 45], "idea": 7, "ident": [13, 33, 36, 39], "identifi": [4, 7, 13, 18, 30, 36], "idp": 39, "ignor": 0, "illegalargumentexcept": 13, "illegalstateexcept": 13, "illustr": 23, "imag": [0, 3, 4, 5, 6, 7, 11, 18, 21, 23, 24, 30, 32, 36, 40, 42, 44, 45], "imageid": [18, 36], "immut": [0, 29], "implement": [0, 4, 6, 7, 13, 15, 16, 18, 23, 24, 26, 34, 37, 41, 42, 43, 44, 45], "impli": 8, "implicitli": 36, "import": [0, 4, 13, 18, 23, 24, 36, 37, 39, 42, 43, 44], "imposs": 12, "impract": 12, "improv": [0, 1, 36], "in_fil": 42, "includ": [0, 4, 7, 11, 12, 23, 24, 43], "incompat": [0, 7], "incorpor": 12, "incorrect": 7, "incorrectli": 0, "increas": [0, 9, 36, 42], "independ": [12, 44], "index": [0, 3, 13, 29, 32], "indirectli": 44, "infinit": 12, "info": [0, 9, 11, 23, 36, 39, 42, 43, 45], "inform": [0, 4, 6, 11, 13, 15, 16, 18, 23, 28, 30, 36, 37, 38, 40, 42, 44], "inherit": [23, 42], "ini": [36, 43], "init": 24, "initi": [0, 45], "inner": 7, "input": [0, 18, 19, 24, 36, 37, 42, 43, 44], "inputstream": 0, "inrins": 13, "insid": [8, 12, 18, 36, 37, 38, 44], "insight": 16, "instal": [0, 21, 36, 39, 40, 43], "install_requir": 37, "instanc": [0, 3, 4, 12, 22, 23, 35, 43], "instanti": 36, "instead": [0, 3, 5, 7, 8, 18, 19, 36, 37], "institut": 39, "instruct": [18, 19, 21, 36, 38, 40], "int": [0, 13, 23, 24, 27, 29, 30, 31, 32, 34, 35, 44], "integ": [12, 13, 18], "integr": [0, 12, 19, 24, 43, 46], "intel": 30, "intellij": [0, 19], "intend": [7, 45], "intention": 7, "interest": [7, 33, 45], "interfac": [0, 6, 13, 24], "intern": [0, 7], "internet": 6, "interpret": [12, 40], "intim": 7, "intrins": 0, "introduc": [0, 18, 36], "introduct": 46, "invalid": [0, 7, 19, 37], "investig": [16, 35, 44], "invit": 1, "invok": [6, 12, 21, 36, 44], "io": 13, "ioexcept": [0, 18], "ipsum": 12, "irrelev": 12, "isn": 38, "isol": [2, 15], "isort": 0, "issu": [0, 36], "isverboseloggingen": [0, 19], "item": 42, "iter": [0, 4, 7, 11, 30, 31, 42, 45], "its": [4, 6, 7, 10, 12, 13, 16, 28, 44], "itself": [9, 12, 13, 30], "jar": [0, 12, 43], "java": [0, 5, 6, 9, 11, 13, 14, 15, 16, 21, 22, 38, 41, 43, 45, 46], "java_tool_opt": 19, "javadoc": [0, 17, 23], "javajava": 38, "jb": 0, "jdk": [0, 38], "jdwp": 19, "jenkin": 0, "jenkinsfil": 0, "jetbrain": 38, "john": 36, "jorgb": 46, "jpeg": [7, 12], "jpegtool": 7, "jpg": [19, 37], "json": [0, 23, 36, 37, 42, 44, 45], "junit": [0, 24], "jupit": 24, "just": [5, 18, 36, 39], "jvm": 15, "k": [18, 30, 36], "keep": [0, 31, 42], "kei": [7, 12, 13, 18, 29, 30, 36], "key_or_upd": 29, "keycloak": 39, "keystor": 39, "kit": 46, "know": [1, 4, 7, 15, 44], "knowledg": [7, 12, 13, 16], "known": [6, 10, 21, 39, 40], "kotlin": 15, "kubectl": [19, 37], "kubernet": [2, 4, 8, 15], "kwarg": 44, "l": 39, "label": [0, 18, 21, 23, 30, 36, 40, 45], "label_plugin": [0, 36], "land": 0, "lang": [13, 19, 37], "languag": [0, 7, 12, 16, 43, 44], "larg": [0, 36, 42], "last": [10, 19, 37], "later": [16, 18, 36], "latest": [0, 18, 21, 36, 40, 46], "latlong": [0, 13, 35], "launch": 37, "layer": 24, "lazi": 0, "lead": 7, "least": [4, 11, 42], "left": [0, 7], "length": [5, 12, 18, 23, 27, 34, 36, 42], "less": [0, 5, 31], "let": [0, 4, 7, 12, 19], "letter": 7, "lettercountplugin": 7, "level": [0, 23, 30, 42], "libr": 13, "librari": [38, 42], "licens": [0, 4, 15, 18, 22, 30, 36, 45], "lightweight": 7, "like": [4, 7, 18, 19, 29, 33, 37, 38, 40, 43, 44], "limit": [0, 3, 7, 8, 13, 23, 36, 39, 42], "line": [0, 18, 19, 36, 37], "linenumb": [18, 23], "liner": 40, "link": [0, 9, 12], "lint": 0, "linter": 0, "linux": 8, "list": [0, 3, 4, 5, 7, 10, 12, 13, 18, 23, 28, 30, 31, 34, 35, 36, 42], "listen": [0, 37], "lite": [0, 2, 11, 12, 18, 23, 36, 42, 45], "liter": 29, "littl": 43, "live": 44, "ll": 7, "llo": 7, "load": [0, 6, 18, 36, 38], "loadbalanc": 0, "local": [0, 2, 6, 18, 21, 36, 40], "localhost": [24, 37, 43], "localroot": 37, "locat": [0, 13, 36, 38], "log": [0, 6, 7, 13, 39], "log4j": [0, 23], "log4j2": 23, "log_level": 42, "logbook": 42, "logger": [23, 42], "loggerfactori": 23, "logic": [7, 13, 16], "login": 6, "long": [0, 3, 13, 35, 36], "longer": [0, 7, 10, 18, 23, 36], "look": [7, 11, 33, 38, 39, 43], "loop": [4, 12], "loos": 7, "lorem": 12, "lot": [5, 7, 18, 36], "m": 23, "m2r2": 0, "machin": 21, "made": [0, 44], "mai": [7, 12, 33, 36, 38, 39, 44], "main": [13, 23], "mainclass": 22, "mainli": 30, "maintain": [12, 16, 39], "major": 45, "make": [0, 6, 7, 12, 13, 15, 16, 24, 29, 36, 37, 38, 39, 40, 45], "manag": [4, 9, 18, 38, 42], "manhattan": 13, "mani": [7, 12, 13, 24, 30, 38, 40], "manner": 8, "manual": [0, 24, 30, 36], "map": [0, 12, 13, 29, 33, 35, 37, 44], "mark": [5, 13, 18, 36, 42], "markdownlint": 0, "match": [0, 4, 10, 11, 12, 13, 18, 19, 24, 36, 37, 42, 45], "matcher": [0, 4, 11, 13, 18, 23, 30, 36, 39, 42, 45], "materi": 16, "matur": [30, 36], "maturity_level": 36, "maturitylevel": [0, 18, 30, 36], "mauri": 12, "maven": [0, 18, 21, 22, 24], "max": [7, 30], "max_cpu": 45, "max_mem": 45, "maximum": [9, 11, 18, 23, 32, 36, 42], "maximum_cpu": [30, 36, 42], "maximum_memori": [30, 36, 42], "maximum_work": [30, 42], "maximumcpu": [18, 23], "maximummemori": [18, 23], "maximumwork": 23, "mb": [0, 7, 45], "md": 38, "mean": [4, 7, 12, 13, 24, 36, 38, 45], "measur": [8, 30], "mechan": [0, 36], "megabyt": [30, 36], "member": [1, 16, 46], "memori": [0, 9, 18, 23, 30, 36, 42], "mention": [0, 38], "merg": 0, "messag": [0, 13, 19, 23, 37, 42], "meta": [0, 13, 30], "metadata": [10, 13, 28, 29], "metaextractionplugin": 28, "metaextractiontrac": [28, 29], "metal": 30, "meth": 42, "method": [0, 7, 18, 19, 23, 24, 28, 30, 32, 35, 36, 38, 42, 43, 44, 45], "method_nam": [30, 43, 45], "metric": [9, 23], "microsoft": [37, 38], "might": [3, 7, 23, 38, 39, 42, 43], "migrat": [18, 36], "milicpu": 45, "million": 7, "mime": [23, 42], "mimeclass": [7, 12, 36, 42], "mimetyp": [0, 7, 19, 36, 37, 42], "min": 7, "minim": [3, 37], "minimum": 7, "minor": 7, "minut": 38, "minvenj": 24, "misc": 42, "miscellan": 42, "mismatch": [0, 12], "misnam": 7, "miss": [0, 10], "mistun": 0, "mm": 23, "mode": [0, 8, 29, 36, 42], "model": [0, 2, 7, 12, 35, 36, 42], "modelnam": [18, 23, 36, 42], "modelvers": [18, 22, 23, 36, 42], "modif": 11, "modifi": 11, "modifiedon": 42, "modul": [0, 13, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 42], "moment": [5, 39, 44], "monei": 10, "monitor": 9, "more": [0, 4, 6, 7, 9, 10, 13, 15, 18, 23, 24, 28, 29, 31, 33, 36, 37, 38, 42, 43, 44], "most": [4, 7, 11, 23, 31, 32, 42], "move": [0, 36], "much": [7, 12, 30, 39], "multilin": 0, "multipl": [0, 3, 7, 10, 11, 12, 13, 15, 18, 33, 36, 42, 44], "must": [4, 6, 13, 19, 23, 37, 39, 42, 43, 44], "mvn": [18, 19, 21], "mvt": 13, "my": 43, "my_cat_detector": [18, 36], "my_plugin": [36, 39, 40, 43], "my_vari": 42, "mypi": 0, "myplugin": [3, 24, 39], "mypluginit": 24, "n": [7, 13, 19, 23, 36, 38, 46], "name": [0, 2, 4, 12, 13, 18, 19, 21, 22, 23, 27, 29, 30, 31, 33, 36, 37, 40, 42, 43, 44, 45], "natur": 0, "nb": 18, "nearbi": 13, "necessari": 7, "need": [0, 3, 4, 6, 7, 9, 11, 12, 15, 30, 36, 38, 39, 40, 43, 44], "negat": 7, "nest": [0, 13], "netherland": 39, "netherlandsforensicinstitut": 38, "netti": 0, "network": [13, 38], "neural": 13, "never": 0, "new": [0, 5, 7, 11, 13, 16, 18, 19, 23, 24, 29, 36, 38, 39, 42, 46], "new_trac": 7, "newchild": [18, 23], "newli": 13, "next": [4, 11, 12, 15, 19, 23, 36, 37, 39, 40], "nfi": [0, 10, 18, 21, 24, 36, 40], "nice": 0, "nio": 24, "nl": [10, 15, 18, 21, 24, 36, 40], "nl_nl": 43, "nly": 30, "no_error": 13, "node": 9, "non": [0, 13], "none": [12, 29, 30, 31, 44], "normal": 12, "note": [0, 5, 7, 10, 11, 12, 13, 15, 21, 23, 24, 28, 29, 30, 36, 38, 39, 40, 42, 43, 44], "noth": 7, "notic": 42, "notreal": 33, "now": [0, 5, 6, 7, 10, 18, 36, 37, 38], "null": [18, 24, 36], "num": 31, "number": [0, 3, 4, 7, 9, 12, 13, 23, 29, 30, 31, 32, 42], "object": [0, 4, 13, 23, 27, 29, 30, 32, 33, 34, 35, 36, 42], "observ": 9, "obtain": [5, 11, 18, 28, 36], "occas": 13, "occasion": 12, "occur": [12, 36], "oci": [6, 21, 40], "ocr": [10, 18, 36], "ocrimag": 39, "offer": [29, 30], "offic": 13, "offici": 15, "offset": [5, 12, 18, 23, 29, 34, 36, 42], "often": [7, 12], "ok": 38, "old": [0, 18, 36], "omit": 41, "onc": [3, 7, 13, 21, 29, 31, 40, 44], "one": [0, 4, 7, 9, 11, 12, 19, 28, 30, 31, 33, 36, 37, 38, 39, 40, 42, 44], "onerror": 13, "ones": 7, "onli": [0, 3, 5, 7, 8, 11, 12, 13, 18, 19, 23, 28, 29, 31, 32, 34, 36, 37, 39, 42, 44, 45], "onlin": 36, "open": [0, 13, 29, 36, 38, 39, 42, 45], "openjdk": 38, "oper": [7, 9], "opportun": 1, "opposit": 7, "optic": 10, "option": [0, 3, 11, 12, 13, 15, 16, 18, 23, 30, 36, 37, 38, 39, 40, 42, 43, 45], "order": [0, 12, 16, 29, 37, 38], "org": [0, 10, 12, 13, 18, 19, 22, 23, 24, 36, 37, 38, 45], "organis": [10, 15, 30, 45], "origin": [5, 13, 16, 18, 36, 42], "other": [1, 3, 4, 7, 11, 12, 13, 16, 18, 28, 29, 32, 36, 39, 46], "otherwis": 3, "our": [7, 38], "out": [0, 13, 19, 37, 39], "outcom": [24, 43], "outdat": 0, "outlin": 6, "output": [0, 12, 16, 19, 37, 38, 39, 42, 44], "outsid": [35, 36, 37, 38, 44, 45], "over": [0, 4, 5, 7, 8, 10, 36, 43], "overhead": [0, 7, 36], "overlap": 7, "overrid": [18, 19, 23, 24, 42], "overridden": 36, "overview": 43, "overwrit": [0, 7], "overwritten": [36, 42], "own": [6, 24, 38], "owner": [1, 15], "p": [18, 19, 36, 37], "pack": [0, 30], "packag": [0, 13, 17, 18, 19, 22, 25, 26, 36, 37, 38, 41], "page": [0, 4, 8, 15, 19, 23, 38, 39, 44, 45], "pair": [7, 13, 43], "paragraph": [7, 13], "param": 34, "paramet": [0, 11, 12, 28, 29, 30, 31, 32, 36, 42, 43, 44, 45], "parent": [13, 22, 24, 29], "parenttraceid": 13, "pars": [0, 7, 10], "parseexcept": [19, 37], "parser": [0, 7], "part": [7, 12, 13, 38, 42, 45], "parti": 15, "partial": 0, "pass": [0, 12, 18, 23, 36, 37, 39, 40, 42, 43], "password": 39, "path": [0, 13, 18, 19, 24, 36, 37, 38, 40, 43], "pathmap": 37, "patient": 38, "pattern": [13, 23, 36, 38], "patternlayout": 23, "pdf": [7, 13], "per": [0, 3, 5, 9, 16, 18, 36], "perform": [0, 4, 7, 10, 11, 31], "period": 40, "perspect": 4, "pictur": [10, 13, 36], "piec": [13, 37], "piet": 33, "pillow": 0, "pin": 0, "pip": 38, "pip3": 38, "pipelin": [0, 41], "place": [8, 38], "plain": 7, "platform": [8, 16, 45], "pleas": [1, 7, 11, 13, 15, 18, 36, 38, 39, 45, 46], "plu": 7, "plugin": [0, 1, 2, 3, 5, 9, 14, 17, 18, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 35, 36, 40, 41, 43, 44], "plugin_fil": 36, "plugin_info": [28, 36, 42, 43, 44], "pluginid": [0, 18, 21, 30, 36, 40], "plugininfo": [0, 9, 18, 21, 23, 24, 28, 30, 35, 36, 40, 42], "plugininfobuild": 0, "pluginnam": [6, 12, 18, 36], "pluginresourc": [0, 18, 23, 30, 36, 42], "pluginrunn": 39, "plugintotest": [19, 24, 43], "pluginvers": 18, "png": [23, 42], "pod": [9, 23], "podman": [18, 21, 22], "point": [7, 13, 34, 44], "pointer": 36, "polici": 0, "politi": 10, "pom": [0, 18, 22, 24], "popul": 30, "popup": 38, "port": [0, 3, 19, 24, 37, 43, 45], "portion": 7, "portutil": 0, "posit": [0, 23, 36, 44], "possibl": [3, 7, 11, 12, 13, 15, 16, 18, 19, 21, 23, 24, 36, 37, 42], "post": 39, "potenti": 7, "practic": 7, "pre": [23, 29], "predefin": 13, "predict": [13, 18, 23, 36, 42], "prefer": [5, 10, 36, 44], "prefil": 0, "prefix": [6, 36], "prematur": 36, "prepar": 3, "prepend": 7, "prerequisit": [17, 21, 25, 38], "present": [12, 13], "press": 38, "presum": 24, "pretti": 42, "prettier": 0, "prevent": [0, 7], "preview": [0, 46], "previewdata": 23, "previou": [10, 36, 38], "primari": 16, "primarili": 13, "primit": 0, "principl": 8, "print": [19, 31, 37], "prior": [18, 36], "privaci": 8, "privat": [1, 23, 24], "probabl": 15, "process": [0, 5, 7, 9, 10, 11, 12, 13, 18, 23, 24, 27, 28, 29, 30, 31, 32, 36, 39, 42, 43, 44, 45], "process_batch": 31, "process_the_trac": 7, "processor": 30, "produc": [3, 7, 11, 13, 19, 36, 37], "product": 16, "production_readi": 30, "profil": 0, "program": [0, 4, 12, 16, 37, 38], "programm": 0, "prohibit": 7, "project": [0, 3, 11, 16, 18, 21, 22, 23, 32, 36, 38, 39, 41, 42], "promis": 7, "prompt": [38, 39], "prone": 12, "proof_of_concept": [18, 30, 36], "propag": [0, 44], "proper": 15, "properli": 0, "properti": [0, 4, 6, 9, 11, 12, 18, 19, 22, 23, 28, 29, 30, 33, 36, 37, 39], "propertynam": 13, "protect": [19, 24], "proto": 0, "protobuf": 0, "protocol": [0, 4, 37], "prototyp": 38, "provid": [0, 6, 8, 9, 11, 12, 13, 23, 24, 30, 32, 34, 36, 39, 41, 43, 44], "proxi": [0, 21, 36, 38, 40], "pseudocod": 7, "public": [18, 19, 22, 23, 24, 36, 41], "publish": [0, 19, 21, 22, 37, 40, 41], "pure": 12, "purpl": 44, "purpos": [12, 44], "push": 6, "put": [7, 12, 19, 37, 40], "py": [0, 15, 25, 30, 31, 36, 37, 38, 42, 43], "py38": 38, "pypi": [0, 41], "pytest": 0, "python": [0, 3, 5, 6, 9, 11, 13, 14, 15, 16, 18, 35, 38, 40, 41, 45, 46], "python3": [38, 39], "quantiti": 42, "queri": [0, 7, 11, 12, 19, 23, 32, 36, 37, 39, 42], "question": [1, 7, 46], "quick": 38, "quickli": [19, 37], "quicklink": 0, "quot": [0, 7, 40], "r": 7, "ra": 7, "raaaaaw": 7, "rais": [0, 29], "randomaccessdata": 0, "randomaccessdatainputstream": 23, "rang": [0, 5, 7, 12, 18, 23, 34, 36, 42], "rangeddatatransform": [0, 18, 23], "rangedtransform": [0, 34, 36, 42], "rapidli": 38, "raw": [0, 7, 12, 13, 18, 19, 23, 29, 36, 37, 42], "rawbyt": 23, "rb": [29, 36, 42], "re": [3, 7], "reach": [3, 9], "read": [0, 4, 10, 11, 15, 16, 18, 23, 29, 36, 38, 44, 46], "readabl": 0, "readm": 38, "ready_for_test": 30, "real": 13, "realli": 7, "rearrang": 0, "reason": 7, "reassembl": 10, "receiv": [0, 13, 42, 44], "recognit": [10, 19, 37], "recommend": [7, 10, 18, 19, 22, 36, 37, 38, 42], "reduc": [0, 7, 36], "redund": 0, "ref": [12, 23], "refactor": 0, "refer": [15, 16, 18, 23, 30, 35, 36], "reflect": 12, "regener": [12, 19, 24, 37], "regex": 7, "regist": 0, "registri": [4, 6, 16, 18, 21, 36, 40], "registryentri": [18, 36], "regular": 11, "rel": 43, "relat": 13, "relax": 0, "releas": [13, 18, 23, 36, 42], "relev": 12, "reliabl": 7, "remain": 0, "remark": 7, "rememb": 7, "remot": [0, 19, 29, 35, 36, 37, 44], "remoteextractionpluginflit": [0, 24], "remoteroot": 37, "remotetransformationpluginflitsit": 24, "remov": [0, 18, 19, 23, 24, 36, 37, 42], "renam": [0, 18, 36], "repair": 0, "replac": [0, 7, 18, 36, 39, 42, 43], "replica": 9, "repo": [0, 22], "report": 10, "repositori": [0, 14], "repres": [4, 13, 18, 29, 30, 31, 36], "represenst": 29, "represent": [7, 31], "request": [0, 1, 4, 11, 15, 29, 30, 31, 37, 39, 40, 44], "requir": [0, 3, 7, 12, 15, 16, 18, 19, 22, 23, 31, 35, 36, 37, 39, 41, 42, 43, 44, 45], "research": 0, "reserv": [12, 46], "resourc": [0, 3, 7, 9, 18, 30, 36, 45, 46], "resourcemanag": 2, "respect": 39, "respons": [0, 15], "rest": [0, 13, 18, 36, 39, 44], "restart": [3, 9], "restrict": 8, "restructur": 0, "result": [0, 4, 7, 18, 19, 23, 24, 29, 31, 32, 36, 37, 40, 42], "resultpath": [19, 24], "retri": 0, "retriev": [0, 4, 13, 28, 29, 30, 31, 35], "return": [0, 4, 7, 11, 18, 19, 23, 24, 28, 29, 30, 31, 32, 34, 36, 38, 42, 43, 44, 45], "return_typ": [30, 45], "right": [7, 13, 46], "risk": 15, "root": [0, 8, 13, 23, 38, 39], "rout": 0, "row": [7, 12], "rpc": 0, "rpcfinish": 0, "rpcstart": 0, "rpcstringmap": 0, "rpcsync": 0, "rpcunixtim": 0, "rpczoneddatetim": 0, "rst": [0, 13, 36], "rule": [7, 37], "run": [0, 3, 4, 6, 8, 9, 12, 15, 18, 21, 23, 24, 25, 28, 30, 36, 37, 38, 40, 41, 42, 43, 44, 45], "run_with_hansken": 39, "run_with_hanskenpi": [0, 36, 39], "runner": [0, 12, 36, 42, 43], "runtim": [0, 12, 24, 26, 36, 39], "runtimedefault": 8, "safe": 23, "sai": 7, "said": 7, "same": [0, 3, 7, 9, 10, 11, 12, 18, 23, 24, 36, 38, 42, 43, 44], "saml": 39, "sane": 8, "save": [5, 18, 29, 36, 39], "scala": 15, "scalabl": 15, "scale": [9, 15, 23], "scan": [0, 4, 6, 10], "scenario": 12, "schemaloc": 22, "scheme": 0, "scope": [0, 7, 18, 23, 32, 36, 42, 45], "score": [18, 36], "screen": 13, "screenshot": 38, "script": [0, 18, 30, 36, 37, 43], "sdk": [0, 1, 5, 9, 11, 12, 18, 20, 23, 24, 36, 37, 38, 39, 40, 43, 45], "search": [0, 4, 7, 11, 12, 13, 18, 23, 29, 31, 32, 36, 39, 42, 44], "search_result": 42, "searcher": [18, 23, 28, 32, 36, 42], "searchresult": [18, 23, 31, 32, 42], "searchscop": [18, 23, 32, 36], "searchtrac": [12, 29, 31], "seccomp": 8, "second": [0, 7, 13, 31, 36], "secondarili": 13, "section": [4, 7, 12, 13, 18, 24, 36, 38, 39, 40, 43, 44], "secur": [8, 15], "see": [0, 1, 3, 4, 6, 7, 12, 13, 15, 18, 21, 23, 24, 30, 36, 37, 40, 42, 43, 44, 45, 46], "seek": 0, "seem": 4, "seiz": 16, "select": [4, 6, 30, 32, 38, 39], "self": [0, 36, 42, 43, 44], "send": [0, 44], "sens": [7, 10], "sensit": [7, 23, 42], "sent": [0, 4, 35], "separ": [0, 7, 9, 12], "seper": 0, "sequenc": [0, 35, 44], "serial": [0, 12, 35], "serv": [0, 24, 43], "serve_plugin": [36, 42, 43], "server": [0, 1, 12, 19, 24, 45], "servic": [0, 21, 37, 43, 45], "session": 3, "set": [0, 3, 4, 6, 8, 11, 13, 18, 23, 24, 29, 36, 42, 43], "set_the_plugin_main_class_her": 22, "set_the_plugin_version_her": 22, "set_the_sdk_version_her": 22, "setdata": [18, 23], "setup": [12, 24, 36, 37, 39, 43, 44], "setuptool": 37, "sever": [13, 37], "sha256": 10, "shade": [0, 13], "share": 16, "she": 1, "short": 30, "shortest": 10, "should": [0, 6, 12, 13, 15, 18, 29, 36, 38, 42, 43, 45], "show": [4, 5, 10, 12, 13, 18, 19, 23, 36, 38, 39, 42], "shown": [4, 10, 12, 19, 23, 37], "shut": 36, "shutdown": 4, "side": [0, 7, 18, 36], "sign": 15, "signal": 44, "signatur": [0, 45], "significantli": 36, "sigterm": 0, "similar": [0, 3, 7, 13], "simpl": [7, 23, 36], "simpli": [24, 39, 43, 44], "simplifi": [4, 7, 18, 36], "sinc": [0, 7], "singl": [0, 7, 11, 12, 13, 18, 31, 33, 42, 43], "sit": 12, "six": 12, "size": [0, 27, 29, 34, 36], "skeleton": 0, "skip": [0, 38], "slash": [0, 7, 10, 19, 37], "slf4j": 23, "slight": 12, "slow": [0, 7, 36], "slower": 39, "small": [3, 36], "smaller": 42, "snapshot": 0, "snippet": [0, 17, 18, 22, 25, 36, 38, 46], "so": [3, 4, 7, 13, 16, 19, 36, 37, 43, 44], "soap": 39, "sock": 21, "socketproxi": 0, "sodal": 12, "softwar": [18, 22, 36, 46], "solut": 7, "some": [0, 3, 5, 7, 10, 12, 13, 18, 38, 39, 42, 43, 44], "someon": 7, "someth": [7, 23, 44], "sometim": [7, 11], "sort": [0, 13], "sourc": [0, 5, 15, 18, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 45], "space": [5, 13, 18, 36, 40], "spec": 45, "specif": [0, 10, 11, 12, 13, 23, 35, 37, 39, 42, 44, 46], "specifi": [0, 3, 5, 9, 13, 18, 21, 36, 44], "speech": [16, 44], "speed": 0, "spin": 43, "split": [0, 12], "src": 23, "srcpath": [19, 24], "ss": 23, "stabil": 0, "stabl": 46, "stack": 44, "stage": [18, 28, 36, 39], "stand": 7, "standalon": [0, 37], "standalonetestrunn": 0, "standard": [13, 38, 42], "standardis": 37, "start": [0, 3, 5, 11, 12, 15, 18, 19, 24, 25, 29, 34, 36, 37, 39, 40, 44, 45, 46], "startswith": 0, "startup": [6, 7], "state": 23, "statement": [7, 18, 19, 23, 36, 37], "static": [0, 23, 24, 34, 44], "statu": 36, "statusruntimeexcept": [0, 13], "stdout": 23, "step": [0, 3, 6, 15, 18, 19, 36, 37], "still": [7, 12, 15, 18, 36], "stop": [0, 4, 36, 43], "store": [0, 5, 7, 12, 13, 23, 30, 42], "str": [13, 27, 29, 30, 32, 33, 35, 36, 42, 44, 45], "straight": 42, "strategi": 0, "stream": [0, 5, 7, 12, 18, 23, 27, 28, 29, 31, 36], "streamobserv": 13, "string": [7, 12, 13, 18, 35, 36, 42], "stringlist": 12, "strongli": 36, "structur": [10, 13, 36, 45], "studio": 37, "stuff": 38, "style": [18, 36], "subclass": 0, "subject": 8, "subprocess": 0, "subsequ": 7, "subset": [7, 23, 42], "substitut": 13, "succe": 12, "succeed": 38, "sudo": 38, "suit": 38, "suitabl": 44, "summar": [7, 18, 36], "summari": 38, "super": [0, 22, 24, 34], "superclass": 28, "superpom": [0, 18, 21], "suppli": [29, 39, 43, 44], "support": [0, 3, 5, 7, 11, 12, 13, 18, 23, 30, 34, 36, 39, 42, 44], "supported_primit": 35, "sure": [0, 6, 7, 12, 13, 15, 24, 36, 38, 40, 45], "surround": 7, "suspend": 19, "switch": [0, 18, 36], "syntax": [11, 18, 36, 42], "system": [3, 9, 13, 18, 21, 36, 38, 39], "system_out": 23, "t": [0, 1, 7, 12, 13, 15, 24, 36, 38, 40, 45, 46], "tabl": 10, "tag": [18, 21, 36, 40], "take": [3, 5, 6, 7, 15, 31, 36, 38, 40, 42], "takeon": [31, 42], "talk": 24, "target": [0, 23, 36], "task": 4, "team": [1, 10, 15, 45], "technic": 0, "technologi": 46, "tediou": 7, "telephon": [23, 42], "tell": [7, 37], "temporarili": 0, "tensorflow": 0, "term": 0, "termin": [0, 38, 39, 43], "tesseract": 10, "test": [0, 2, 3, 6, 7, 13, 16, 17, 18, 19, 25, 36, 37, 38, 41, 42], "test_framework": [0, 43], "test_func": 45, "test_plugin": [0, 37, 43], "testaccount": 39, "testdata": [24, 43], "tester": 36, "testframework": [0, 12], "testpath": [19, 24], "testplugin": [18, 19, 36], "testpluginflitsit": 19, "testrandomaccessdata": 0, "testtracesearch": 0, "text": [7, 10, 12, 16, 29, 36, 44], "text_writ": [36, 42], "textiobas": 29, "textual": 13, "tgz": 0, "than": [7, 12, 13, 15, 29, 38], "thei": [5, 7, 11, 12, 13, 16, 31, 40, 44], "them": [0, 4, 6, 7, 12, 13, 15, 23, 42, 43], "theori": 15, "thereaft": 12, "therefor": [12, 13, 44], "thi": [1, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 15, 16, 18, 19, 21, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46], "think": [7, 15], "third": [15, 42, 43], "this_property_does_not_exist": 13, "those": [7, 12, 38], "though": 7, "thread": [3, 9, 23, 42], "three": [0, 10, 11, 12, 23, 31, 33, 39, 42], "through": [0, 4, 5, 18, 29, 36], "throw": [0, 12, 18, 24, 44], "thrown": [29, 44], "thu": 16, "tight": 7, "tightli": 7, "time": [0, 3, 7, 11, 12, 13, 15, 18, 21, 35, 36, 38, 44], "timeout": [0, 36], "timezon": 42, "tip": 7, "tmp": 7, "todo": [], "token": [19, 37], "too": [7, 12, 36], "tool": [0, 3, 4, 7, 11, 13, 15, 16, 22, 28, 30, 36, 37, 38], "top": 42, "total": [0, 27, 31], "total_result": 31, "touch": 1, "tox": [0, 36, 38, 43], "trace": [0, 2, 3, 4, 5, 7, 9, 10, 11, 16, 18, 19, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 39, 43, 44, 45], "trace__": 12, "tracebuild": 29, "tracedata": 23, "traceid": 0, "tracelet": [0, 18, 29, 36, 39], "traceletproperti": 23, "tracemodel": 13, "tracesearch": [18, 23, 28, 32, 42], "tracetojson": 0, "traceuid": 0, "tradit": [23, 42], "tranform": 0, "transcript": 36, "transform": [0, 2, 11, 12, 18, 25, 28, 29, 30, 36, 38, 39, 45], "transformerargu": 0, "transformerlabel": [30, 35], "translat": [7, 36, 43, 44], "translate_text": 44, "translator_plugin": 43, "transorm": 23, "transpar": 8, "transport": 19, "treat": 31, "trickier": [19, 37], "true": [6, 7, 12, 19, 24], "try": [6, 7, 12, 23, 36, 43], "tupl": [13, 37], "turn": [23, 44], "tutori": 19, "twice": 7, "two": [4, 7, 9, 11, 12, 18, 21, 23, 36, 40, 42, 43, 45], "txt": [0, 7, 22, 36], "type": [0, 2, 4, 6, 10, 12, 16, 18, 19, 23, 27, 28, 29, 30, 33, 35, 36, 37, 38, 42, 44], "typic": [4, 13, 42], "tz": 42, "u": [1, 12, 15, 21, 46], "ui": [13, 39, 44], "un": 7, "unaccept": 7, "unavail": 13, "unclutt": 0, "uncommon": 7, "undefin": 3, "under": [0, 7, 12, 13, 15, 18, 22, 36, 38, 45], "understand": 16, "unexpect": [0, 7], "uniqu": [4, 7, 10, 12, 13, 30], "unit": [0, 12, 24, 30, 43], "univers": 7, "unix": [7, 21, 44], "unlik": [7, 30, 35], "unnam": 36, "unnecessari": 7, "unpack": 0, "unrequir": 0, "unstash": 0, "unsupport": [0, 7], "unsur": 45, "until": [13, 37], "unus": 0, "unzip": 38, "up": [0, 4, 12, 15, 29, 36, 37, 39, 43, 44], "upcom": [18, 36], "updat": [0, 18, 23, 29, 36, 38, 42, 43], "upgrad": [0, 18, 36], "upload": [21, 36, 38, 39, 40], "upon": 44, "uri": 6, "url": [0, 22, 24, 30, 39], "us": [0, 3, 4, 6, 8, 10, 11, 12, 13, 16, 17, 18, 19, 21, 22, 23, 25, 26, 28, 29, 30, 32, 35, 36, 37, 38, 39, 40, 42, 45], "usabl": 30, "usag": [7, 9, 36, 38, 42], "user": [0, 4, 6, 18, 21, 30, 36, 38, 39, 44], "usernam": 39, "usual": [7, 13], "utc": [42, 44], "utf": [13, 22, 23, 29, 36, 42], "util": [0, 9, 13, 23, 24, 35, 36, 40, 44], "uuid": 13, "v": [0, 39, 42], "valid": [0, 4, 7, 12, 29, 35, 38, 43, 44], "validate_update_argu": 36, "valu": [0, 7, 12, 13, 29, 30, 32, 33, 36, 39, 42], "value1": 44, "value2": 44, "vari": 39, "variabl": [19, 23, 36, 38, 39, 40, 42, 44], "variant": [23, 42], "variou": [5, 12, 18, 23, 36], "variu": 12, "vcpu": [18, 23, 30, 36, 42], "vector": [0, 18, 23, 35, 36, 44, 45], "verbos": [0, 19, 37], "veri": [4, 7, 11, 12], "verif": 38, "verifi": [16, 23, 40, 42], "version": [0, 7, 13, 18, 21, 22, 23, 24, 30, 36, 37, 38, 40, 45, 46], "via": [4, 6, 19, 37], "view": [7, 13, 19, 37, 40], "virtual": 36, "viru": 7, "visibl": [0, 3, 4], "visit": 20, "visual": [5, 37], "void": [18, 23, 24], "vv": 42, "vvv": [42, 43], "w": [0, 7, 29, 36, 42], "w3": 22, "wa": [0, 7, 10, 13, 18, 19, 36], "wai": [0, 6, 7, 12, 16, 18, 23, 24, 31, 36, 37, 38, 39, 42, 43], "wait": 0, "wait_for_cli": 37, "wallet": 16, "want": [1, 7, 36, 38, 39, 43], "warn": [0, 13, 39, 42], "wasn": 0, "wb": [29, 36, 42], "we": [3, 7, 15, 23, 38, 42, 43], "webpag": [0, 38, 45], "webpage_url": [30, 36], "webpageurl": 18, "websit": [0, 38], "well": [0, 6, 7, 10, 16, 28, 36, 37, 39, 40, 44], "went": 6, "were": [0, 7, 13, 28], "what": [10, 39], "whatev": 4, "whatsapp": [18, 21, 36, 40], "wheel": 0, "when": [0, 3, 6, 11, 12, 13, 18, 23, 29, 31, 35, 36, 38, 39, 42, 43, 44], "whenev": 7, "where": [0, 7, 10, 13, 23, 30, 38, 42], "whether": [10, 35, 38], "which": [0, 4, 6, 7, 11, 12, 13, 16, 23, 24, 29, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44], "while": [5, 7, 9, 11, 12, 19, 36, 37], "whl": 0, "who": [1, 15, 38], "why": 11, "wide": [0, 18, 36], "width": 36, "wikipedia": 7, "wildcard": [0, 7], "window": [0, 16, 43], "wish": [35, 44], "within": [4, 8, 9, 11, 23, 32, 42, 45], "without": [0, 11, 12, 13, 24, 28, 29, 36, 38, 40], "won": 24, "word": 7, "work": [0, 6, 18, 36, 37, 38, 42], "worker": [0, 3, 23, 30, 42], "workspacefold": 37, "world": [36, 37, 42], "worri": 45, "would": [7, 12], "wrap": [0, 44], "wrapper": [0, 12, 43], "write": [0, 4, 11, 12, 15, 16, 18, 23, 29, 36, 38, 39, 42], "writer": [23, 36, 42], "written": [4, 12, 15, 36, 38, 42], "wrong": [0, 12, 44], "wt": [29, 42], "www": [18, 22], "x": 7, "x00": 42, "xff": 42, "xml": [18, 22, 23], "xmln": 22, "xmlschema": 22, "xsd": 22, "xsi": 22, "y": 19, "yaml": 23, "ye": 15, "yellow": 38, "yet": [0, 12, 15, 29, 39], "yield": 7, "yolo": [18, 23, 42], "you": [1, 3, 6, 7, 11, 12, 13, 18, 21, 23, 24, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46], "your": [0, 1, 3, 6, 7, 11, 18, 19, 21, 23, 24, 36, 37, 40, 42, 44, 45], "your_extraction_plugin_nam": [19, 37], "your_extraction_plugin_pod": [19, 37], "your_gatekeeper_url": 39, "your_keystore_url": 39, "your_plugin": 37, "your_proxi": [36, 40], "yyyi": 23, "zero": 31, "zip": [0, 10, 38], "zone": 44, "zoneddatetim": 0}, "titles": ["Changelog", "Contact", "General concepts", "Debugging locally with Hansken All in One (AIO)", "Anatomy of a plugin", "Data Transformations", "Hansken Extraction Plugins", "HQL-Lite", "Plugin isolation", "Kubernetes, Autoscaling, Resourcemanagement", "Plugin naming convention", "Extraction plugin types", "Test framework", "Traces & Trace model", "Examples", "Frequently Asked Questions", "Introduction", "Java", "Java API Changelog", "How to debug an Extraction Plugin", "Javadoc", "Packaging", "Prerequisites", "Java code snippets", "Using the Test Framework in Java", "Python", "hansken_extraction_plugin.api", "hansken_extraction_plugin.api.data_context", "hansken_extraction_plugin.api.extraction_plugin", "hansken_extraction_plugin.api.extraction_trace", "hansken_extraction_plugin.api.plugin_info", "hansken_extraction_plugin.api.search_result", "hansken_extraction_plugin.api.trace_searcher", "hansken_extraction_plugin.api.tracelet", "hansken_extraction_plugin.api.transformation", "hansken_extraction_plugin.api.transformer", "Python API Changelog", "How to debug an Extraction Plugin", "Getting started", "Run plugins with Hansken.py", "Packaging", "Prerequisites", "Python code snippets", "Advanced use of the Test Framework in Python", "Using Transformers for on-demand execution", "Extraction Plugin specifications", "Hansken extraction plugin SDK documentation for plugin developers"], "titleterms": {"": 15, "0": [0, 18, 36], "1": [0, 18, 36], "10": 0, "11": 0, "12": 0, "13": [0, 18, 36], "14": 0, "2": [0, 18, 36], "3": [0, 18, 36], "4": [0, 18, 36], "5": [0, 18, 36], "6": [0, 18, 36], "7": [0, 18, 36], "8": [0, 18, 36], "9": [0, 36], "One": 3, "The": [4, 12], "Will": 15, "access": 15, "ad": [23, 42], "advanc": 43, "aio": 3, "all": 3, "also": 5, "an": [4, 6, 7, 19, 37, 38], "anatomi": 4, "anti": 7, "api": [18, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36], "ar": [15, 44], "ask": 15, "autosc": 9, "basic": 12, "blob": [23, 42], "breakpoint": [19, 37], "build": [6, 19, 36, 37], "build_plugin": 40, "call": [8, 44], "can": [7, 15], "can_this_tool_process_the_provided_trac": 7, "categori": 42, "certain": 7, "chang": 36, "changelog": [0, 18, 36], "child": [13, 42], "code": [19, 23, 37, 42], "command": 39, "commun": 15, "compat": 39, "concept": 2, "configur": 37, "connect": 37, "contact": 1, "contain": 37, "containsinord": 12, "content": [2, 17, 25, 46], "convent": 10, "creat": [12, 15, 39], "custom": 23, "data": [5, 7, 12, 13, 23, 42], "data_context": 27, "datastream": 7, "date": 42, "debug": [3, 19, 37], "debugpi": 37, "defer": [11, 12, 23, 42], "demand": 44, "describ": 7, "develop": [15, 16, 44, 46], "directori": 12, "discoveri": 4, "do": [7, 44], "docker": [19, 37, 38, 43], "document": [25, 46], "doe": 7, "download": 38, "els": 15, "embed": [15, 24], "empti": 38, "enabl": 6, "error": 44, "exampl": [7, 10, 14, 24], "except": 12, "exclud": 7, "execut": [4, 44], "expect": [7, 43], "experiment": [23, 42], "extens": 7, "extra": 42, "extract": [4, 6, 11, 12, 13, 15, 19, 23, 37, 38, 39, 45, 46], "extraction_plugin": 28, "extraction_trac": 29, "featur": [23, 42], "file": 39, "find": 9, "finish": 4, "foobar": 15, "format": 12, "framework": [12, 24, 43], "frequent": 15, "full": 38, "gener": 2, "get": 38, "handl": 44, "hansken": [3, 4, 6, 7, 13, 15, 39, 44, 46], "hansken_extraction_plugin": [26, 27, 28, 29, 30, 31, 32, 33, 34, 35], "help": 43, "how": [7, 12, 15, 19, 37, 39, 44], "hql": [7, 19, 37], "i": [7, 15], "id": [38, 43], "identifi": 10, "imag": [19, 37, 43], "implic": 15, "import": 38, "inform": 7, "input": [7, 12], "inputstream": 23, "instal": [37, 38], "intrins": 13, "introduct": 16, "isol": 8, "itself": 4, "java": [12, 17, 18, 19, 23, 24], "javadoc": 20, "json": 12, "just": 7, "kit": 16, "kubernet": [9, 19, 37], "label_plugin": 40, "languag": 15, "leav": 12, "legal": 15, "limit": 44, "link": 46, "list": 6, "lite": 7, "local": [3, 19, 37], "log": [19, 23, 37, 42], "manual": 43, "match": 7, "matcher": [7, 12], "messag": 12, "meta": 11, "method": 4, "mime": 7, "model": 13, "modifi": 15, "my": [7, 15], "name": 10, "network": 8, "next": 38, "note": 3, "option": 19, "out": 12, "overview": 7, "own": 15, "packag": [6, 21, 40, 45], "partial": 12, "path": 7, "pattern": 7, "pdfplugin": 7, "perform": 15, "pipelin": 36, "plugin": [4, 6, 7, 8, 10, 11, 12, 13, 15, 16, 19, 23, 37, 38, 39, 42, 45, 46], "plugin_info": 30, "plugininfo": 4, "precis": 7, "prepar": 39, "prerequisit": [22, 24, 41], "preview": [23, 42], "process": 4, "program": 15, "properti": [7, 13, 42], "protocol": 45, "provid": 7, "py": 39, "pycharm": 38, "python": [12, 25, 36, 37, 39, 42, 43], "question": 15, "quick": 46, "randomaccessdata": 23, "reason": 15, "refresh": 6, "regener": 43, "releas": 0, "remot": 24, "requir": 38, "rescu": 7, "resourc": [23, 42], "resourcemanag": 9, "result": [12, 43], "reus": 15, "right": 9, "run": [19, 39], "runner": 39, "safe": 15, "sdk": [13, 15, 16, 46], "search_result": 31, "see": 5, "set": [7, 9, 19, 37, 38], "setup": 38, "should": 7, "size": 7, "skeleton": 38, "snapshot": [], "snippet": [23, 42], "softwar": [16, 38], "someon": 15, "specif": [7, 19, 45], "specifi": [23, 42], "standalon": [39, 43], "standard": 11, "start": [4, 6, 38, 43], "startswith": 12, "step": [16, 38], "stream": [13, 42], "structur": 12, "support": 15, "syntax": 7, "system": [8, 23, 42], "templat": 38, "test": [12, 24, 43, 44], "text": 42, "tip": [3, 43], "tool": [6, 19, 44], "trace": [12, 13, 23, 42], "trace_search": 32, "tracelet": [13, 23, 33, 42], "transform": [5, 23, 34, 35, 42, 43, 44], "type": [7, 11, 13], "ubuntu": 38, "up": 38, "upload": 6, "us": [7, 15, 24, 43, 44], "usag": 23, "user": 8, "vector": 13, "verifi": 38, "versu": 24, "welcom": 46, "what": [7, 15, 44], "when": 7, "why": [7, 15], "window": 38, "work": [7, 44], "write": 7, "wrote": 15, "you": 15, "your": [12, 15, 38, 39, 43]}})
\ No newline at end of file