Package com.illumon.iris.db.v2.utils
Class TreeIndexImplSequentialBuilder
java.lang.Object
com.illumon.iris.db.v2.utils.RspBitmapSequentialBuilder
com.illumon.iris.db.v2.utils.TreeIndexImplSequentialBuilder
- All Implemented Interfaces:
LongRangeConsumer,TreeIndexImpl.SequentialBuilder
-
Field Summary
Fields inherited from class com.illumon.iris.db.v2.utils.RspBitmapSequentialBuilder
disposable, maxKeyHint, pendingContainer, pendingContainerKey, pendingEnd, pendingStart, rbFields inherited from interface com.illumon.iris.db.v2.utils.TreeIndexImpl.SequentialBuilder
check, outOfOrderKeyErrorMsg -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendTreeIndexImpl(long shiftAmount, TreeIndexImpl ix, boolean acquire) protected voidMethods inherited from class com.illumon.iris.db.v2.utils.RspBitmapSequentialBuilder
appendKey, appendRange, flushPendingContainer, flushRangeToPendingContainer, setDomainMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.illumon.iris.db.v2.utils.TreeIndexImpl.SequentialBuilder
accept
-
Constructor Details
-
TreeIndexImplSequentialBuilder
public TreeIndexImplSequentialBuilder() -
TreeIndexImplSequentialBuilder
public TreeIndexImplSequentialBuilder(boolean disposable)
-
-
Method Details
-
getTreeIndexImpl
- Specified by:
getTreeIndexImplin interfaceTreeIndexImpl.SequentialBuilder- Overrides:
getTreeIndexImplin classRspBitmapSequentialBuilder
-
getRspBitmap
-
appendTreeIndexImpl
- Specified by:
appendTreeIndexImplin interfaceTreeIndexImpl.SequentialBuilder- Overrides:
appendTreeIndexImplin classRspBitmapSequentialBuilder
-
flushPendingRange
protected void flushPendingRange()- Overrides:
flushPendingRangein classRspBitmapSequentialBuilder
-