# Hierarchy For Package org.apache.ignite.cache.query

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ignite.cache.query.BulkLoadContextCursor (implements org.apache.ignite.cache.query.FieldsQueryCursor<T>)
  - java.util.EventObject (implements java.io.Serializable)
    - javax.cache.event.CacheEntryEvent<K,​V> (implements javax.cache.Cache.Entry<K,​V>)
      - org.apache.ignite.cache.query.CacheEntryEventAdapter<K,​V>
        - org.apache.ignite.cache.query.CacheQueryEntryEvent<K,​V>
  - org.apache.ignite.cache.query.IndexQueryCriteriaBuilder
  - org.apache.ignite.cache.query.Query<R> (implements java.io.Serializable)
    - org.apache.ignite.cache.query.AbstractContinuousQuery<K,​V>
      - org.apache.ignite.cache.query.ContinuousQuery<K,​V>
      - org.apache.ignite.cache.query.ContinuousQueryWithTransformer<K,​V,​T>
    - org.apache.ignite.cache.query.IndexQuery<K,​V>
    - org.apache.ignite.cache.query.ScanQuery<K,​V>
    - org.apache.ignite.cache.query.SqlFieldsQuery
    - org.apache.ignite.cache.query.SqlQuery<K,​V>
    - org.apache.ignite.cache.query.TextQuery<K,​V>
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.ignite.IgniteCheckedException
        - org.apache.ignite.cache.query.QueryCancelledException
      - java.lang.RuntimeException
        - org.apache.ignite.IgniteException
          - org.apache.ignite.cache.query.QueryRetryException

## Interface Hierarchy

- java.lang.AutoCloseable
  - org.apache.ignite.cache.query.QueryCursor<T> (also extends java.lang.Iterable<T>)
    - org.apache.ignite.cache.query.FieldsQueryCursor<T>
- org.apache.ignite.cache.query.ContinuousQueryWithTransformer.EventListener<T>
- java.lang.Iterable<T>
  - org.apache.ignite.cache.query.QueryCursor<T> (also extends java.lang.AutoCloseable)
    - org.apache.ignite.cache.query.FieldsQueryCursor<T>
- org.apache.ignite.cache.query.QueryDetailMetrics
- org.apache.ignite.cache.query.QueryMetrics
- java.io.Serializable
  - org.apache.ignite.cache.query.IndexQueryCriterion