Class BaseFloatUpdateByOperator.Context
java.lang.Object
com.illumon.iris.db.v2.updateby.internal.BaseFloatUpdateByOperator.Context
- All Implemented Interfaces:
UpdateByOperator.UpdateContext,SafeCloseable,AutoCloseable
- Enclosing class:
- BaseFloatUpdateByOperator
protected class BaseFloatUpdateByOperator.Context extends Object implements UpdateByOperator.UpdateContext
-
Field Summary
Fields Modifier and Type Field Description booleancanProcessDirectlyUpdateBy.UpdateTypecurrentUpdateTypefloatcurValSizedSafeCloseable<WritableChunkSink.FillFromContext>fillContextbooleanfilledWithPermanentValuelonglastGroupPositionIndex.SequentialBuildermodifiedBuilderIndexnewModifiedSizedFloatChunk<Attributes.Values>outputValues -
Constructor Summary
Constructors Modifier Constructor Description protectedContext(int chunkSize) -
Method Summary
Modifier and Type Method Description voidclose()Index.SequentialBuildergetModifiedBuilder()
-
Field Details
-
fillContext
-
outputValues
-
canProcessDirectly
public boolean canProcessDirectly -
currentUpdateType
-
modifiedBuilder
-
newModified
-
curVal
public float curVal -
filledWithPermanentValue
public boolean filledWithPermanentValue -
lastGroupPosition
public long lastGroupPosition
-
-
Constructor Details
-
Context
protected Context(int chunkSize)
-
-
Method Details
-
getModifiedBuilder
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceSafeCloseable
-