Class SubstringMap<V>


  • public class SubstringMap<V>
    extends Object
    A string keyed map that can be accessed as a substring, eliminating the need to allocate a new string to do a key comparison against.

    This class uses linear probing and is thread safe due to copy on write semantics. As such it is not recomended for data that changes frequently.

    This class does not actually implement the map interface to avoid implementing unnecessary operations.

    Author:
    Stuart Douglas