Package info.monitorenter.util.collections

Advanced collection classes for high performance dynamic charting with small memory footprint.

See:
          Description

Interface Summary
IComparableProperty An interface that allows implementors to let themselves be compared by a Comparable Number instance that may be modified by the comparing classs.
IRingBuffer Interface for implementations of RingBuffers.
 

Class Summary
ComparatorToString A Comparator that compares the given Objects by their Object.toString() value.
Entry I have written implementations of java.util.Map.Entry in form of Static inner classes.
RingBufferArray A RingBuffer can be used to store a limited number of entries of any type within a buffer.
RingBufferArrayFast Fast ringbuffer implementation.
TreeSetGreedy A Set that will always successfully add new instances and guarantee that all the "Comparable properties" of the contained IComparableProperty instances will build a set (no duplicates).
 

Exception Summary
IRingBuffer.RingBufferException Special exception related to ringbuffer operations.
 

Package info.monitorenter.util.collections Description

Advanced collection classes for high performance dynamic charting with small memory footprint.

The implementations are mostly very low level - Build from scratch with a lookup in Sedgewick or old c-routines in a custom library on a Motorola 6880 Pesos System. Credits to the staff of the Hardware Lab of HAW Hamburg, the place I studied.

Since:
1.0.0
Version:
$Revision: 1.2 $


Copyright © 2001 - 2007 LGPL, All Rights Footloose.