Package dev.enola.thing.gen
Interface KnownDocsProvider
- All Superinterfaces:
LinkTransformer,Provider<String,,String> ProviderFromIRI<String>
- All Known Implementing Classes:
EnolaDevKnownDocsProvider
KnownDocsProvider offers, if available, a "better URL" to use as link target in generated HTML or
Markdown etc. documentation for some known IRIs. For example:
- https://docs.enola.dev/models/enola.dev/emoji/ instead of https://enola.dev/emoji (from the early days, before the HTTP redirector on enola.dev was set up)
- https://docs.enola.dev/models/www.w3.org/1999/02/22-rdf-syntax-ns/type/ instead of http://www.w3.org/1999/02/22-rdf-syntax-ns#type (for which we cannot set up any HTTP redirector; and which is nicer to read than e.g. https://www.w3.org/TR/rdf-schema/#ch_type)
-
Method Summary
Methods inherited from interface dev.enola.thing.gen.LinkTransformer
get