A trie structure for URIs. It allows to insert, delete and find elements by their URI.
More specifically, it allows to efficiently find all elements that are children of a given URI.
Unlike a regular trie, this implementation uses the name of the URI segments as keys.
A trie structure for URIs. It allows to insert, delete and find elements by their URI. More specifically, it allows to efficiently find all elements that are children of a given URI.
Unlike a regular trie, this implementation uses the name of the URI segments as keys.
See
https://en.wikipedia.org/wiki/Trie