# 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.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.CreateDashboardComponentDataQuestionStep
      - com.smartgwt.client.ai.CreateDashboardComponentDataQuestionStepResult
      - com.smartgwt.client.ai.CreateDashboardDataQuestionStep
      - com.smartgwt.client.ai.DataQuestion
      - com.smartgwt.client.ai.DataQuestionSettings
      - com.smartgwt.client.ai.DataQuestionStep
        - com.smartgwt.client.ai.ExecuteQueryDataQuestionStep
        - com.smartgwt.client.ai.MakeQueryDataQuestionStep
        - com.smartgwt.client.ai.ValidateQueryDataQuestionStep
      - com.smartgwt.client.ai.DataQuestionStepResult
      - com.smartgwt.client.ai.ExecuteQueryDataQuestionStepResult
      - com.smartgwt.client.ai.FilterViaAISettings
      - com.smartgwt.client.ai.FixDashboardComponentDataQuestionStep
      - com.smartgwt.client.ai.FixDashboardComponentDataQuestionStepResult
      - com.smartgwt.client.ai.HiliteViaAISettings
      - com.smartgwt.client.ai.MakeQueryDataQuestionStepResult
      - 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.ValidateDashboardComponentDataQuestionStep
      - com.smartgwt.client.ai.ValidateDashboardComponentDataQuestionStepResult