## Uses of Class
org.apache.cassandra.transport.messages.ResultMessage

Packages that use ResultMessage
Package | Description
--- | ---
org.apache.cassandra.cql3 |
org.apache.cassandra.cql3.statements |
org.apache.cassandra.transport |
org.apache.cassandra.transport.messages |

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

Methods in org.apache.cassandra.cql3 that return ResultMessage
Modifier and Type | Method and Description
--- | ---
`ResultMessage` | CQLStatement.`execute(QueryState state, QueryOptions options)` Execute the statement and return the resulting result or null if there is no result.
`ResultMessage` | CQLStatement.`executeInternal(QueryState state, QueryOptions options)` Variante of execute used for internal query against the system tables, and thus only query the local node.
`static ResultMessage` | QueryProcessor.`process(java.lang.String queryString, ConsistencyLevel cl, QueryState queryState)`
`ResultMessage` | QueryHandler.`process(java.lang.String query, QueryState state, QueryOptions options)`
`ResultMessage` | QueryProcessor.`process(java.lang.String queryString, QueryState queryState, QueryOptions options)`
`ResultMessage` | QueryHandler.`processBatch(BatchStatement statement, QueryState state, BatchQueryOptions options)`
`ResultMessage` | QueryProcessor.`processBatch(BatchStatement batch, QueryState queryState, BatchQueryOptions options)`
`ResultMessage` | QueryHandler.`processPrepared(CQLStatement statement, QueryState state, QueryOptions options)`
`ResultMessage` | QueryProcessor.`processPrepared(CQLStatement statement, QueryState queryState, QueryOptions options)`
`static ResultMessage` | QueryProcessor.`processStatement(CQLStatement statement, QueryState queryState, QueryOptions options)`

### Uses of ResultMessage in org.apache.cassandra.cql3.statements

Methods in org.apache.cassandra.cql3.statements that return ResultMessage
Modifier and Type | Method and Description
--- | ---
`ResultMessage` | AlterUserStatement.`execute(ClientState state)`
`abstract ResultMessage` | AuthenticationStatement.`execute(ClientState state)`
`abstract ResultMessage` | AuthorizationStatement.`execute(ClientState state)`
`ResultMessage` | CreateUserStatement.`execute(ClientState state)`
`ResultMessage` | DropUserStatement.`execute(ClientState state)`
`ResultMessage` | GrantStatement.`execute(ClientState state)`
`ResultMessage` | ListPermissionsStatement.`execute(ClientState state)`
`ResultMessage` | ListUsersStatement.`execute(ClientState state)`
`ResultMessage` | RevokeStatement.`execute(ClientState state)`
`ResultMessage` | BatchStatement.`execute(QueryState queryState, BatchQueryOptions options)`
`ResultMessage` | AuthenticationStatement.`execute(QueryState state, QueryOptions options)`
`ResultMessage` | AuthorizationStatement.`execute(QueryState state, QueryOptions options)`
`ResultMessage` | BatchStatement.`execute(QueryState queryState, QueryOptions options)`
`ResultMessage` | DropIndexStatement.`execute(QueryState state, QueryOptions options)`
`ResultMessage` | ModificationStatement.`execute(QueryState queryState, QueryOptions options)`
`ResultMessage` | SchemaAlteringStatement.`execute(QueryState state, QueryOptions options)`
`ResultMessage` | TruncateStatement.`execute(QueryState state, QueryOptions options)`
`ResultMessage` | UseStatement.`execute(QueryState state, QueryOptions options)`
`ResultMessage` | AuthenticationStatement.`executeInternal(QueryState state, QueryOptions options)`
`ResultMessage` | AuthorizationStatement.`executeInternal(QueryState state, QueryOptions options)`
`ResultMessage` | BatchStatement.`executeInternal(QueryState queryState, QueryOptions options)`
`ResultMessage` | ModificationStatement.`executeInternal(QueryState queryState, QueryOptions options)`
`ResultMessage` | SchemaAlteringStatement.`executeInternal(QueryState state, QueryOptions options)`
`ResultMessage` | TruncateStatement.`executeInternal(QueryState state, QueryOptions options)`
`ResultMessage` | UseStatement.`executeInternal(QueryState state, QueryOptions options)`
`ResultMessage` | ModificationStatement.`executeWithCondition(QueryState queryState, QueryOptions options)`

### Uses of ResultMessage in org.apache.cassandra.transport

Methods in org.apache.cassandra.transport that return ResultMessage
Modifier and Type | Method and Description
--- | ---
`ResultMessage` | SimpleClient.`execute(java.lang.String query, ConsistencyLevel consistency)`
`ResultMessage` | SimpleClient.`execute(java.lang.String query, java.util.List<java.nio.ByteBuffer> values, ConsistencyLevel consistencyLevel)`
`ResultMessage` | SimpleClient.`executePrepared(byte[] statementId, java.util.List<java.nio.ByteBuffer> values, ConsistencyLevel consistency)`

### Uses of ResultMessage in org.apache.cassandra.transport.messages

Subclasses of ResultMessage in org.apache.cassandra.transport.messages
Modifier and Type | Class and Description
--- | ---
`static class` | `ResultMessage.Prepared`
`static class` | `ResultMessage.Rows`
`static class` | `ResultMessage.SchemaChange`
`static class` | `ResultMessage.SetKeyspace`
`static class` | `ResultMessage.Void`

Fields in org.apache.cassandra.transport.messages with type parameters of type ResultMessage
Modifier and Type | Field and Description
--- | ---
`static Message.Codec<ResultMessage>` | ResultMessage.`codec`
`Message.Codec<ResultMessage>` | ResultMessage.Kind.`subcodec`
`static Message.Codec<ResultMessage>` | ResultMessage.Void.`subcodec`
`static Message.Codec<ResultMessage>` | ResultMessage.SetKeyspace.`subcodec`
`static Message.Codec<ResultMessage>` | ResultMessage.Rows.`subcodec`
`static Message.Codec<ResultMessage>` | ResultMessage.Prepared.`subcodec`
`static Message.Codec<ResultMessage>` | ResultMessage.SchemaChange.`subcodec`