Class BaseLongUpdateByOperator.Context
java.lang.Object
com.illumon.iris.db.v2.updateby.internal.BaseLongUpdateByOperator.Context
- All Implemented Interfaces:
UpdateByOperator.UpdateContext,SafeCloseable,AutoCloseable
- Enclosing class:
- BaseLongUpdateByOperator
protected class BaseLongUpdateByOperator.Context extends Object implements UpdateByOperator.UpdateContext
-
Field Summary
Fields Modifier and Type Field Description booleancanProcessDirectlyUpdateBy.UpdateTypecurrentUpdateTypelongcurValSizedSafeCloseable<WritableChunkSink.FillFromContext>fillContextIndex.SequentialBuildermodifiedBuilderIndexnewModifiedSizedLongChunk<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 long curVal
-
-
Constructor Details
-
Context
protected Context(int chunkSize)
-
-
Method Details
-
getModifiedBuilder
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceSafeCloseable
-