# Hierarchy For Package com.salesforce.hyperdb.grpc

Package Hierarchies:

- All Packages

## 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.salesforce.hyperdb.grpc.AttachedDatabase (implements com.salesforce.hyperdb.grpc.AttachedDatabaseOrBuilder)
        - com.salesforce.hyperdb.grpc.CancelQueryParam (implements com.salesforce.hyperdb.grpc.CancelQueryParamOrBuilder)
        - com.salesforce.hyperdb.grpc.ColumnDescription (implements com.salesforce.hyperdb.grpc.ColumnDescriptionOrBuilder)
        - com.salesforce.hyperdb.grpc.ErrorInfo (implements com.salesforce.hyperdb.grpc.ErrorInfoOrBuilder)
        - com.salesforce.hyperdb.grpc.ExecuteQueryResponse (implements com.salesforce.hyperdb.grpc.ExecuteQueryResponseOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryCommandOk (implements com.salesforce.hyperdb.grpc.QueryCommandOkOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryInfo (implements com.salesforce.hyperdb.grpc.QueryInfoOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryInfoParam (implements com.salesforce.hyperdb.grpc.QueryInfoParamOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryParam (implements com.salesforce.hyperdb.grpc.QueryParamOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryParameterArrow (implements com.salesforce.hyperdb.grpc.QueryParameterArrowOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryParameterJson (implements com.salesforce.hyperdb.grpc.QueryParameterJsonOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryResult (implements com.salesforce.hyperdb.grpc.QueryResultOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryResultHeader (implements com.salesforce.hyperdb.grpc.QueryResultHeaderOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryResultParam (implements com.salesforce.hyperdb.grpc.QueryResultParamOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryResultPartBinary (implements com.salesforce.hyperdb.grpc.QueryResultPartBinaryOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryResultPartString (implements com.salesforce.hyperdb.grpc.QueryResultPartStringOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryResultSchema (implements com.salesforce.hyperdb.grpc.QueryResultSchemaOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryStatus (implements com.salesforce.hyperdb.grpc.QueryStatusOrBuilder)
        - com.salesforce.hyperdb.grpc.RowRange (implements com.salesforce.hyperdb.grpc.RowRangeOrBuilder)
        - com.salesforce.hyperdb.grpc.SqlType (implements com.salesforce.hyperdb.grpc.SqlTypeOrBuilder)
        - com.salesforce.hyperdb.grpc.SqlType.NumericModifier (implements com.salesforce.hyperdb.grpc.SqlType.NumericModifierOrBuilder)
        - com.salesforce.hyperdb.grpc.TextPosition (implements com.salesforce.hyperdb.grpc.TextPositionOrBuilder)
  - 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<BuilderT>
        - com.salesforce.hyperdb.grpc.AttachedDatabase.Builder (implements com.salesforce.hyperdb.grpc.AttachedDatabaseOrBuilder)
        - com.salesforce.hyperdb.grpc.CancelQueryParam.Builder (implements com.salesforce.hyperdb.grpc.CancelQueryParamOrBuilder)
        - com.salesforce.hyperdb.grpc.ColumnDescription.Builder (implements com.salesforce.hyperdb.grpc.ColumnDescriptionOrBuilder)
        - com.salesforce.hyperdb.grpc.ErrorInfo.Builder (implements com.salesforce.hyperdb.grpc.ErrorInfoOrBuilder)
        - com.salesforce.hyperdb.grpc.ExecuteQueryResponse.Builder (implements com.salesforce.hyperdb.grpc.ExecuteQueryResponseOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryCommandOk.Builder (implements com.salesforce.hyperdb.grpc.QueryCommandOkOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryInfo.Builder (implements com.salesforce.hyperdb.grpc.QueryInfoOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryInfoParam.Builder (implements com.salesforce.hyperdb.grpc.QueryInfoParamOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryParam.Builder (implements com.salesforce.hyperdb.grpc.QueryParamOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryParameterArrow.Builder (implements com.salesforce.hyperdb.grpc.QueryParameterArrowOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryParameterJson.Builder (implements com.salesforce.hyperdb.grpc.QueryParameterJsonOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryResult.Builder (implements com.salesforce.hyperdb.grpc.QueryResultOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryResultHeader.Builder (implements com.salesforce.hyperdb.grpc.QueryResultHeaderOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryResultParam.Builder (implements com.salesforce.hyperdb.grpc.QueryResultParamOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryResultPartBinary.Builder (implements com.salesforce.hyperdb.grpc.QueryResultPartBinaryOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryResultPartString.Builder (implements com.salesforce.hyperdb.grpc.QueryResultPartStringOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryResultSchema.Builder (implements com.salesforce.hyperdb.grpc.QueryResultSchemaOrBuilder)
        - com.salesforce.hyperdb.grpc.QueryStatus.Builder (implements com.salesforce.hyperdb.grpc.QueryStatusOrBuilder)
        - com.salesforce.hyperdb.grpc.RowRange.Builder (implements com.salesforce.hyperdb.grpc.RowRangeOrBuilder)
        - com.salesforce.hyperdb.grpc.SqlType.Builder (implements com.salesforce.hyperdb.grpc.SqlTypeOrBuilder)
        - com.salesforce.hyperdb.grpc.SqlType.NumericModifier.Builder (implements com.salesforce.hyperdb.grpc.SqlType.NumericModifierOrBuilder)
        - com.salesforce.hyperdb.grpc.TextPosition.Builder (implements com.salesforce.hyperdb.grpc.TextPositionOrBuilder)
  - io.grpc.stub.AbstractStub<S>
    - io.grpc.stub.AbstractAsyncStub<S>
      - com.salesforce.hyperdb.grpc.HyperServiceGrpc.HyperServiceStub
    - io.grpc.stub.AbstractBlockingStub<S>
      - com.salesforce.hyperdb.grpc.HyperServiceGrpc.HyperServiceBlockingStub
    - io.grpc.stub.AbstractFutureStub<S>
      - com.salesforce.hyperdb.grpc.HyperServiceGrpc.HyperServiceFutureStub
  - com.salesforce.hyperdb.grpc.ErrorDetails
  - com.salesforce.hyperdb.grpc.HyperDatabaseServiceProto
  - com.salesforce.hyperdb.grpc.HyperServiceGrpc
  - com.salesforce.hyperdb.grpc.HyperServiceGrpc.HyperServiceImplBase (implements io.grpc.BindableService, com.salesforce.hyperdb.grpc.HyperServiceGrpc.AsyncService)

## Interface Hierarchy

- com.salesforce.hyperdb.grpc.HyperServiceGrpc.AsyncService
- com.google.protobuf.MessageLiteOrBuilder
  - com.google.protobuf.MessageOrBuilder
    - com.salesforce.hyperdb.grpc.AttachedDatabaseOrBuilder
    - com.salesforce.hyperdb.grpc.CancelQueryParamOrBuilder
    - com.salesforce.hyperdb.grpc.ColumnDescriptionOrBuilder
    - com.salesforce.hyperdb.grpc.ErrorInfoOrBuilder
    - com.salesforce.hyperdb.grpc.ExecuteQueryResponseOrBuilder
    - com.salesforce.hyperdb.grpc.QueryCommandOkOrBuilder
    - com.salesforce.hyperdb.grpc.QueryInfoOrBuilder
    - com.salesforce.hyperdb.grpc.QueryInfoParamOrBuilder
    - com.salesforce.hyperdb.grpc.QueryParameterArrowOrBuilder
    - com.salesforce.hyperdb.grpc.QueryParameterJsonOrBuilder
    - com.salesforce.hyperdb.grpc.QueryParamOrBuilder
    - com.salesforce.hyperdb.grpc.QueryResultHeaderOrBuilder
    - com.salesforce.hyperdb.grpc.QueryResultOrBuilder
    - com.salesforce.hyperdb.grpc.QueryResultParamOrBuilder
    - com.salesforce.hyperdb.grpc.QueryResultPartBinaryOrBuilder
    - com.salesforce.hyperdb.grpc.QueryResultPartStringOrBuilder
    - com.salesforce.hyperdb.grpc.QueryResultSchemaOrBuilder
    - com.salesforce.hyperdb.grpc.QueryStatusOrBuilder
    - com.salesforce.hyperdb.grpc.RowRangeOrBuilder
    - com.salesforce.hyperdb.grpc.SqlType.NumericModifierOrBuilder
    - com.salesforce.hyperdb.grpc.SqlTypeOrBuilder
    - com.salesforce.hyperdb.grpc.TextPositionOrBuilder

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.salesforce.hyperdb.grpc.QueryResultHeader.HeaderCase (implements com.google.protobuf.Internal.EnumLite)
    - com.salesforce.hyperdb.grpc.QueryInfo.ContentCase (implements com.google.protobuf.Internal.EnumLite)
    - com.salesforce.hyperdb.grpc.QueryStatus.CompletionStatus (implements com.google.protobuf.ProtocolMessageEnum)
    - com.salesforce.hyperdb.grpc.SqlType.ModifierCase (implements com.google.protobuf.Internal.EnumLite)
    - com.salesforce.hyperdb.grpc.QueryParam.ParameterStyle (implements com.google.protobuf.ProtocolMessageEnum)
    - com.salesforce.hyperdb.grpc.QueryParam.TransferMode (implements com.google.protobuf.ProtocolMessageEnum)
    - com.salesforce.hyperdb.grpc.SqlType.TypeTag (implements com.google.protobuf.ProtocolMessageEnum)
    - com.salesforce.hyperdb.grpc.OutputFormat (implements com.google.protobuf.ProtocolMessageEnum)
    - com.salesforce.hyperdb.grpc.ExecuteQueryResponse.ResultCase (implements com.google.protobuf.Internal.EnumLite)
    - com.salesforce.hyperdb.grpc.QueryParam.ParametersCase (implements com.google.protobuf.Internal.EnumLite)
    - com.salesforce.hyperdb.grpc.QueryCommandOk.CommandReturnCase (implements com.google.protobuf.Internal.EnumLite)
    - com.salesforce.hyperdb.grpc.QueryResult.ResultCase (implements com.google.protobuf.Internal.EnumLite)
    - com.salesforce.hyperdb.grpc.QueryResultParam.RequestedDataCase (implements com.google.protobuf.Internal.EnumLite)