# com.google.appengine.api.search Class Hierarchy
Date: 2012-02-24

## Hierarchy For Package com.google.appengine.api.search

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - com.google.appengine.api.search.AddDocumentsResponse (implements java.lang.Iterable<T>, java.io.Serializable)
  - com.google.appengine.api.search.Document (implements java.io.Serializable)
  - com.google.appengine.api.search.Document.Builder
  - com.google.appengine.api.search.ExpressionTreeBuilder
  - com.google.appengine.api.search.Field (implements java.io.Serializable)
  - com.google.appengine.api.search.Field.Builder
  - com.google.appengine.api.search.FieldExpression
  - com.google.appengine.api.search.FieldExpression.Builder
  - com.google.appengine.api.search.IndexManagerFactory
  - com.google.appengine.api.search.IndexSpec
  - com.google.appengine.api.search.IndexSpec.Builder
  - com.google.appengine.api.search.ListDocumentsRequest
  - com.google.appengine.api.search.ListDocumentsRequest.Builder
  - com.google.appengine.api.search.ListDocumentsResponse (implements java.lang.Iterable<T>, java.io.Serializable)
  - com.google.appengine.api.search.ListIndexesRequest
  - com.google.appengine.api.search.ListIndexesRequest.Builder
  - com.google.appengine.api.search.ListIndexesResponse (implements java.lang.Iterable<T>, java.io.Serializable)
  - com.google.appengine.api.search.OperationResult (implements java.io.Serializable)
  - com.google.appengine.api.search.ParserFactory
  - com.google.appengine.api.search.Schema
  - com.google.appengine.api.search.SearchRequest
  - com.google.appengine.api.search.SearchRequest.Builder
  - com.google.appengine.api.search.SearchResponse (implements java.lang.Iterable<T>, java.io.Serializable)
  - com.google.appengine.api.search.SearchResult
  - com.google.appengine.api.search.SearchServiceFactory
  - com.google.appengine.api.search.SortSpec
  - com.google.appengine.api.search.SortSpec.Builder
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.google.appengine.api.search.InternalFailureException
        - com.google.appengine.api.search.SearchBaseException
          - com.google.appengine.api.search.AddDocumentsException
          - com.google.appengine.api.search.ListDocumentsException
          - com.google.appengine.api.search.ListIndexesException
          - com.google.appengine.api.search.RemoveDocumentsException
          - com.google.appengine.api.search.SearchException
          - com.google.appengine.api.search.SearchQueryException
  - com.google.appengine.api.search.Util

## Interface Hierarchy

- com.google.appengine.api.search.Index
- com.google.appengine.api.search.IndexManager
- com.google.appengine.api.search.SearchService

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.google.appengine.api.search.StatusCode
    - com.google.appengine.api.search.SortSpec.SortDirection
    - com.google.appengine.api.search.SortSpec.SortType
    - com.google.appengine.api.search.SearchRequest.CursorType
    - com.google.appengine.api.search.Field.FieldType
    - com.google.appengine.api.search.Consistency