{% import "macros/selectors.html" as selectors %} {% import "macros/renderers.html" as renderers %} {% macro build_default_endpoint_fingerprint(namespaces=None) -%} {% call(graph) selectors.select_graphs() %}

{{ 'Named graph ' + graph|safe + " fingerprints" if graph else "Default graph fingerprints" }}

{% call(class) selectors.select_distinct_classes(graph) %}

Class {{ class|safe }}

{% call(class_fingerprint) selectors.fingerprint_pattern(graph=graph, class=class, property=None) %} {{ renderers.render_class_fingerprint(content=class_fingerprint, class_uri=class, graph_uri=graph, namespaces=namespaces) }} {% endcall %} {% endcall %}
{% endcall %} {%- endmacro %} {% macro build_default_file_fingerprint(namespaces=None) -%}

Fingerprinting a file

{% call(class) selectors.select_distinct_classes(graph) %}

Class {{ class|safe }}

{% call(class_fingerprint) selectors.fingerprint_pattern(graph=graph, class=class, property=None) %} {{ renderers.render_class_fingerprint(content=class_fingerprint, class_uri=class, graph_uri=graph, namespaces=namespaces) }} {% endcall %} {% endcall %} {%- endmacro %}