v2.0.0
·
45 commits
to master
since this release
Summary
- Major API refactoring
Changelog
Changed
- Removed deprecated code, more API fixes and tests #21
- New API: #20
- Moved a lot of smaller classes & interfaces into
Index
which should be a lot cleaner and simplifies imports to a singleimport static org.tinspin.index.Index.*;
. ...Entry
interfaces have been removed and replaced with a common implementation.- Renamed
Rectangle
toBox
to make it shorter - Renamed (most)
...Index
to...Map
and...IndexMM
to...Multimap
to make it clearer - Simplified return type of
...Index.iterator
. - renamed all
KNN
toKnn
to be more consistent - Renamed
...DistanceFunction
toDistance
which is shorter - Renamed
...EntryDist
toEntryKnn
to be more consistent and clearer - New query result interface types:
PointIterator<T>
,BoxIterator<T>
,PointIteratorKnn<T>
andBoxIteratorKnn<T>
which are more concise.
- Moved a lot of smaller classes & interfaces into