com.alexkasko.unsafe.offheap
public class OffHeapUtils extends Object
Modifier and Type | Class and Description |
---|---|
private static class |
OffHeapUtils.EmptyDisposableIterator<T>
Returns empty instance of
OffHeapDisposableIterator |
Constructor and Description |
---|
OffHeapUtils() |
Modifier and Type | Method and Description |
---|---|
static <T> OffHeapDisposableIterator<T> |
emptyDisposableIterator()
Returns empty disposable iterator
|
static void |
free(OffHeapDisposable disposable)
Utility method for usage in
finally clauses. |
static void |
freeAll(OffHeapDisposable... disposables)
Utility method for usage in
finally clauses. |
public OffHeapUtils()
public static void free(OffHeapDisposable disposable)
finally
clauses.
Calls OffHeapDisposable.free()
on provided instance only if instance is not null.disposable
- off-heap disposable instance, may be nullpublic static void freeAll(OffHeapDisposable... disposables)
finally
clauses.
Calls OffHeapDisposable.free()
on all provided instances only if instance is not null.disposables
- one or more off-heap disposablepublic static <T> OffHeapDisposableIterator<T> emptyDisposableIterator()
T
- generic paramCopyright © 2014. All Rights Reserved.