# Hierarchy For All Packages

Package Hierarchies:

- com.ocient.cli,
- com.ocient.jdbc,
- com.ocient.jdbc.proto

## Class Hierarchy

- java.lang.Object
  - com.google.protobuf.AbstractMessageLite<MessageType,​BuilderType> (implements com.google.protobuf.MessageLite)
    - com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
      - com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
        - com.ocient.jdbc.proto.ClientWireProtocol.CancelQuery (implements com.ocient.jdbc.proto.ClientWireProtocol.CancelQueryOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.CancelQueryResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.CancelQueryResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ClientConnection (implements com.ocient.jdbc.proto.ClientWireProtocol.ClientConnectionOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ClientConnection2 (implements com.ocient.jdbc.proto.ClientWireProtocol.ClientConnection2OrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ClientConnection2Response (implements com.ocient.jdbc.proto.ClientWireProtocol.ClientConnection2ResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ClientConnectionResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.ClientConnectionResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.CloseConnection (implements com.ocient.jdbc.proto.ClientWireProtocol.CloseConnectionOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.CloseResultSet (implements com.ocient.jdbc.proto.ClientWireProtocol.CloseResultSetOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ConfirmationResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.ConfirmationResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExplain (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExplainOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExplainForSpark (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExplainForSparkOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExport (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExportOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExportResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExportResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteInlinePlan (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteInlinePlanOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecutePlan (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecutePlanOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteQuery (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteQueryOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteQueryResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteQueryResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteUpdate (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteUpdateOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteUpdateResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteUpdateResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExplainPlan (implements com.ocient.jdbc.proto.ClientWireProtocol.ExplainPlanOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExplainResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.ExplainResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.FetchData (implements com.ocient.jdbc.proto.ClientWireProtocol.FetchDataOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.FetchDataResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.FetchDataResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.FetchMetadata (implements com.ocient.jdbc.proto.ClientWireProtocol.FetchMetadataOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.FetchMetadataResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.FetchMetadataResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.FetchSystemMetadata (implements com.ocient.jdbc.proto.ClientWireProtocol.FetchSystemMetadataOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.FetchSystemMetadataResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.FetchSystemMetadataResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ForceExternal (implements com.ocient.jdbc.proto.ClientWireProtocol.ForceExternalOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.GetSchema (implements com.ocient.jdbc.proto.ClientWireProtocol.GetSchemaOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.GetSchemaResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.GetSchemaResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.KillQuery (implements com.ocient.jdbc.proto.ClientWireProtocol.KillQueryOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.KillQueryResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.KillQueryResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ListPlan (implements com.ocient.jdbc.proto.ClientWireProtocol.ListPlanOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ListPlanResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.ListPlanResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LoadBroadcast (implements com.ocient.jdbc.proto.ClientWireProtocol.LoadBroadcastOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LocalCancelQuery (implements com.ocient.jdbc.proto.ClientWireProtocol.LocalCancelQueryOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LocalCancelQueryResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.LocalCancelQueryResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LocalKillQuery (implements com.ocient.jdbc.proto.ClientWireProtocol.LocalKillQueryOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LocalKillQueryResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.LocalKillQueryResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LocalQueries (implements com.ocient.jdbc.proto.ClientWireProtocol.LocalQueriesOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LocalQueriesResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.LocalQueriesResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.Request (implements com.ocient.jdbc.proto.ClientWireProtocol.RequestOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ResultSet (implements com.ocient.jdbc.proto.ClientWireProtocol.ResultSetOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.SetPSO (implements com.ocient.jdbc.proto.ClientWireProtocol.SetPSOOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.SetSchema (implements com.ocient.jdbc.proto.ClientWireProtocol.SetSchemaOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.SysQueriesRow (implements com.ocient.jdbc.proto.ClientWireProtocol.SysQueriesRowOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.SystemWideQueries (implements com.ocient.jdbc.proto.ClientWireProtocol.SystemWideQueriesOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.SystemWideQueriesResponse (implements com.ocient.jdbc.proto.ClientWireProtocol.SystemWideQueriesResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.TestConnection (implements com.ocient.jdbc.proto.ClientWireProtocol.TestConnectionOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.AggregationOperator (implements com.ocient.jdbc.proto.PlanProtocol.AggregationOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.AvgColSizeVirtualOperator (implements com.ocient.jdbc.proto.PlanProtocol.AvgColSizeVirtualOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.BroadcastOperator (implements com.ocient.jdbc.proto.PlanProtocol.BroadcastOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.CNF (implements com.ocient.jdbc.proto.PlanProtocol.CNFOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ColCardVirtualOperator (implements com.ocient.jdbc.proto.PlanProtocol.ColCardVirtualOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ColDistVirtualOperator (implements com.ocient.jdbc.proto.PlanProtocol.ColDistVirtualOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ColumnEmitterOperator (implements com.ocient.jdbc.proto.PlanProtocol.ColumnEmitterOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ColumnInfo (implements com.ocient.jdbc.proto.PlanProtocol.ColumnInfoOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ColumnInfo.DecimalInfo (implements com.ocient.jdbc.proto.PlanProtocol.ColumnInfo.DecimalInfoOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ComputeConfiguration (implements com.ocient.jdbc.proto.PlanProtocol.ComputeConfigurationOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.Disjunction (implements com.ocient.jdbc.proto.PlanProtocol.DisjunctionOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.EosOperator (implements com.ocient.jdbc.proto.PlanProtocol.EosOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.EquivalentPartitioning (implements com.ocient.jdbc.proto.PlanProtocol.EquivalentPartitioningOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ErrorOperator (implements com.ocient.jdbc.proto.PlanProtocol.ErrorOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ExceptOperator (implements com.ocient.jdbc.proto.PlanProtocol.ExceptOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ExecutionCluster (implements com.ocient.jdbc.proto.PlanProtocol.ExecutionClusterOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ExecutionClusters (implements com.ocient.jdbc.proto.PlanProtocol.ExecutionClustersOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ExtendOperator (implements com.ocient.jdbc.proto.PlanProtocol.ExtendOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.FilterClause (implements com.ocient.jdbc.proto.PlanProtocol.FilterClauseOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.FrameSpec (implements com.ocient.jdbc.proto.PlanProtocol.FrameSpecOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.GatherOperator (implements com.ocient.jdbc.proto.PlanProtocol.GatherOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.GdcLookupOperator (implements com.ocient.jdbc.proto.PlanProtocol.GdcLookupOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.GenerateOperator (implements com.ocient.jdbc.proto.PlanProtocol.GenerateOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.HashJoinOperator (implements com.ocient.jdbc.proto.PlanProtocol.HashJoinOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IncrementingBigIntOperator (implements com.ocient.jdbc.proto.PlanProtocol.IncrementingBigIntOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IncrementingIntOperator (implements com.ocient.jdbc.proto.PlanProtocol.IncrementingIntOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IndexAggOperator (implements com.ocient.jdbc.proto.PlanProtocol.IndexAggOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IndexCountStarOperator (implements com.ocient.jdbc.proto.PlanProtocol.IndexCountStarOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IndexDistinctOperator (implements com.ocient.jdbc.proto.PlanProtocol.IndexDistinctOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IndexOperator (implements com.ocient.jdbc.proto.PlanProtocol.IndexOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IntersectOperator (implements com.ocient.jdbc.proto.PlanProtocol.IntersectOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.JoinCols (implements com.ocient.jdbc.proto.PlanProtocol.JoinColsOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.LimitOperator (implements com.ocient.jdbc.proto.PlanProtocol.LimitOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.MakeVectorOperator (implements com.ocient.jdbc.proto.PlanProtocol.MakeVectorOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.MatrixExtendOperator (implements com.ocient.jdbc.proto.PlanProtocol.MatrixExtendOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ModifySchemaOperator (implements com.ocient.jdbc.proto.PlanProtocol.ModifySchemaOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.OffsetOperator (implements com.ocient.jdbc.proto.PlanProtocol.OffsetOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.Operator (implements com.ocient.jdbc.proto.PlanProtocol.OperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.OrderedAggOperator (implements com.ocient.jdbc.proto.PlanProtocol.OrderedAggOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.OrderedDistinctOperator (implements com.ocient.jdbc.proto.PlanProtocol.OrderedDistinctOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.OrderedGatherOperator (implements com.ocient.jdbc.proto.PlanProtocol.OrderedGatherOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.PlanHeader (implements com.ocient.jdbc.proto.PlanProtocol.PlanHeaderOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.PlanMessage (implements com.ocient.jdbc.proto.PlanProtocol.PlanMessageOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.PostfixExpression (implements com.ocient.jdbc.proto.PlanProtocol.PostfixExpressionOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ProductOperator (implements com.ocient.jdbc.proto.PlanProtocol.ProductOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ProjectOutOperator (implements com.ocient.jdbc.proto.PlanProtocol.ProjectOutOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.QueriesVirtualOperator (implements com.ocient.jdbc.proto.PlanProtocol.QueriesVirtualOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.RandomIntOperator (implements com.ocient.jdbc.proto.PlanProtocol.RandomIntOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ReferenceOperator (implements com.ocient.jdbc.proto.PlanProtocol.ReferenceOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.RenameOperator (implements com.ocient.jdbc.proto.PlanProtocol.RenameOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ReorderOperator (implements com.ocient.jdbc.proto.PlanProtocol.ReorderOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.RootOperator (implements com.ocient.jdbc.proto.PlanProtocol.RootOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.securityToken (implements com.ocient.jdbc.proto.PlanProtocol.securityTokenOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.SelectOperator (implements com.ocient.jdbc.proto.PlanProtocol.SelectOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ShuffleOperator (implements com.ocient.jdbc.proto.PlanProtocol.ShuffleOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.SortOperator (implements com.ocient.jdbc.proto.PlanProtocol.SortOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.SortPartition (implements com.ocient.jdbc.proto.PlanProtocol.SortPartitionOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.StatsColInfo (implements com.ocient.jdbc.proto.PlanProtocol.StatsColInfoOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.StatsRequestInfo (implements com.ocient.jdbc.proto.PlanProtocol.StatsRequestInfoOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.StatsTableInfo (implements com.ocient.jdbc.proto.PlanProtocol.StatsTableInfoOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.SuperSelectOperator (implements com.ocient.jdbc.proto.PlanProtocol.SuperSelectOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.SwitchOperator (implements com.ocient.jdbc.proto.PlanProtocol.SwitchOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.SystemConfigurationVirtualOperator (implements com.ocient.jdbc.proto.PlanProtocol.SystemConfigurationVirtualOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.TableCardVirtualOperator (implements com.ocient.jdbc.proto.PlanProtocol.TableCardVirtualOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.TableScanOperator (implements com.ocient.jdbc.proto.PlanProtocol.TableScanOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.TeeOperator (implements com.ocient.jdbc.proto.PlanProtocol.TeeOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.TestColumn (implements com.ocient.jdbc.proto.PlanProtocol.TestColumnOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.UnionOperator (implements com.ocient.jdbc.proto.PlanProtocol.UnionOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.UnmakeVectorOperator (implements com.ocient.jdbc.proto.PlanProtocol.UnmakeVectorOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.WindowOperator (implements com.ocient.jdbc.proto.PlanProtocol.WindowOperatorOrBuilder)
  - com.google.protobuf.AbstractMessageLite.Builder<MessageType,​BuilderType> (implements com.google.protobuf.MessageLite.Builder)
    - com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
      - com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
        - com.ocient.jdbc.proto.ClientWireProtocol.CancelQuery.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.CancelQueryOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.CancelQueryResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.CancelQueryResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ClientConnection.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ClientConnectionOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ClientConnection2.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ClientConnection2OrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ClientConnection2Response.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ClientConnection2ResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ClientConnectionResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ClientConnectionResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.CloseConnection.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.CloseConnectionOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.CloseResultSet.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.CloseResultSetOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ConfirmationResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ConfirmationResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExplain.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExplainOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExplainForSpark.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExplainForSparkOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExport.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExportOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExportResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExportResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteInlinePlan.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteInlinePlanOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecutePlan.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecutePlanOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteQuery.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteQueryOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteQueryResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteQueryResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteUpdate.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteUpdateOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteUpdateResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ExecuteUpdateResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExplainPlan.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ExplainPlanOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ExplainResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ExplainResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.FetchData.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.FetchDataOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.FetchDataResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.FetchDataResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.FetchMetadata.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.FetchMetadataOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.FetchMetadataResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.FetchMetadataResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.FetchSystemMetadata.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.FetchSystemMetadataOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.FetchSystemMetadataResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.FetchSystemMetadataResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ForceExternal.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ForceExternalOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.GetSchema.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.GetSchemaOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.GetSchemaResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.GetSchemaResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.KillQuery.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.KillQueryOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.KillQueryResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.KillQueryResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ListPlan.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ListPlanOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ListPlanResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ListPlanResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LoadBroadcast.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.LoadBroadcastOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LocalCancelQuery.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.LocalCancelQueryOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LocalCancelQueryResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.LocalCancelQueryResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LocalKillQuery.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.LocalKillQueryOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LocalKillQueryResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.LocalKillQueryResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LocalQueries.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.LocalQueriesOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.LocalQueriesResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.LocalQueriesResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.Request.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.RequestOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.ResultSet.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.ResultSetOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.SetPSO.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.SetPSOOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.SetSchema.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.SetSchemaOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.SysQueriesRow.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.SysQueriesRowOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.SystemWideQueries.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.SystemWideQueriesOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.SystemWideQueriesResponse.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.SystemWideQueriesResponseOrBuilder)
        - com.ocient.jdbc.proto.ClientWireProtocol.TestConnection.Builder (implements com.ocient.jdbc.proto.ClientWireProtocol.TestConnectionOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.AggregationOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.AggregationOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.AvgColSizeVirtualOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.AvgColSizeVirtualOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.BroadcastOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.BroadcastOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.CNF.Builder (implements com.ocient.jdbc.proto.PlanProtocol.CNFOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ColCardVirtualOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ColCardVirtualOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ColDistVirtualOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ColDistVirtualOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ColumnEmitterOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ColumnEmitterOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ColumnInfo.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ColumnInfoOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ColumnInfo.DecimalInfo.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ColumnInfo.DecimalInfoOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ComputeConfiguration.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ComputeConfigurationOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.Disjunction.Builder (implements com.ocient.jdbc.proto.PlanProtocol.DisjunctionOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.EosOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.EosOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.EquivalentPartitioning.Builder (implements com.ocient.jdbc.proto.PlanProtocol.EquivalentPartitioningOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ErrorOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ErrorOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ExceptOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ExceptOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ExecutionCluster.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ExecutionClusterOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ExecutionClusters.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ExecutionClustersOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ExtendOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ExtendOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.FilterClause.Builder (implements com.ocient.jdbc.proto.PlanProtocol.FilterClauseOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.FrameSpec.Builder (implements com.ocient.jdbc.proto.PlanProtocol.FrameSpecOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.GatherOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.GatherOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.GdcLookupOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.GdcLookupOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.GenerateOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.GenerateOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.HashJoinOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.HashJoinOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IncrementingBigIntOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.IncrementingBigIntOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IncrementingIntOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.IncrementingIntOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IndexAggOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.IndexAggOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IndexCountStarOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.IndexCountStarOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IndexDistinctOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.IndexDistinctOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IndexOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.IndexOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.IntersectOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.IntersectOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.JoinCols.Builder (implements com.ocient.jdbc.proto.PlanProtocol.JoinColsOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.LimitOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.LimitOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.MakeVectorOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.MakeVectorOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.MatrixExtendOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.MatrixExtendOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ModifySchemaOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ModifySchemaOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.OffsetOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.OffsetOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.Operator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.OperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.OrderedAggOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.OrderedAggOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.OrderedDistinctOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.OrderedDistinctOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.OrderedGatherOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.OrderedGatherOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.PlanHeader.Builder (implements com.ocient.jdbc.proto.PlanProtocol.PlanHeaderOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.PlanMessage.Builder (implements com.ocient.jdbc.proto.PlanProtocol.PlanMessageOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.PostfixExpression.Builder (implements com.ocient.jdbc.proto.PlanProtocol.PostfixExpressionOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ProductOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ProductOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ProjectOutOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ProjectOutOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.QueriesVirtualOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.QueriesVirtualOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.RandomIntOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.RandomIntOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ReferenceOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ReferenceOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.RenameOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.RenameOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ReorderOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ReorderOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.RootOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.RootOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.securityToken.Builder (implements com.ocient.jdbc.proto.PlanProtocol.securityTokenOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.SelectOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.SelectOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.ShuffleOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.ShuffleOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.SortOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.SortOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.SortPartition.Builder (implements com.ocient.jdbc.proto.PlanProtocol.SortPartitionOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.StatsColInfo.Builder (implements com.ocient.jdbc.proto.PlanProtocol.StatsColInfoOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.StatsRequestInfo.Builder (implements com.ocient.jdbc.proto.PlanProtocol.StatsRequestInfoOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.StatsTableInfo.Builder (implements com.ocient.jdbc.proto.PlanProtocol.StatsTableInfoOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.SuperSelectOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.SuperSelectOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.SwitchOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.SwitchOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.SystemConfigurationVirtualOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.SystemConfigurationVirtualOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.TableCardVirtualOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.TableCardVirtualOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.TableScanOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.TableScanOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.TeeOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.TeeOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.TestColumn.Builder (implements com.ocient.jdbc.proto.PlanProtocol.TestColumnOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.UnionOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.UnionOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.UnmakeVectorOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.UnmakeVectorOperatorOrBuilder)
        - com.ocient.jdbc.proto.PlanProtocol.WindowOperator.Builder (implements com.ocient.jdbc.proto.PlanProtocol.WindowOperatorOrBuilder)
  - com.ocient.cli.CLI
  - com.ocient.jdbc.proto.ClientWireProtocol
  - com.ocient.jdbc.DataEndMarker
  - com.ocient.cli.FastStringTokenizer
  - com.ocient.jdbc.JDBCDriver (implements java.sql.Driver)
  - com.ocient.jdbc.proto.PlanProtocol
  - com.ocient.jdbc.SQLStates
  - com.ocient.jdbc.XGConnection (implements java.sql.Connection)
  - com.ocient.jdbc.XGDatabaseMetaData (implements java.sql.DatabaseMetaData)
  - com.ocient.jdbc.XGResultSet (implements java.sql.ResultSet)
  - com.ocient.jdbc.XGResultSetMetaData (implements java.sql.ResultSetMetaData)
  - com.ocient.jdbc.XGStatement (implements java.sql.Statement)
    - com.ocient.jdbc.XGPreparedStatement (implements java.sql.PreparedStatement)

## Interface Hierarchy

- com.google.protobuf.MessageLiteOrBuilder
  - com.google.protobuf.MessageOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.CancelQueryOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.CancelQueryResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ClientConnection2OrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ClientConnection2ResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ClientConnectionOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ClientConnectionResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.CloseConnectionOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.CloseResultSetOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ConfirmationResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExplainForSparkOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExplainOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExportOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExportResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteInlinePlanOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ExecutePlanOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteQueryOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteQueryResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteUpdateOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteUpdateResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ExplainPlanOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ExplainResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.FetchDataOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.FetchDataResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.FetchMetadataOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.FetchMetadataResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.FetchSystemMetadataOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.FetchSystemMetadataResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ForceExternalOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.GetSchemaOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.GetSchemaResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.KillQueryOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.KillQueryResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ListPlanOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ListPlanResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.LoadBroadcastOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.LocalCancelQueryOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.LocalCancelQueryResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.LocalKillQueryOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.LocalKillQueryResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.LocalQueriesOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.LocalQueriesResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.RequestOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.ResultSetOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.SetPSOOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.SetSchemaOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.SysQueriesRowOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.SystemWideQueriesOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.SystemWideQueriesResponseOrBuilder
    - com.ocient.jdbc.proto.ClientWireProtocol.TestConnectionOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.AggregationOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.AvgColSizeVirtualOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.BroadcastOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.CNFOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ColCardVirtualOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ColDistVirtualOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ColumnEmitterOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ColumnInfo.DecimalInfoOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ColumnInfoOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ComputeConfigurationOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.DisjunctionOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.EosOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.EquivalentPartitioningOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ErrorOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ExceptOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ExecutionClusterOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ExecutionClustersOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ExtendOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.FilterClauseOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.FrameSpecOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.GatherOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.GdcLookupOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.GenerateOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.HashJoinOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.IncrementingBigIntOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.IncrementingIntOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.IndexAggOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.IndexCountStarOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.IndexDistinctOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.IndexOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.IntersectOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.JoinColsOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.LimitOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.MakeVectorOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.MatrixExtendOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ModifySchemaOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.OffsetOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.OperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.OrderedAggOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.OrderedDistinctOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.OrderedGatherOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.PlanHeaderOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.PlanMessageOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.PostfixExpressionOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ProductOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ProjectOutOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.QueriesVirtualOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.RandomIntOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ReferenceOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.RenameOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ReorderOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.RootOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.securityTokenOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.SelectOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.ShuffleOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.SortOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.SortPartitionOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.StatsColInfoOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.StatsRequestInfoOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.StatsTableInfoOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.SuperSelectOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.SwitchOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.SystemConfigurationVirtualOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.TableCardVirtualOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.TableScanOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.TeeOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.TestColumnOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.UnionOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.UnmakeVectorOperatorOrBuilder
    - com.ocient.jdbc.proto.PlanProtocol.WindowOperatorOrBuilder
- com.ocient.jdbc.XGStatement.ExceptionalRunnable

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - com.ocient.jdbc.proto.ClientWireProtocol.ConfirmationResponse.ResponseType (implements com.google.protobuf.ProtocolMessageEnum)
    - com.ocient.jdbc.proto.ClientWireProtocol.ExecuteExplainForSpark.PartitioningType (implements com.google.protobuf.ProtocolMessageEnum)
    - com.ocient.jdbc.proto.ClientWireProtocol.FetchSystemMetadata.SystemMetadataCall (implements com.google.protobuf.ProtocolMessageEnum)
    - com.ocient.jdbc.proto.ClientWireProtocol.FetchSystemMetadataResponse.ResultOneofCase (implements com.google.protobuf.Internal.EnumLite)
    - com.ocient.jdbc.proto.ClientWireProtocol.LocalQueries.OneIdentityOptionCase (implements com.google.protobuf.Internal.EnumLite)
    - com.ocient.jdbc.proto.ClientWireProtocol.Request.RequestOneofCase (implements com.google.protobuf.Internal.EnumLite)
    - com.ocient.jdbc.proto.ClientWireProtocol.Request.RequestType (implements com.google.protobuf.ProtocolMessageEnum)
    - com.ocient.jdbc.proto.PlanProtocol.AggregationOperator.AggregationOp (implements com.google.protobuf.ProtocolMessageEnum)
    - com.ocient.jdbc.proto.PlanProtocol.ColumnInfo.DefaultExprCase (implements com.google.protobuf.Internal.EnumLite)
    - com.ocient.jdbc.proto.PlanProtocol.ColumnInfo.ExtraMetadataCase (implements com.google.protobuf.Internal.EnumLite)
    - com.ocient.jdbc.proto.PlanProtocol.FilterClause.FilterOp (implements com.google.protobuf.ProtocolMessageEnum)
    - com.ocient.jdbc.proto.PlanProtocol.FrameSpec.FrameType (implements com.google.protobuf.ProtocolMessageEnum)
    - com.ocient.jdbc.proto.PlanProtocol.GatherLevel (implements com.google.protobuf.ProtocolMessageEnum)
    - com.ocient.jdbc.proto.PlanProtocol.JoinType (implements com.google.protobuf.ProtocolMessageEnum)
    - com.ocient.jdbc.proto.PlanProtocol.Operator.ErrorType (implements com.google.protobuf.ProtocolMessageEnum)
    - com.ocient.jdbc.proto.PlanProtocol.Operator.OperatorType (implements com.google.protobuf.ProtocolMessageEnum)
    - com.ocient.jdbc.proto.PlanProtocol.Operator.RequestOneofCase (implements com.google.protobuf.Internal.EnumLite)
    - com.ocient.jdbc.proto.PlanProtocol.PlanMessage.PlanType (implements com.google.protobuf.ProtocolMessageEnum)
    - com.ocient.jdbc.proto.PlanProtocol.SqlColType (implements com.google.protobuf.ProtocolMessageEnum)
    - com.ocient.jdbc.proto.PlanProtocol.TestColumn.StartValsCase (implements com.google.protobuf.Internal.EnumLite)
    - com.ocient.jdbc.proto.PlanProtocol.WindowOperator.WindowOp (implements com.google.protobuf.ProtocolMessageEnum)