# Package com.holonplatform.datastore.jdbc.composer

- Interface Summary
  Interface | Description
  --- | ---
  ConnectionHandler | JDBC connection handler.
  ConnectionOperation<R> | Represents an operation to be executed using a Datastore managed `Connection`.
  ConnectionRunnable | Represents an operation to be executed using a Datastore managed JDBC `Connection`.
  OrderBySort | A `QuerySort` which uses SQL order by directives to express sorts.
  SQLCompositionContext | SQL compostion context.
  SQLContext | SQL composer base context.
  SQLContextParametersHandler | Handler to generate, hold and obtain the SQL named parameters of a SQL context hierarchy.
  SQLDialect | Represents a dialect of SQL implemented by a particular database.
  SQLDialect.LimitHandler | Handler to apply limit/offset to SQL query.
  SQLDialectContext | Context which can be used for `SQLDialect` initialization.
  SQLExecutionContext | SQL operation execution context.
  SQLResult | Represents the result of a SQL operation, with methods to provide the result values.
  SQLResultConverter<R> | Converter to convert a `SQLResult` into another result type.
  SQLStatementCompositionContext | A `SQLCompositionContext` extension which supports statement alias generation and inspection.
  SQLStatementConfigurator | SQL statements configurator.
  SQLType | Represents a SQL type.
  SQLTypeConverter | Converter to perform SQL type to Java type conversions and back.
  SQLValueDeserializer | SQL values deserializaer.
  SQLValueDeserializer.ValueProcessor | Processor to process a value before actual deserialization.
  SQLValueSerializer | SQL constant value serializer.
  WhereFilter | A `QueryFilter` which uses a SQL where predicate to express query filter conditions.

- Enum Summary
  Enum | Description
  --- | ---
  SQLStatementCompositionContext.AliasMode | Alias handling mode

- Exception Summary
  Exception | Description
  --- | ---
  SQLCompositionContext.SQLStatementPreparationException | Runtime exception related to SQL statements preparation errors.

Copyright © 2019 The Holon Platform. All rights reserved.