Package com.illumon.util
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
AutoCloseable
sub-interface that does not throw a checked exception.-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
static void
closeArray
(SafeCloseable... safeCloseables)
-
Method Details
-
closeArray
-
close
void close()- Specified by:
close
in interfaceAutoCloseable
-