## Uses of Interface
org.apache.storm.cassandra.query.CQLStatementTupleMapper

- Packages that use CQLStatementTupleMapper
  Package | Description
  --- | ---
  org.apache.storm.cassandra |
  org.apache.storm.cassandra.bolt |
  org.apache.storm.cassandra.query |
  org.apache.storm.cassandra.query.impl |
  org.apache.storm.cassandra.trident.state |

- - ### Uses of CQLStatementTupleMapper in org.apache.storm.cassandra

    Methods in org.apache.storm.cassandra that return CQLStatementTupleMapper
    Modifier and Type | Method and Description
    --- | ---
    `static CQLStatementTupleMapper` | DynamicStatementBuilder.`async(CQLStatementBuilder... builders)` Builds multiple statements which will be executed asynchronously.

  - ### Uses of CQLStatementTupleMapper in org.apache.storm.cassandra.bolt

    Methods in org.apache.storm.cassandra.bolt that return CQLStatementTupleMapper
    Modifier and Type | Method and Description
    --- | ---
    `protected CQLStatementTupleMapper` | BaseCassandraBolt.`getMapper()`

    Constructors in org.apache.storm.cassandra.bolt with parameters of type CQLStatementTupleMapper
    Constructor and Description
    `BaseCassandraBolt(CQLStatementTupleMapper tupleMapper)` Creates a new `CassandraWriterBolt` instance.
    `BaseCassandraBolt(CQLStatementTupleMapper mapper, SimpleClientProvider clientProvider)` Creates a new `CassandraWriterBolt` instance.
    `BatchCassandraWriterBolt(CQLStatementTupleMapper tupleMapper)` Creates a new `CassandraWriterBolt` instance.
    `BatchCassandraWriterBolt(CQLStatementTupleMapper tupleMapper, int tickFrequencyInSeconds)` Creates a new `CassandraWriterBolt` instance.
    `CassandraWriterBolt(CQLStatementTupleMapper tupleMapper)` Creates a new `CassandraWriterBolt` instance.

  - ### Uses of CQLStatementTupleMapper in org.apache.storm.cassandra.query

    Classes in org.apache.storm.cassandra.query with type parameters of type CQLStatementTupleMapper
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CQLStatementBuilder<T extends CQLStatementTupleMapper>`

    Classes in org.apache.storm.cassandra.query that implement CQLStatementTupleMapper
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseCQLStatementTupleMapper` Default interface to map a `ITuple` to a CQL `Statement`.
    `static class` | `CQLStatementTupleMapper.DynamicCQLStatementTupleMapper`

  - ### Uses of CQLStatementTupleMapper in org.apache.storm.cassandra.query.impl

    Classes in org.apache.storm.cassandra.query.impl that implement CQLStatementTupleMapper
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BatchCQLStatementTupleMapper`
    `class` | `BoundCQLStatementTupleMapper`
    `class` | `ObjectMapperCqlStatementMapper` Tuple mapper that is able to map objects annotated with `com.datastax.driver.mapping.annotations.Table` to CQL statements.
    `class` | `SimpleCQLStatementMapper`

    Constructor parameters in org.apache.storm.cassandra.query.impl with type arguments of type CQLStatementTupleMapper
    Constructor and Description
    `BatchCQLStatementTupleMapper(com.datastax.driver.core.BatchStatement.Type type, List<CQLStatementTupleMapper> mappers)` Creates a new `BatchCQLStatementTupleMapper` instance.

  - ### Uses of CQLStatementTupleMapper in org.apache.storm.cassandra.trident.state

    Methods in org.apache.storm.cassandra.trident.state with parameters of type CQLStatementTupleMapper
    Modifier and Type | Method and Description
    --- | ---
    `CassandraState.Options` | CassandraState.Options.`withCQLStatementTupleMapper(CQLStatementTupleMapper cqlStatementTupleMapper)`
    `CassandraBackingMap.Options<T>` | CassandraBackingMap.Options.`withGetMapper(CQLStatementTupleMapper getMapper)`
    `CassandraBackingMap.Options<T>` | CassandraBackingMap.Options.`withPutMapper(CQLStatementTupleMapper putMapper)`

    Constructors in org.apache.storm.cassandra.trident.state with parameters of type CQLStatementTupleMapper
    Constructor and Description
    `CassandraStateFactory(CQLStatementTupleMapper cqlStatementTupleMapper, CQLResultSetValuesMapper cqlResultSetValuesMapper)`

Copyright © 2021 The Apache Software Foundation. All rights reserved.