Package io.deephaven.engine.table
Interface Context
- All Superinterfaces:
AutoCloseable
,SafeCloseable
- All Known Subinterfaces:
BothIncrementalNaturalJoinStateManager.InitialBuildContext
,ByteSortKernel<SORT_VALUES_ATTR,
,PERMUTE_VALUES_ATTR> ChunkBoxer.BoxerKernel
,ChunkSink.FillFromContext
,ChunkSource.FillContext
,ChunkSource.GetContext
,ChunkUnboxer.UnboxerKernel
,Formula.FillContext
,Formula.GetContext
,IntSortKernel<SORT_VALUES_ATTR,
,PERMUTE_VALUES_ATTR> JobScheduler.JobThreadContext
,LongSortKernel<SORT_VALUES_ATTR,
,PERMUTE_VALUES_ATTR> ResettableContext
,StampKernel
- All Known Implementing Classes:
ArrowWrapperTools.FillContext
,ArrowWrapperTools.Shareable
,BaseAggregateSlicedColumnSource.AggregateSlicedFillContext
,ByteByteTimsortDescendingKernel.ByteByteSortKernelContext
,ByteByteTimsortKernel.ByteByteSortKernelContext
,ByteIntTimsortDescendingKernel.ByteIntSortKernelContext
,ByteIntTimsortKernel.ByteIntSortKernelContext
,ByteLongTimsortDescendingKernel.ByteLongSortKernelContext
,ByteLongTimsortKernel.ByteLongSortKernelContext
,ByteNoExactReverseStampKernel
,ByteNoExactStampKernel
,ByteReverseStampKernel
,ByteStampKernel
,ByteTimsortDescendingKernel.ByteSortKernelContext
,ByteTimsortKernel.ByteSortKernelContext
,CharByteTimsortKernel.CharByteSortKernelContext
,CharIntTimsortKernel.CharIntSortKernelContext
,CharLongTimsortKernel.CharLongSortKernelContext
,CharNoExactReverseStampKernel
,CharNoExactStampKernel
,CharReverseStampKernel
,CharStampKernel
,CharTimsortDescendingKernel.CharSortKernelContext
,CharTimsortKernel.CharSortKernelContext
,ConditionFilter.FilterKernel.Context
,ContextWithChunk
,DefaultGetContext
,DoubleByteTimsortDescendingKernel.DoubleByteSortKernelContext
,DoubleByteTimsortKernel.DoubleByteSortKernelContext
,DoubleIntTimsortDescendingKernel.DoubleIntSortKernelContext
,DoubleIntTimsortKernel.DoubleIntSortKernelContext
,DoubleLongTimsortDescendingKernel.DoubleLongSortKernelContext
,DoubleLongTimsortKernel.DoubleLongSortKernelContext
,DoubleNoExactReverseStampKernel
,DoubleNoExactStampKernel
,DoubleReverseStampKernel
,DoubleStampKernel
,DoubleTimsortDescendingKernel.DoubleSortKernelContext
,DoubleTimsortKernel.DoubleSortKernelContext
,FillContextPython
,FloatByteTimsortDescendingKernel.FloatByteSortKernelContext
,FloatByteTimsortKernel.FloatByteSortKernelContext
,FloatIntTimsortDescendingKernel.FloatIntSortKernelContext
,FloatIntTimsortKernel.FloatIntSortKernelContext
,FloatLongTimsortDescendingKernel.FloatLongSortKernelContext
,FloatLongTimsortKernel.FloatLongSortKernelContext
,FloatNoExactReverseStampKernel
,FloatNoExactStampKernel
,FloatReverseStampKernel
,FloatStampKernel
,FloatTimsortDescendingKernel.FloatSortKernelContext
,FloatTimsortKernel.FloatSortKernelContext
,IncrementalChunkedOperatorAggregationStateManagerOpenAddressedBase.BuildContext
,IncrementalMultiJoinStateManagerTypedBase.BuildContext
,IncrementalMultiJoinStateManagerTypedBase.ProbeContext
,IncrementalNaturalJoinStateManagerTypedBase.BuildContext
,IncrementalNaturalJoinStateManagerTypedBase.ProbeContext
,IntByteTimsortDescendingKernel.IntByteSortKernelContext
,IntByteTimsortKernel.IntByteSortKernelContext
,IntIntTimsortDescendingKernel.IntIntSortKernelContext
,IntIntTimsortKernel.IntIntSortKernelContext
,IntLongTimsortDescendingKernel.IntLongSortKernelContext
,IntLongTimsortKernel.IntLongSortKernelContext
,IntNoExactReverseStampKernel
,IntNoExactStampKernel
,IntReverseStampKernel
,IntStampKernel
,IntTimsortDescendingKernel.IntSortKernelContext
,IntTimsortKernel.IntSortKernelContext
,LongByteTimsortDescendingKernel.LongByteSortKernelContext
,LongByteTimsortKernel.LongByteSortKernelContext
,LongIntTimsortDescendingKernel.LongIntSortKernelContext
,LongIntTimsortKernel.LongIntSortKernelContext
,LongLongTimsortDescendingKernel.LongLongSortKernelContext
,LongLongTimsortKernel.LongLongSortKernelContext
,LongNoExactReverseStampKernel
,LongNoExactStampKernel
,LongReverseStampKernel
,LongStampKernel
,LongTimsortDescendingKernel.LongSortKernelContext
,LongTimsortKernel.LongSortKernelContext
,NullAwareCharByteTimsortDescendingKernel.CharByteSortKernelContext
,NullAwareCharByteTimsortKernel.CharByteSortKernelContext
,NullAwareCharIntTimsortDescendingKernel.CharIntSortKernelContext
,NullAwareCharIntTimsortKernel.CharIntSortKernelContext
,NullAwareCharLongTimsortDescendingKernel.CharLongSortKernelContext
,NullAwareCharLongTimsortKernel.CharLongSortKernelContext
,NullAwareCharNoExactReverseStampKernel
,NullAwareCharNoExactStampKernel
,NullAwareCharReverseStampKernel
,NullAwareCharStampKernel
,NullAwareCharTimsortDescendingKernel.CharSortKernelContext
,NullAwareCharTimsortKernel.CharSortKernelContext
,ObjectByteTimsortDescendingKernel.ObjectByteSortKernelContext
,ObjectByteTimsortKernel.ObjectByteSortKernelContext
,ObjectIntTimsortDescendingKernel.ObjectIntSortKernelContext
,ObjectIntTimsortKernel.ObjectIntSortKernelContext
,ObjectLongTimsortDescendingKernel.ObjectLongSortKernelContext
,ObjectLongTimsortKernel.ObjectLongSortKernelContext
,ObjectNoExactReverseStampKernel
,ObjectNoExactStampKernel
,ObjectReverseStampKernel
,ObjectStampKernel
,ObjectTimsortDescendingKernel.ObjectSortKernelContext
,ObjectTimsortKernel.ObjectSortKernelContext
,PagingContextHolder
,RangeAggregateColumnSource.RangeAggregateFillContext
,RightIncrementalAsOfJoinStateManagerTypedBase.BuildContext
,SharedContext
,ShortByteTimsortDescendingKernel.ShortByteSortKernelContext
,ShortByteTimsortKernel.ShortByteSortKernelContext
,ShortIntTimsortDescendingKernel.ShortIntSortKernelContext
,ShortIntTimsortKernel.ShortIntSortKernelContext
,ShortLongTimsortDescendingKernel.ShortLongSortKernelContext
,ShortLongTimsortKernel.ShortLongSortKernelContext
,ShortNoExactReverseStampKernel
,ShortNoExactStampKernel
,ShortReverseStampKernel
,ShortStampKernel
,ShortTimsortDescendingKernel.ShortSortKernelContext
,ShortTimsortKernel.ShortSortKernelContext
,TypedHasherUtil.BuildOrProbeContext
,TypedHasherUtil.BuildOrProbeContext.BuildContext
,TypedHasherUtil.BuildOrProbeContext.ProbeContext
,UpdateByStateManagerTypedBase.BuildContext
,UpdateByStateManagerTypedBase.ProbeContext
,ViewColumnSource.VCSFillContext
,ViewColumnSource.VCSGetContext
,WritableColumnSource.ByteFiller
,WritableColumnSource.CharFiller
,WritableColumnSource.DoubleFiller
,WritableColumnSource.FloatFiller
,WritableColumnSource.IntFiller
,WritableColumnSource.LongFiller
,WritableColumnSource.ObjectFiller
,WritableColumnSource.ShortFiller
,WritableColumnSource.SinkFiller
Base interface for state/mutable data that needs to be kept over the course of an evaluation session for a Chunk
Source, Functor or Sink.
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
close()
Release any resources associated with this context.
-
Method Details
-
close
default void close()Release any resources associated with this context. The context should not be used afterwards.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceSafeCloseable
-