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, DataRoutingService, DataRoutingService.NonListening, 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>, TransferObject<B>, UpdateByOperator.UpdateContext, WritableChunk<ATTR>, WritableChunkSink.FillFromContext, WritableDataRoutingService, WritableDataRoutingServiceInternal
All Known Implementing Classes:
BaseByteUpdateByOperator.Context, BaseCharUpdateByOperator.Context, BaseDoubleUpdateByOperator.Context, BaseFloatUpdateByOperator.Context, BaseIntUpdateByOperator.Context, BaseLongUpdateByOperator.Context, BaseObjectUpdateByOperator.Context, BaseShortUpdateByOperator.Context, BooleanTransfer, 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, ByteTransfer, CharByteTimsortKernel.CharByteSortKernelContext, CharDupCompactKernel, CharIntTimsortKernel.CharIntSortKernelContext, CharLongMegaMergeDescendingKernel.CharLongMegaMergeDescendingKernelContext, CharLongMegaMergeKernel.CharLongMegaMergeKernelContext, CharLongTimsortKernel.CharLongSortKernelContext, CharNoExactReverseStampKernel, CharNoExactStampKernel, CharReverseDupCompactKernel, CharReverseStampKernel, CharStampKernel, CharToDoubleCast, CharToIntegerCast, CharToIntegerCastWithOffset, CharToLongCast, CharToLongCastWithOffset, CharTransfer, CodecTransfer, ColumnChunkPageStore, ColumnRegionFillContext, ComplementRangeIterator, ConditionFilter.FilterKernel.Context, ContextWithChunk, CurrentOnlyIndex, DataRoutingService.Delegating, DataRoutingServiceCachingImpl, DataRoutingServiceK8sImpl, DataRoutingServiceKvEtcdImpl, DataRoutingServiceKvImpl, DataRoutingServiceKvInMemImpl, DataRoutingServiceYmlImpl, DataRoutingServiceYmlImpl.ResolvingImpl, DefaultGetContext, DoubleByteTimsortDescendingKernel.DoubleByteSortKernelContext, DoubleByteTimsortKernel.DoubleByteSortKernelContext, DoubleDupCompactKernel, DoubleIntTimsortDescendingKernel.DoubleIntSortKernelContext, DoubleIntTimsortKernel.DoubleIntSortKernelContext, DoubleLongMegaMergeDescendingKernel.DoubleLongMegaMergeDescendingKernelContext, DoubleLongMegaMergeKernel.DoubleLongMegaMergeKernelContext, DoubleLongTimsortDescendingKernel.DoubleLongSortKernelContext, DoubleLongTimsortKernel.DoubleLongSortKernelContext, DoubleNoExactReverseStampKernel, DoubleNoExactStampKernel, DoubleReverseDupCompactKernel, DoubleReverseStampKernel, DoubleStampKernel, DoubleToDoubleCast, DoubleTransfer, FloatByteTimsortDescendingKernel.FloatByteSortKernelContext, FloatByteTimsortKernel.FloatByteSortKernelContext, FloatDupCompactKernel, FloatIntTimsortDescendingKernel.FloatIntSortKernelContext, FloatIntTimsortKernel.FloatIntSortKernelContext, FloatLongMegaMergeDescendingKernel.FloatLongMegaMergeDescendingKernelContext, FloatLongMegaMergeKernel.FloatLongMegaMergeKernelContext, FloatLongTimsortDescendingKernel.FloatLongSortKernelContext, FloatLongTimsortKernel.FloatLongSortKernelContext, FloatNoExactReverseStampKernel, FloatNoExactStampKernel, FloatReverseDupCompactKernel, FloatReverseStampKernel, FloatStampKernel, FloatToDoubleCast, FloatTransfer, 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, IntToDoubleCast, IntToIntegerCast, IntToIntegerCastWithOffset, IntToLongCast, IntToLongCastWithOffset, IntTransfer, InvalidDataRoutingService, 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, LongTransfer, 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, ShortTransfer, SingleRangeOrderedKeys, SinkFiller, SizedBooleanChunk, SizedByteChunk, SizedCharChunk, SizedChunk, SizedDoubleChunk, SizedFloatChunk, SizedIntChunk, SizedLongChunk, SizedObjectChunk, SizedSafeCloseable, SizedShortChunk, SortedIndex, SortedRanges.RangeIterator, SortedRangesOrderedKeys, SsmDistinctContext, SsmDistinctRollupContext, StringTransfer, 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
     
    static void
    closeArray(SafeCloseable... safeCloseables)
     
  • Method Details