# Package com.thinkaurelius.titan.diskstorage.util

- Interface Summary
  Interface | Description
  --- | ---
  BackendCompression |
  BackendOperation.Transactional<R> |
  BackendOperation.TransactionalProvider |
  IOCallable<T> |
  RecordIterator<T> | Iterator over records in the storage backend.
  StaticArrayEntry.DataHandler<D> |
  StaticArrayEntry.GetColVal<E,D> |
  StaticArrayEntryList.MetaDataSerializer<V> |
  StorageCallable<T> | Like `Callable`, except the exception type is narrowed from `Exception` to `BackendException`.
  UncheckedCallable<T> |

- Class Summary
  Class | Description
  --- | ---
  BackendOperation |
  BufferUtil | Utility methods for dealing with `ByteBuffer`.
  ByteBufferUtil | Utility methods for dealing with ByteBuffers in concurrent access environments, i.e.
  DefaultTransaction |
  DirectoryUtil | Utility methods for dealing with directory structures that are not provided by Apache Commons.
  HashingUtil |
  Hex | Utility methods for hexadecimal representation of bytes
  KeyColumn | Class representing a (key, column) pair.
  MetricInstrumentedIterator | This class is used by `MetricInstrumentedStore` to measure wallclock time, method invocation counts, and exceptions thrown by the methods on `RecordIterator` instances returned from `MetricInstrumentedStore.getSlice(com.thinkaurelius.titan.diskstorage.keycolumnvalue.KeySliceQuery, com.thinkaurelius.titan.diskstorage.keycolumnvalue.StoreTransaction)`.
  MetricInstrumentedStore | This class instruments an arbitrary KeyColumnValueStore backend with Metrics.
  NoLock | Implementation of a lock that has no effect, i.e.
  ReadArrayBuffer | Implementation of `ReadBuffer` against a byte array.
  StandardBaseTransactionConfig |
  StandardBaseTransactionConfig.Builder |
  StaticArrayBuffer | Implementation of `StaticBuffer` against byte array.
  StaticArrayEntry |
  StaticArrayEntryList |
  UncaughtExceptionLogger |
  WriteBufferUtil |
  WriteByteBuffer |

- Enum Summary
  Enum | Description
  --- | ---
  CacheMetricsAction |
  HashingUtil.HashLength |
  HashUtility |
  UncaughtExceptionLogger.UELevel |

Copyright © 2012–2014. All rights reserved.