# Hierarchy For Package org.h2.index

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.h2.engine.DbObject (implements org.h2.util.HasSQL)
    - org.h2.schema.SchemaObject
      - org.h2.index.Index
        - org.h2.index.LinkedIndex
        - org.h2.index.MetaIndex
        - org.h2.index.QueryExpressionIndex
          - org.h2.index.RecursiveIndex
          - org.h2.index.RegularQueryExpressionIndex (implements org.h2.index.SpatialIndex)
        - org.h2.index.VirtualTableIndex
          - org.h2.index.DualIndex
          - org.h2.index.RangeIndex
          - org.h2.index.VirtualConstructedTableIndex
  - org.h2.index.IndexCondition
  - org.h2.index.IndexCursor (implements org.h2.index.Cursor)
  - org.h2.index.IndexSort (implements java.lang.Comparable<T>)
  - org.h2.index.IndexType
  - org.h2.index.LinkedCursor (implements org.h2.index.Cursor)
  - org.h2.index.MetaCursor (implements org.h2.index.Cursor)
  - org.h2.index.QueryExpressionCursor (implements org.h2.index.Cursor)
  - org.h2.index.SingleRowCursor (implements org.h2.index.Cursor)

## Interface Hierarchy

- org.h2.index.Cursor
- org.h2.index.SpatialIndex