# Package com.tibco.datagrid

- Interface Summary
  Interface | Description
  --- | ---
  BatchResult | A BatchResult object is used to get the results or error from a batched operation
  Column | A Column object is used to represent the name and datatype for a `Row`.
  Connection | Applications use a connection object to create sessions
  Event | An Event object gives information about a change in a Row
  GridMetadata | A data grid metadata object contains metadata information about the data grid and the tables in the data grid.
  LogHandler | Customer programs may implement this interface to process ActiveSpaces log statements.
  ResultSet | A resultset object is used to iterate over some or all of the rows that are returned after executing a query.
  ResultSetMetadata | A resultsetmetadata object is used to obtain information about a query This information includes column names and column types
  Row | Row objects contain columns with values.
  RowIterator | RowIterator objects allow a program to iterate over the column names of a Row.
  RowSet | A RowSet object is used to iterate over some or all of the rows in a Table
  Session | A session object provides the context for a thread of operations involving data grid resources.
  Statement | A statement object is used to execute SQL and return a resultset.
  Table | The Table object has methods to put, get and delete rows as well as to create a `RowSet` for iterating over some or all of the data in the table.
  TableEventHandler | A TableEventHandler object is used to receive notifications of events happening on a Table from a TableListener
  TableListener | The TableListener object allows a user to receive notifications of asynchronous events occurring on a Table delivered to your handler class `TableEventHandler`
  TableMetadata | A table metadata object contains information about a specific table in the data grid.

- Class Summary
  Class | Description
  --- | ---
  DataGrid | The class DataGrid is the first entry point of an ActiveSpaces client program.
  TibDateTime | This class represents date and time values with large range and nanosecond precision.
  Version |

- Enum Summary
  Enum | Description
  --- | ---
  ColumnType | The enum representing a column type from a row or table.
  EventType | The enum representing a event type delivered by a tablelistener.

- Exception Summary
  Exception | Description
  --- | ---
  DataGridException | An error occurred in ActiveSpaces.
  DataGridRuntimeException | This is the base class of all ActiveSpaces data grid runtime exceptions.