# Hierarchy For Package com.smartgwt.client.ai

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.smartgwt.client.ai.AI
  - com.smartgwt.client.core.BaseClass (implements com.google.gwt.event.shared.HasHandlers)
    - com.smartgwt.client.ai.AIEngine
    - com.smartgwt.client.ai.AnswerEngineOperation
  - com.smartgwt.client.core.JsObject
    - com.smartgwt.client.core.DataClass (implements com.google.gwt.event.shared.HasHandlers)
      - com.smartgwt.client.ai.AIFieldRequest
      - com.smartgwt.client.ai.AIMessage
        - com.smartgwt.client.ai.AIMessageWithSource
      - com.smartgwt.client.ai.AIProgressMessage
      - com.smartgwt.client.ai.DataQuestion
      - com.smartgwt.client.ai.DataQuestionSettings
      - com.smartgwt.client.ai.FilterViaAISettings
      - com.smartgwt.client.ai.HiliteViaAISettings
      - com.smartgwt.client.core.RefDataClass
        - com.smartgwt.client.ai.AIRequest
        - com.smartgwt.client.util.AsyncOperationContext
          - com.smartgwt.client.ai.AIContext
          - com.smartgwt.client.ai.BuildViaAIContext
            - com.smartgwt.client.ai.BuildHilitesContext
            - com.smartgwt.client.ai.BuildUIViaAIContext
              - com.smartgwt.client.ai.BuildDataBoundUIViaAIContext
        - com.smartgwt.client.util.AsyncOperationParams
          - com.smartgwt.client.util.AsyncDataBoundOperationParams
            - com.smartgwt.client.ai.DataBoundAIRequest
        - com.smartgwt.client.util.AsyncOperationResult
          - com.smartgwt.client.ai.AIResponse
          - com.smartgwt.client.ai.BuildViaAIResponse
            - com.smartgwt.client.ai.BuildHilitesResponse
            - com.smartgwt.client.ai.ReapplyAIFilterResponse
          - com.smartgwt.client.ai.DataQuestionResult
          - com.smartgwt.client.ai.HiliteViaAIResult
          - com.smartgwt.client.ai.SuggestRecordSummaryTitleResult
          - com.smartgwt.client.ai.SummarizeRecordsResult
        - com.smartgwt.client.ai.SingleSourceAIRequest
          - com.smartgwt.client.ai.SystemAIRequest
            - com.smartgwt.client.ai.AIHoverRequest
          - com.smartgwt.client.ai.UserAIRequest
      - com.smartgwt.client.ai.SummarizeValueExample
      - com.smartgwt.client.ai.UISummarySettings