# Hierarchy For Package org.a11y.brlapi

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.a11y.brlapi.Component
    - org.a11y.brlapi.BitMask
    - org.a11y.brlapi.NativeComponent
      - org.a11y.brlapi.APIVersion
      - org.a11y.brlapi.ConnectionBase (implements java.lang.AutoCloseable)
        - org.a11y.brlapi.Connection
      - org.a11y.brlapi.ConnectionSettings
      - org.a11y.brlapi.Keycode
        - org.a11y.brlapi.CommandKeycode
        - org.a11y.brlapi.DriverKeycode
    - org.a11y.brlapi.ParameterComponent
      - org.a11y.brlapi.Parameter
        - org.a11y.brlapi.GlobalParameter
        - org.a11y.brlapi.LocalParameter
      - org.a11y.brlapi.Parameters
      - org.a11y.brlapi.ParameterWatcher
      - org.a11y.brlapi.RowCells
    - org.a11y.brlapi.ProgramComponent
      - org.a11y.brlapi.Program (implements java.lang.Runnable)
        - org.a11y.brlapi.Client
    - org.a11y.brlapi.WriteArguments
  - org.a11y.brlapi.DisplaySize
  - org.a11y.brlapi.KeywordMap<V>
  - org.a11y.brlapi.OperandUsage
    - org.a11y.brlapi.CursorPositionUsage
    - org.a11y.brlapi.DisplayNumberUsage
  - org.a11y.brlapi.Parameter.WatcherHandle (implements java.lang.AutoCloseable)
  - org.a11y.brlapi.Parse
  - org.a11y.brlapi.Program.Option
  - org.a11y.brlapi.Strings
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - org.a11y.brlapi.APIError
    - java.lang.Exception
      - org.a11y.brlapi.ProgramException
        - org.a11y.brlapi.ExternalException
          - org.a11y.brlapi.ConnectException
            - org.a11y.brlapi.AuthenticationException
            - org.a11y.brlapi.HostException
              - org.a11y.brlapi.UnavailableServiceException
              - org.a11y.brlapi.UnknownHostException
        - org.a11y.brlapi.OperandException
          - org.a11y.brlapi.SemanticException
          - org.a11y.brlapi.SyntaxException
            - org.a11y.brlapi.TooManyParametersException
      - java.lang.RuntimeException
        - org.a11y.brlapi.APIException
        - org.a11y.brlapi.ExitException
        - org.a11y.brlapi.LostConnectionException

## Interface Hierarchy

- org.a11y.brlapi.Client.ClientTask
- org.a11y.brlapi.Client.RawModeTask
- org.a11y.brlapi.Client.TtyModeTask
- org.a11y.brlapi.Constants
- org.a11y.brlapi.Parameter.Settable
  - org.a11y.brlapi.Parameter.BooleanSettable
  - org.a11y.brlapi.Parameter.ByteSettable
  - org.a11y.brlapi.Parameter.IntSettable
  - org.a11y.brlapi.Parameter.LongSettable
  - org.a11y.brlapi.Parameter.ShortSettable
  - org.a11y.brlapi.Parameter.StringSettable
- org.a11y.brlapi.Program.Option.Handler