Class BaseShortUpdateByOperator.Context
java.lang.Object
com.illumon.iris.db.v2.updateby.internal.BaseShortUpdateByOperator.Context
- All Implemented Interfaces:
UpdateByOperator.UpdateContext
,SafeCloseable
,AutoCloseable
- Enclosing class:
- BaseShortUpdateByOperator
protected class BaseShortUpdateByOperator.Context extends Object implements UpdateByOperator.UpdateContext
-
Field Summary
Fields Modifier and Type Field Description boolean
canProcessDirectly
UpdateBy.UpdateType
currentUpdateType
short
curVal
SizedSafeCloseable<WritableChunkSink.FillFromContext>
fillContext
Index.SequentialBuilder
modifiedBuilder
Index
newModified
SizedShortChunk<Attributes.Values>
outputValues
-
Constructor Summary
Constructors Modifier Constructor Description protected
Context(int chunkSize)
-
Method Summary
Modifier and Type Method Description void
close()
Index.SequentialBuilder
getModifiedBuilder()
-
Field Details
-
fillContext
-
outputValues
-
canProcessDirectly
public boolean canProcessDirectly -
currentUpdateType
-
modifiedBuilder
-
newModified
-
curVal
public short curVal
-
-
Constructor Details
-
Context
protected Context(int chunkSize)
-
-
Method Details
-
getModifiedBuilder
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceSafeCloseable
-