Interface Summary Interface Description ItemStringCodec<E>The
ItemStringCodecis an interface for a POLICY to transform an element to a String and vice-versa for writing/reading files.
KeyCollision<T extends KeyCollision<T>>Interface for collision items, used for collecting, intermediate storage and aggregation KeyCollisionCollectionPolicy<T extends KeyCollision<T>>A
KeyCollisionCollectionPolicyis a POLICY that defines how to collect collisions
Class Summary Class Description AnonymousCountingKeyCollisionAn
AnonymousCountingKeyCollisionrepresents a key occurrence at two or more positions without the key counting but not storing multi-occurrences.
AnonymousTrackingKeyCollisionrepresents a key occurrence at two or more positions including all positions but discarding the key.
CombinedOrderedItemIterator<E extends java.lang.Comparable<E>>The
CombinedOrderedItemIteratoriterates over all the given input iterators and creates an ordered squence.
CountingKeyCollisionis a key that occurred at two or more positions counting but not storing multi-occurrences.
ItemConversionIterator<E,C extends ItemStringCodec<E>>For working with files this ITERATOR returns the elements converted from the data a buffered reader returns. KeyAtPos KeyCollisionCollectionPoliciesThis class provides convenient access to the standard policies for key collision collection. KeyCollisionDataPoint KeyCollisionIterator<K extends KeyCollision<K>> KeyCollisionProcessor<K extends KeyCollision<K>>A
KeyCollisionProcessorgenerates a specified number of keys provided by a supplier in a keyspace and analyzes key collisions.
KeyCollisionSummarycontains the collision statistics collected while processing a number of keys in a keyspace.
KeyCollisionTestMUHAI Key Collision Test - here we demonstrate the collision behavior by creating large amount of keys and detecting collisions. OrderedChunkFilewriter<E extends java.lang.Comparable<E>>The
OrderedChunkFilewriterwrites items to files, so that a single file will not contain more that a specified number of items.
The items will be written according to their natural order, so that a single chunk file will appear sorted.
TrackingKeyCollisionis a key that occurred at two or more positions including all positions.