Interface SafeCloseable

All Superinterfaces:
AutoCloseable
All Known Subinterfaces:
AsOfJoinHelper.SsaFactory, ByteSortKernel<ATTR,​KEY_INDICES>, ChunkBoxer.BoxerKernel, ChunkSource.FillContext, ChunkSource.GetContext, CloseableStringCache<STRING_LIKE_TYPE>, Context, DupCompactKernel, FindRunsKernel, Formula.FillContext, Formula.GetContext, Index, IntSortKernel<ATTR,​KEY_INDICES>, IterativeChunkedAggregationOperator.BucketedContext, IterativeChunkedAggregationOperator.SingletonContext, LongMegaMergeKernel<ATTR,​KEY_INDICES>, LongSortKernel<ATTR,​KEY_INDICES>, OrderedKeys, OrderedKeys.Iterator, PoolableChunk, ReadOnlyIndex, ReadOnlyIndex.Iterator, ReadOnlyIndex.RangeIterator, ReadOnlyIndex.SearchIterator, RedirectionIndex.FillContext, ResettableContext, ResettableReadOnlyChunk<ATTR_BASE>, ResettableWritableChunk<ATTR_BASE>, SingleRangeMixin, StampKernel, ToDoubleCast, ToIntegerCast<T>, ToIntFunctor<T>, ToLongCast<T>, ToLongFunctor<T>, UpdateByOperator.UpdateContext, WritableChunk<ATTR>, WritableChunkSink.FillFromContext
All Known Implementing Classes:
BaseByteUpdateByOperator.Context, BaseCharUpdateByOperator.Context, BaseDoubleUpdateByOperator.Context, BaseFloatUpdateByOperator.Context, BaseIntUpdateByOperator.Context, BaseLongUpdateByOperator.Context, BaseObjectUpdateByOperator.Context, BaseShortUpdateByOperator.Context, BucketSsmDistinctContext, BucketSsmDistinctRollupContext, ByteByteTimsortDescendingKernel.ByteByteSortKernelContext, ByteByteTimsortKernel.ByteByteSortKernelContext, ByteDupCompactKernel, ByteIntTimsortDescendingKernel.ByteIntSortKernelContext, ByteIntTimsortKernel.ByteIntSortKernelContext, ByteLongMegaMergeDescendingKernel.ByteLongMegaMergeDescendingKernelContext, ByteLongMegaMergeKernel.ByteLongMegaMergeKernelContext, ByteLongTimsortDescendingKernel.ByteLongSortKernelContext, ByteLongTimsortKernel.ByteLongSortKernelContext, ByteNoExactReverseStampKernel, ByteNoExactStampKernel, ByteReverseDupCompactKernel, ByteReverseStampKernel, ByteStampKernel, ByteToDoubleCast, ByteToIntegerCast, ByteToIntegerCastWithOffset, ByteToLongCast, ByteToLongCastWithOffset, CharByteTimsortKernel.CharByteSortKernelContext, CharDupCompactKernel, CharIntTimsortKernel.CharIntSortKernelContext, CharLongMegaMergeDescendingKernel.CharLongMegaMergeDescendingKernelContext, CharLongMegaMergeKernel.CharLongMegaMergeKernelContext, CharLongTimsortKernel.CharLongSortKernelContext, CharNoExactReverseStampKernel, CharNoExactStampKernel, CharReverseDupCompactKernel, CharReverseStampKernel, CharStampKernel, CharToDoubleCast, CharToIntegerCast, CharToIntegerCastWithOffset, CharToLongCast, CharToLongCastWithOffset, ColumnChunkPageStore, ColumnRegionFillContext, ComplementRangeIterator, ConditionFilter.FilterKernel.Context, ContextWithChunk, CurrentOnlyIndex, DefaultGetContext, DoubleByteTimsortDescendingKernel.DoubleByteSortKernelContext, DoubleByteTimsortKernel.DoubleByteSortKernelContext, DoubleDupCompactKernel, DoubleIntTimsortDescendingKernel.DoubleIntSortKernelContext, DoubleIntTimsortKernel.DoubleIntSortKernelContext, DoubleLongMegaMergeDescendingKernel.DoubleLongMegaMergeDescendingKernelContext, DoubleLongMegaMergeKernel.DoubleLongMegaMergeKernelContext, DoubleLongTimsortDescendingKernel.DoubleLongSortKernelContext, DoubleLongTimsortKernel.DoubleLongSortKernelContext, DoubleNoExactReverseStampKernel, DoubleNoExactStampKernel, DoubleReverseDupCompactKernel, DoubleReverseStampKernel, DoubleStampKernel, DoubleToDoubleCast, FloatByteTimsortDescendingKernel.FloatByteSortKernelContext, FloatByteTimsortKernel.FloatByteSortKernelContext, FloatDupCompactKernel, FloatIntTimsortDescendingKernel.FloatIntSortKernelContext, FloatIntTimsortKernel.FloatIntSortKernelContext, FloatLongMegaMergeDescendingKernel.FloatLongMegaMergeDescendingKernelContext, FloatLongMegaMergeKernel.FloatLongMegaMergeKernelContext, FloatLongTimsortDescendingKernel.FloatLongSortKernelContext, FloatLongTimsortKernel.FloatLongSortKernelContext, FloatNoExactReverseStampKernel, FloatNoExactStampKernel, FloatReverseDupCompactKernel, FloatReverseStampKernel, FloatStampKernel, FloatToDoubleCast, HashedRunFinder.HashedRunContext, IndexShiftData.SmartCoalescingBuilder, IndexShiftDataExpander, IntByteTimsortDescendingKernel.IntByteSortKernelContext, IntByteTimsortKernel.IntByteSortKernelContext, IntDupCompactKernel, IntIntTimsortDescendingKernel.IntIntSortKernelContext, IntIntTimsortKernel.IntIntSortKernelContext, IntLongMegaMergeDescendingKernel.IntLongMegaMergeDescendingKernelContext, IntLongMegaMergeKernel.IntLongMegaMergeKernelContext, IntLongTimsortDescendingKernel.IntLongSortKernelContext, IntLongTimsortKernel.IntLongSortKernelContext, IntNoExactReverseStampKernel, IntNoExactStampKernel, IntReverseDupCompactKernel, IntReverseStampKernel, IntStampKernel, IntTimsortKernel.IntLongSortKernelContext, IntToDoubleCast, 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, LongToDoubleCast, 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, OrderedKeysAsChunkImpl, OrderedKeysKeyIndicesChunkImpl, OrderedKeysKeyRangesChunkImpl, PooledObjectReference, RegionedColumnSourceObject.FillContext, ResettableBooleanChunk, ResettableByteChunk, ResettableCharChunk, ResettableDoubleChunk, ResettableFloatChunk, ResettableIntChunk, ResettableLongChunk, ResettableObjectChunk, ResettableShortChunk, ResettableWritableBooleanChunk, ResettableWritableByteChunk, ResettableWritableCharChunk, ResettableWritableDoubleChunk, ResettableWritableFloatChunk, ResettableWritableIntChunk, ResettableWritableLongChunk, ResettableWritableObjectChunk, ResettableWritableShortChunk, RspIterator, RspOrderedKeys, RspRangeBatchIterator, RspRangeIterator, RspReverseIterator, SafeCloseableArray, SafeCloseableList, SafeCloseablePair, SelectAndViewAnalyzer.UpdateHelper, SharedContext, ShiftedOrderedKeys, ShortByteTimsortDescendingKernel.ShortByteSortKernelContext, ShortByteTimsortKernel.ShortByteSortKernelContext, ShortDupCompactKernel, ShortIntTimsortDescendingKernel.ShortIntSortKernelContext, ShortIntTimsortKernel.ShortIntSortKernelContext, ShortLongMegaMergeDescendingKernel.ShortLongMegaMergeDescendingKernelContext, ShortLongMegaMergeKernel.ShortLongMegaMergeKernelContext, ShortLongTimsortDescendingKernel.ShortLongSortKernelContext, ShortLongTimsortKernel.ShortLongSortKernelContext, ShortNoExactReverseStampKernel, ShortNoExactStampKernel, ShortReverseDupCompactKernel, ShortReverseStampKernel, ShortStampKernel, ShortToDoubleCast, ShortToIntegerCast, ShortToIntegerCastWithOffset, ShortToLongCast, ShortToLongCastWithOffset, SingleRangeOrderedKeys, SinkFiller, SizedBooleanChunk, SizedByteChunk, SizedCharChunk, SizedChunk, SizedDoubleChunk, SizedFloatChunk, SizedIntChunk, SizedLongChunk, SizedObjectChunk, SizedSafeCloseable, SizedShortChunk, SortedIndex, SortedRanges.RangeIterator, SortedRangesOrderedKeys, SsmDistinctContext, SsmDistinctRollupContext, ToDoubleCast.Identity, ToIntFunctor.Identity, ToLongFunctor.Identity, TreeIndex, ViewColumnSource.VCSFillContext, ViewColumnSource.VCSGetContext, WritableBooleanChunk, WritableByteChunk, WritableCharChunk, WritableDoubleChunk, WritableFloatChunk, WritableIntChunk, WritableLongChunk, WritableObjectChunk, WritableShortChunk

public interface SafeCloseable
extends AutoCloseable
AutoCloseable sub-interface that does not throw a checked exception.
  • Method Summary

    Modifier and Type Method Description
    void close()  
    static void closeArray​(SafeCloseable... safeCloseables)