com.datastax.driver.core.querybuilder
Class Delete

java.lang.Object
  extended by com.datastax.driver.core.Statement
      extended by com.datastax.driver.core.RegularStatement
          extended by com.datastax.driver.core.querybuilder.BuiltStatement
              extended by com.datastax.driver.core.querybuilder.Delete

public class Delete
extends BuiltStatement

A built DELETE statement.


Nested Class Summary
static class Delete.Builder
          An in-construction DELETE statement.
static class Delete.Options
          The options of a DELETE statement.
static class Delete.Selection
          An column selection clause for an in-construction DELETE statement.
static class Delete.Where
          The WHERE clause of a DELETE statement.
 
Method Summary
 Delete.Options using(Using using)
          Adds a new options for this DELETE statement.
 Delete.Where where()
          Returns a Where statement for this query without adding clause.
 Delete.Where where(Clause clause)
          Adds a WHERE clause to this statement.
 
Methods inherited from class com.datastax.driver.core.querybuilder.BuiltStatement
getKeyspace, getQueryString, getRoutingKey, getValues, setForceNoValues, toString
 
Methods inherited from class com.datastax.driver.core.Statement
disableTracing, enableTracing, getConsistencyLevel, getFetchSize, getRetryPolicy, getSerialConsistencyLevel, isTracing, setConsistencyLevel, setFetchSize, setRetryPolicy, setSerialConsistencyLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

where

public Delete.Where where(Clause clause)
Adds a WHERE clause to this statement. This is a shorter/more readable version for where().and(clause).

Parameters:
clause - the clause to add.
Returns:
the where clause of this query to which more clause can be added.

where

public Delete.Where where()
Returns a Where statement for this query without adding clause.

Returns:
the where clause of this query to which more clause can be added.

using

public Delete.Options using(Using using)
Adds a new options for this DELETE statement.

Parameters:
using - the option to add.
Returns:
the options of this DELETE statement.


Copyright © 2014. All rights reserved.