# Hierarchy For Package org.h2.result

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.h2.result.FetchedResult (implements org.h2.result.ResultInterface)
    - org.h2.result.LazyResult
    - org.h2.result.ResultRemote
  - org.h2.result.LocalResult (implements org.h2.result.ResultInterface, org.h2.result.ResultTarget)
  - org.h2.result.MergedResult
  - org.h2.result.ResultColumn
  - org.h2.result.ResultWithGeneratedKeys
    - org.h2.result.ResultWithGeneratedKeys.WithKeys
  - org.h2.result.ResultWithPaddedStrings (implements org.h2.result.ResultInterface)
  - org.h2.result.RowFactory
    - org.h2.result.RowFactory.DefaultRowFactory
  - org.h2.result.SimpleResult (implements org.h2.result.ResultInterface, org.h2.result.ResultTarget)
  - org.h2.result.SortOrder (implements java.util.Comparator<T>)
  - org.h2.result.UpdatableRow
  - org.h2.value.VersionedValue<T>
    - org.h2.value.Value (implements org.h2.util.HasSQL, org.h2.value.Typed)
      - org.h2.result.SearchRow
        - org.h2.result.Row
          - org.h2.result.DefaultRow
            - org.h2.result.Sparse
        - org.h2.result.SimpleRowValue

## Interface Hierarchy

- java.lang.AutoCloseable
  - org.h2.result.ResultInterface
- org.h2.result.ResultExternal
- org.h2.result.ResultTarget