Class Hierarchy
- java.lang.Object
- com.github.jelmerk.knn.util.ArrayBitSet (implements java.io.Serializable)
- com.github.jelmerk.knn.bruteforce.BruteForceIndex<TId,TVector,TItem,TDistance> (implements com.github.jelmerk.knn.Index<TId,TVector,TItem,TDistance>)
- com.github.jelmerk.knn.bruteforce.BruteForceIndex.Builder<TVector,TDistance>
- com.github.jelmerk.knn.DistanceFunctions
- com.github.jelmerk.knn.util.GenericObjectPool<T> (implements java.io.Serializable)
- com.github.jelmerk.knn.hnsw.HnswIndex<TId,TVector,TItem,TDistance> (implements com.github.jelmerk.knn.Index<TId,TVector,TItem,TDistance>)
- com.github.jelmerk.knn.hnsw.HnswIndex.BuilderBase<TBuilder,TVector,TDistance>
- java.io.InputStream (implements java.io.Closeable)
- com.github.jelmerk.knn.JavaObjectSerializer<T> (implements com.github.jelmerk.knn.ObjectSerializer<T>)
- com.github.jelmerk.knn.util.Murmur3
- com.github.jelmerk.knn.util.NamedThreadFactory (implements java.util.concurrent.ThreadFactory)
- com.github.jelmerk.knn.NullProgressListener (implements com.github.jelmerk.knn.ProgressListener)
- com.github.jelmerk.knn.SearchResult<TItem,TDistance> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.github.jelmerk.knn.SparseVector<TVector> (implements java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)