Interface Context
- All Superinterfaces:
AutoCloseable,SafeCloseable
- All Known Subinterfaces:
ByteSortKernel<ATTR,,KEY_INDICES> ChunkBoxer.BoxerKernel,ChunkSource.FillContext,ChunkSource.GetContext,DupCompactKernel,FindRunsKernel,Formula.FillContext,Formula.GetContext,IntSortKernel<ATTR,,KEY_INDICES> LongMegaMergeKernel<ATTR,,KEY_INDICES> LongSortKernel<ATTR,,KEY_INDICES> RedirectionIndex.FillContext,ResettableContext,StampKernel,ToIntegerCast<T>,ToIntFunctor<T>,ToLongCast<T>,ToLongFunctor<T>,WritableChunkSink.FillFromContext
- All Known Implementing Classes:
ByteByteTimsortDescendingKernel.ByteByteSortKernelContext,ByteByteTimsortKernel.ByteByteSortKernelContext,ByteDupCompactKernel,ByteIntTimsortDescendingKernel.ByteIntSortKernelContext,ByteIntTimsortKernel.ByteIntSortKernelContext,ByteLongMegaMergeDescendingKernel.ByteLongMegaMergeDescendingKernelContext,ByteLongMegaMergeKernel.ByteLongMegaMergeKernelContext,ByteLongTimsortDescendingKernel.ByteLongSortKernelContext,ByteLongTimsortKernel.ByteLongSortKernelContext,ByteNoExactReverseStampKernel,ByteNoExactStampKernel,ByteReverseDupCompactKernel,ByteReverseStampKernel,ByteStampKernel,ByteToIntegerCast,ByteToIntegerCastWithOffset,ByteToLongCast,ByteToLongCastWithOffset,CharByteTimsortKernel.CharByteSortKernelContext,CharDupCompactKernel,CharIntTimsortKernel.CharIntSortKernelContext,CharLongMegaMergeDescendingKernel.CharLongMegaMergeDescendingKernelContext,CharLongMegaMergeKernel.CharLongMegaMergeKernelContext,CharLongTimsortKernel.CharLongSortKernelContext,CharNoExactReverseStampKernel,CharNoExactStampKernel,CharReverseDupCompactKernel,CharReverseStampKernel,CharStampKernel,CharToIntegerCast,CharToIntegerCastWithOffset,CharToLongCast,CharToLongCastWithOffset,ColumnRegionFillContext,ConditionFilter.FilterKernel.Context,ContextWithChunk,DefaultGetContext,DoubleByteTimsortDescendingKernel.DoubleByteSortKernelContext,DoubleByteTimsortKernel.DoubleByteSortKernelContext,DoubleDupCompactKernel,DoubleIntTimsortDescendingKernel.DoubleIntSortKernelContext,DoubleIntTimsortKernel.DoubleIntSortKernelContext,DoubleLongMegaMergeDescendingKernel.DoubleLongMegaMergeDescendingKernelContext,DoubleLongMegaMergeKernel.DoubleLongMegaMergeKernelContext,DoubleLongTimsortDescendingKernel.DoubleLongSortKernelContext,DoubleLongTimsortKernel.DoubleLongSortKernelContext,DoubleNoExactReverseStampKernel,DoubleNoExactStampKernel,DoubleReverseDupCompactKernel,DoubleReverseStampKernel,DoubleStampKernel,FloatByteTimsortDescendingKernel.FloatByteSortKernelContext,FloatByteTimsortKernel.FloatByteSortKernelContext,FloatDupCompactKernel,FloatIntTimsortDescendingKernel.FloatIntSortKernelContext,FloatIntTimsortKernel.FloatIntSortKernelContext,FloatLongMegaMergeDescendingKernel.FloatLongMegaMergeDescendingKernelContext,FloatLongMegaMergeKernel.FloatLongMegaMergeKernelContext,FloatLongTimsortDescendingKernel.FloatLongSortKernelContext,FloatLongTimsortKernel.FloatLongSortKernelContext,FloatNoExactReverseStampKernel,FloatNoExactStampKernel,FloatReverseDupCompactKernel,FloatReverseStampKernel,FloatStampKernel,IntByteTimsortDescendingKernel.IntByteSortKernelContext,IntByteTimsortKernel.IntByteSortKernelContext,IntDupCompactKernel,IntIntTimsortDescendingKernel.IntIntSortKernelContext,IntIntTimsortKernel.IntIntSortKernelContext,IntLongMegaMergeDescendingKernel.IntLongMegaMergeDescendingKernelContext,IntLongMegaMergeKernel.IntLongMegaMergeKernelContext,IntLongTimsortDescendingKernel.IntLongSortKernelContext,IntLongTimsortKernel.IntLongSortKernelContext,IntNoExactReverseStampKernel,IntNoExactStampKernel,IntReverseDupCompactKernel,IntReverseStampKernel,IntStampKernel,IntToIntegerCast,IntToIntegerCastWithOffset,IntToLongCast,IntToLongCastWithOffset,LongByteTimsortDescendingKernel.LongByteSortKernelContext,LongByteTimsortKernel.LongByteSortKernelContext,LongDupCompactKernel,LongIntTimsortDescendingKernel.LongIntSortKernelContext,LongIntTimsortKernel.LongIntSortKernelContext,LongLongMegaMergeDescendingKernel.LongLongMegaMergeDescendingKernelContext,LongLongMegaMergeKernel.LongLongMegaMergeKernelContext,LongLongTimsortDescendingKernel.LongLongSortKernelContext,LongLongTimsortKernel.LongLongSortKernelContext,LongNoExactReverseStampKernel,LongNoExactStampKernel,LongReverseDupCompactKernel,LongReverseStampKernel,LongStampKernel,LongToIntegerCast,LongToIntegerCastWithOffset,LongToLongCast,LongToLongCastWithOffset,NullAwareCharByteTimsortDescendingKernel.CharByteSortKernelContext,NullAwareCharByteTimsortKernel.CharByteSortKernelContext,NullAwareCharDupCompactKernel,NullAwareCharIntTimsortDescendingKernel.CharIntSortKernelContext,NullAwareCharIntTimsortKernel.CharIntSortKernelContext,NullAwareCharLongTimsortDescendingKernel.CharLongSortKernelContext,NullAwareCharLongTimsortKernel.CharLongSortKernelContext,NullAwareCharNoExactReverseStampKernel,NullAwareCharNoExactStampKernel,NullAwareCharReverseDupCompactKernel,NullAwareCharReverseStampKernel,NullAwareCharStampKernel,ObjectByteTimsortDescendingKernel.ObjectByteSortKernelContext,ObjectByteTimsortKernel.ObjectByteSortKernelContext,ObjectDupCompactKernel,ObjectIntTimsortDescendingKernel.ObjectIntSortKernelContext,ObjectIntTimsortKernel.ObjectIntSortKernelContext,ObjectLongMegaMergeDescendingKernel.ObjectLongMegaMergeDescendingKernelContext,ObjectLongMegaMergeKernel.ObjectLongMegaMergeKernelContext,ObjectLongTimsortDescendingKernel.ObjectLongSortKernelContext,ObjectLongTimsortKernel.ObjectLongSortKernelContext,ObjectNoExactReverseStampKernel,ObjectNoExactStampKernel,ObjectReverseDupCompactKernel,ObjectReverseStampKernel,ObjectStampKernel,RegionedColumnSourceObject.FillContext,SharedContext,ShortByteTimsortDescendingKernel.ShortByteSortKernelContext,ShortByteTimsortKernel.ShortByteSortKernelContext,ShortDupCompactKernel,ShortIntTimsortDescendingKernel.ShortIntSortKernelContext,ShortIntTimsortKernel.ShortIntSortKernelContext,ShortLongMegaMergeDescendingKernel.ShortLongMegaMergeDescendingKernelContext,ShortLongMegaMergeKernel.ShortLongMegaMergeKernelContext,ShortLongTimsortDescendingKernel.ShortLongSortKernelContext,ShortLongTimsortKernel.ShortLongSortKernelContext,ShortNoExactReverseStampKernel,ShortNoExactStampKernel,ShortReverseDupCompactKernel,ShortReverseStampKernel,ShortStampKernel,ShortToIntegerCast,ShortToIntegerCastWithOffset,ShortToLongCast,ShortToLongCastWithOffset,SinkFiller,ToIntFunctor.Identity,ToLongFunctor.Identity,ViewColumnSource.VCSFillContext,ViewColumnSource.VCSGetContext
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 voidclose()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:
closein interfaceAutoCloseable- Specified by:
closein interfaceSafeCloseable
-