## Uses of Class
org.apache.cassandra.cql3.statements.BatchStatement

Packages that use BatchStatement
Package | Description
--- | ---
org.apache.cassandra.cql3 |
org.apache.cassandra.cql3.hooks |

### Uses of BatchStatement in org.apache.cassandra.cql3

Methods in org.apache.cassandra.cql3 with parameters of type BatchStatement
Modifier and Type | Method and Description
--- | ---
`static ResultMessage` | QueryProcessor.`processBatch(BatchStatement batch, ConsistencyLevel cl, QueryState queryState, java.util.List<java.util.List<java.nio.ByteBuffer>> variables, java.util.List<java.lang.Object> queryOrIdList)`

### Uses of BatchStatement in org.apache.cassandra.cql3.hooks

Methods in org.apache.cassandra.cql3.hooks that return BatchStatement
Modifier and Type | Method and Description
--- | ---
`BatchStatement` | PreExecutionHook.`processBatch(BatchStatement batch, BatchExecutionContext context)` Perform pre-processing on a CQL batch prior to it being executed by the QueryProcessor.

Methods in org.apache.cassandra.cql3.hooks with parameters of type BatchStatement
Modifier and Type | Method and Description
--- | ---
`void` | PostExecutionHook.`processBatch(BatchStatement batch, BatchExecutionContext context)` Perform post-processing on a CQL batch directly after it being executed by the QueryProcessor.
`BatchStatement` | PreExecutionHook.`processBatch(BatchStatement batch, BatchExecutionContext context)` Perform pre-processing on a CQL batch prior to it being executed by the QueryProcessor.