# Hierarchy For Package com.streambase.liveview.client

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.streambase.liveview.client.AbstractQueryListener (implements com.streambase.liveview.client.QueryListener)
    - com.streambase.liveview.client.AbstractBatchedQueryListener
  - com.streambase.liveview.client.AbstractTable (implements com.streambase.liveview.client.Table)
  - com.streambase.liveview.client.CompositeQueryListener (implements com.streambase.liveview.client.QueryListener)
  - com.streambase.liveview.client.ConnectionConfig
  - com.streambase.liveview.client.DataStatus
  - com.streambase.liveview.client.DeleteQueryListener (implements com.streambase.liveview.client.QueryListener, com.streambase.liveview.client.SnapshotResult)
  - com.streambase.liveview.client.DynamicTableState
  - java.util.EventObject (implements java.io.Serializable)
    - com.streambase.liveview.client.AbstractConnectionEvent
      - com.streambase.liveview.client.ConnectionClosedEvent
    - com.streambase.liveview.client.AbstractQueryEvent
      - com.streambase.liveview.client.AbstractTupleEvent
        - com.streambase.liveview.client.TupleAddedEvent
        - com.streambase.liveview.client.TupleRemovedEvent
        - com.streambase.liveview.client.TupleUpdatedEvent
      - com.streambase.liveview.client.BeginAggMarkEvent
      - com.streambase.liveview.client.BeginDeleteEvent
      - com.streambase.liveview.client.BeginSnapshotEvent
      - com.streambase.liveview.client.EndAggMarkEvent
      - com.streambase.liveview.client.EndDeleteEvent
      - com.streambase.liveview.client.EndSnapshotEvent
      - com.streambase.liveview.client.QueryClosedEvent
      - com.streambase.liveview.client.QueryExceptionEvent
  - com.streambase.liveview.client.HashableTuple (implements com.streambase.liveview.client.KeyValue)
  - com.streambase.liveview.client.LiveResult (implements com.streambase.liveview.client.QueryListener)
  - com.streambase.liveview.client.LiveViewConnectionFactory
  - com.streambase.liveview.client.LiveViewPermission
  - com.streambase.liveview.client.LiveViewProperties.AlertActions
  - com.streambase.liveview.client.LiveViewServerCapability
    - com.streambase.liveview.client.LiveViewServerCapability.AggregateMarkGeneration
    - com.streambase.liveview.client.LiveViewServerCapability.AlertRules
    - com.streambase.liveview.client.LiveViewServerCapability.AlertWithGUID
    - com.streambase.liveview.client.LiveViewServerCapability.AlertWithQueryString
    - com.streambase.liveview.client.LiveViewServerCapability.AlertWithQuiescence
    - com.streambase.liveview.client.LiveViewServerCapability.BlockingDeleteQuery
    - com.streambase.liveview.client.LiveViewServerCapability.ClientVersionAware
    - com.streambase.liveview.client.LiveViewServerCapability.DataOnRemoveMessage
    - com.streambase.liveview.client.LiveViewServerCapability.ExternalLiveViewHosting
    - com.streambase.liveview.client.LiveViewServerCapability.FullSchemas
    - com.streambase.liveview.client.LiveViewServerCapability.PluggableTableProviders
    - com.streambase.liveview.client.LiveViewServerCapability.PublishSupportsByteOrder
    - com.streambase.liveview.client.LiveViewServerCapability.PublishV2
    - com.streambase.liveview.client.LiveViewServerCapability.ReferenceTablesDirectly
    - com.streambase.liveview.client.LiveViewServerCapability.SavedWorkspaces
    - com.streambase.liveview.client.LiveViewServerCapability.SeparatelyTransmittedExtendedKeys
    - com.streambase.liveview.client.LiveViewServerCapability.WorkspacesWithGUID
  - com.streambase.liveview.client.MultiConnectionConfig
  - com.streambase.liveview.client.MultiConnectionListener.MultiConnectionListenerBase (implements com.streambase.liveview.client.MultiConnectionListener)
  - com.streambase.liveview.client.NullProgressMonitor (implements com.streambase.liveview.client.ProgressMonitor)
  - com.streambase.liveview.client.OrderDefinition
  - com.streambase.liveview.client.QueryConfig
  - com.streambase.liveview.client.QueryListenerWrapper (implements com.streambase.liveview.client.Query, com.streambase.liveview.client.QueryListener)
  - com.streambase.liveview.client.SendTupleInfo
  - com.streambase.liveview.client.SnapshotQueryListener (implements com.streambase.liveview.client.QueryListener, com.streambase.liveview.client.SnapshotResult)
  - com.streambase.liveview.client.TableAdminManager.TableProviderAPIHelper
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.streambase.liveview.client.NoIdException
      - com.streambase.liveview.client.NoSuchCapabilityException
      - com.streambase.sb.StreamBaseException (implements com.streambase.sb.util.LocatedItem, java.io.Serializable)
        - com.streambase.liveview.client.LiveViewException
          - com.streambase.liveview.client.LiveViewConnectionCanceledException
          - com.streambase.liveview.client.LiveViewQuerySyntaxException
      - com.streambase.liveview.client.ValidationErrorsException (implements java.lang.Iterable<T>)
  - com.streambase.liveview.client.Version

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.io.Closeable
    - com.streambase.liveview.client.LiveViewConnection
      - com.streambase.liveview.client.LiveViewMultiConnection
    - com.streambase.liveview.client.Query
    - com.streambase.liveview.client.SnapshotResult
    - com.streambase.liveview.client.TablePublisher
- com.streambase.liveview.client.ConnectionListener
- java.util.EventListener
  - com.streambase.liveview.client.QueryListener
- com.streambase.liveview.client.KeyValue
- com.streambase.liveview.client.LiveViewConnectionControl
- com.streambase.liveview.client.MultiConnectionListener
- com.streambase.liveview.client.OrderDefinition.OrderDefinitionVisitor
- com.streambase.liveview.client.ProgressMonitor
- com.streambase.liveview.client.Table
- com.streambase.liveview.client.TableAdminManager
- com.streambase.liveview.client.TableListListener

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.streambase.liveview.client.OrderDefinition.Direction
    - com.streambase.liveview.client.ConnectionMode
    - com.streambase.liveview.client.LiveViewExceptionType
    - com.streambase.liveview.client.LiveViewPermission.Action
    - com.streambase.liveview.client.LiveViewTableCapability
    - com.streambase.liveview.client.LiveViewClientCapability
    - com.streambase.liveview.client.LiveViewQueryType
    - com.streambase.liveview.client.LiveViewQueryLanguage
    - com.streambase.liveview.client.LiveViewConnectionControl.ConnectionState
    - com.streambase.liveview.client.DataStatus.STATUS
    - com.streambase.liveview.client.Table.TableStatus
    - com.streambase.liveview.client.Table.TableGroup
    - com.streambase.liveview.client.LiveViewPermission.Type

Copyright © 2015–2018 Cloud Software Group, Inc.. All rights reserved.