Class HierarchicalPathHasher

java.lang.Object
org.alfresco.repo.virtual.ref.HierarchicalPathHasher
All Implemented Interfaces:
PathHasher
Direct Known Subclasses:
NumericPathHasher, StoredPathHasher

public abstract class HierarchicalPathHasher extends Object implements PathHasher
Creates and looks up hashes of '/' paths defining strings.
Paths are hashed using HashStore defined hashes.
Store defined hashes are matched for the longest possible sub-path of a given path. The remaining path is encoded using a Base64 encoder. The two resulted strings.