All Classes and Interfaces

Class
Description
 
A trie data structure that compresses the edges.
This interface represents a generic 2D coordinate.
The axes of a 2D coordinate system.
A generic cache that supports LRU (Least Recently Used) and MRU (Most Recently Used) eviction strategies.
Enum representing the eviction strategy.
Downloading files from a specified URL.
 
A k-dimensional tree (k-d tree) for fast, efficient proximity searches.
 
A location in a generic spatial coordinate system.
SearchIndex class for indexing strings and their associated objects.
 
Builder class for creating a SearchIndex with key-value pairs.
Trie data structure for storing values with associated string keys, which supports inserting values and searching by prefix.
Node within the Trie structure, containing a list of children and values.
A generic cache for immutable value objects.