# Hierarchy For Package com.ocient.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.ocient.util.BuildInfo
  - com.ocient.util.CommitInfo
  - com.ocient.util.CompletableFutures
  - com.ocient.util.CompletableFutures.FailedResult<T,E> (implements com.ocient.util.CompletableFutures.Result<T,E>)
  - com.ocient.util.CompletableFutures.SuccessResult<T,E> (implements com.ocient.util.CompletableFutures.Result<T,E>)
  - java.util.Dictionary<K,V>
    - java.util.Hashtable<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - java.util.Properties
        - com.ocient.util.CaselessProperties
  - com.ocient.util.Executors
  - com.ocient.util.FlattenedRow
  - com.ocient.util.Functions
  - com.ocient.util.Iterators
  - com.ocient.util.Iterators.LazyFanInPriorityQueue (implements com.ibm.asyncutil.iteration.AsyncIterator<T>, com.ocient.util.QueuePermit)
  - com.ocient.util.Iterators.PeekingAsyncIterator<T> (implements com.ibm.asyncutil.iteration.AsyncIterator<T>)
  - com.ocient.util.NullRowTransformer (implements com.ocient.util.RowTransformer)
  - com.ocient.util.NullRowTransformerFactory (implements com.ocient.util.RowTransformerFactory)
  - com.ocient.util.ReportLogger
  - com.ocient.util.RowBatch
  - com.ocient.util.SimpleMillisCounter (implements com.ocient.util.DurationCounter)

## Interface Hierarchy

- com.ocient.util.ChannelPermit
- com.ocient.util.DurationCounter
- com.ibm.asyncutil.util.Either<L,R>
  - com.ocient.util.CompletableFutures.Result<T,E>
    - com.ocient.util.CompletableFutures.IOResult<T>
    - com.ocient.util.CompletableFutures.SQLResult<T>
  - com.ocient.util.Row
- com.ocient.util.QueuePermit
- com.ocient.util.RowTransformer
- com.ocient.util.RowTransformerFactory

## Annotation Interface Hierarchy

- com.ocient.util.SuppressFBWarnings (implements java.lang.annotation.Annotation)

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - com.ocient.util.SortMode