com.websudos.phantom

query

package query

Visibility
  1. Public
  2. All

Type Members

  1. class AssignmentOptionQuery[T <: CassandraTable[T, R], R] extends CQLQuery[AssignmentOptionQuery[T, R]] with BatchableQuery[AssignmentOptionQuery[T, R]]

  2. class AssignmentsQuery[T <: CassandraTable[T, R], R] extends CQLQuery[AssignmentsQuery[T, R]] with BatchableQuery[AssignmentsQuery[T, R]]

  3. trait BatchableQuery[Q] extends AnyRef

  4. case class CQLStatement(queryString: String) extends Product with Serializable

  5. sealed class CQLSyntax extends AnyRef

  6. class ConditionalUpdateQuery[T <: CassandraTable[T, R], R] extends CQLQuery[ConditionalUpdateQuery[T, R]] with BatchableQuery[ConditionalUpdateQuery[T, R]]

  7. class ConditionalUpdateWhereQuery[T <: CassandraTable[T, R], R] extends CQLQuery[ConditionalUpdateWhereQuery[T, R]] with BatchableQuery[ConditionalUpdateWhereQuery[T, R]]

  8. class CreateQuery[T <: CassandraTable[T, R], R] extends CQLQuery[CreateQuery[T, R]]

  9. class DeleteQuery[T <: CassandraTable[T, R], R] extends CQLQuery[DeleteQuery[T, R]] with BatchableQuery[DeleteQuery[T, R]]

  10. class DeleteWhere[T <: CassandraTable[T, R], R] extends CQLQuery[DeleteWhere[T, R]] with BatchableQuery[DeleteWhere[T, R]]

  11. trait ExecutableQuery[T <: CassandraTable[T, _], R] extends ExecutableStatement

  12. trait ExecutableStatement extends CassandraResultSetOperations

  13. class InsertQuery[T <: CassandraTable[T, R], R] extends CQLQuery[InsertQuery[T, R]] with BatchableQuery[InsertQuery[T, R]]

  14. case class QueryAssignment(assignment: Assignment) extends Product with Serializable

  15. sealed class QueryBuilder extends AnyRef

  16. case class QueryCondition(clause: Clause) extends Product with Serializable

    This is a wrapper clause for primary conditions.

  17. case class QueryOrdering(ordering: Ordering) extends Product with Serializable

  18. case class SecondaryQueryCondition(clause: Clause) extends Product with Serializable

    This is wrapper clause for non-primary conditionals, the "onlyIf" part of CQL query.

  19. class SelectCountQuery[T <: CassandraTable[T, _], R] extends SelectQuery[T, R]

  20. class SelectCountWhere[T <: CassandraTable[T, _], R] extends SelectWhere[T, R]

  21. class SelectQuery[T <: CassandraTable[T, _], R] extends CQLQuery[SelectQuery[T, R]] with ExecutableQuery[T, R]

  22. class SelectWhere[T <: CassandraTable[T, _], R] extends CQLQuery[SelectWhere[T, R]] with ExecutableQuery[T, R]

  23. class TruncateQuery[T <: CassandraTable[T, R], R] extends CQLQuery[TruncateQuery[T, R]]

  24. class UpdateQuery[T <: CassandraTable[T, R], R] extends CQLQuery[UpdateQuery[T, R]] with BatchableQuery[UpdateQuery[T, R]]

  25. class UpdateWhere[T <: CassandraTable[T, R], R] extends CQLQuery[UpdateWhere[T, R]] with BatchableQuery[UpdateWhere[T, R]]

Value Members

  1. object CQLQueryBuilder extends QueryBuilder

  2. object CQLSyntax extends CQLSyntax

Ungrouped