Class PriorEventBufferUnbound

java.lang.Object
com.espertech.esper.common.internal.view.prior.PriorEventBufferUnbound
All Implemented Interfaces:
ViewUpdatedCollection, RandomAccessByIndex

public class PriorEventBufferUnbound extends Object implements ViewUpdatedCollection, RandomAccessByIndex
Buffer class for insert stream events only for use with unbound streams that inserts data only, to serve up one or more prior events in the insert stream based on an index.

Does not expect or care about the remove stream and simple keeps a rolling buffer of new data events up to the maximum prior event we are asking for.