Class: QueryBuilder::CQL::Statements::Base
- Inherits:
-
QueryBuilder::Core::Statement
- Object
- QueryBuilder::Core::Base
- QueryBuilder::Core::Statement
- QueryBuilder::CQL::Statements::Base
- Includes:
- Operators
- Defined in:
- lib/query_builder/cql/statements.rb
Overview
The base class for CQL-specific statements
Direct Known Subclasses
AlterColumn, AlterField, AlterKeyspace, AlterRole, AlterTable, AlterUser, Batch, CreateAggregate, CreateColumn, CreateField, CreateFunction, CreateIndex, CreateKeyspace, CreateRole, CreateTable, CreateTrigger, CreateType, CreateUser, Delete, DropAggregate, DropColumn, DropFunction, DropIndex, DropKeyspace, DropRole, DropTable, DropTrigger, DropType, DropUser, Grant, Insert, ListPermissions, ListRoles, ListUsers, RenameColumn, RenameField, Revoke, Select, Truncate, Update, Use
Method Summary
Methods included from Operators
cql, cql_composite, cql_dec, cql_element, cql_entries, cql_frozen, cql_full, cql_gt, cql_gte, cql_in, cql_inc, cql_keys, cql_list, cql_literal, cql_lt, cql_lte, cql_map, cql_set, cql_token, cql_token_value, cql_ttl, cql_tuple, cql_tuple_value, cql_writetime
Methods inherited from QueryBuilder::Core::Statement
Methods inherited from QueryBuilder::Core::Base
Constructor Details
This class inherits a constructor from QueryBuilder::Core::Statement
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class QueryBuilder::CQL::Operators