|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.cassandra.cql.UpdateStatement
public class UpdateStatement
An UPDATE statement parsed from a CQL query statement.
| Field Summary | |
|---|---|
static ConsistencyLevel |
defaultConsistency
|
| Constructor Summary | |
|---|---|
UpdateStatement(java.lang.String columnFamily,
ConsistencyLevel cLevel,
java.util.List<Term> columnNames,
java.util.List<Term> columnValues,
Term key)
Creates a new UpdateStatement from a column family name, a consistency level, key, and lists of column names and values. |
|
UpdateStatement(java.lang.String columnFamily,
ConsistencyLevel cLevel,
java.util.Map<Term,Term> columns,
Term key)
Creates a new UpdateStatement from a column family name, columns map, consistency level, and key term. |
|
UpdateStatement(java.lang.String columnFamily,
java.util.Map<Term,Term> columns,
Term key)
Creates a new UpdateStatement from a column family name, columns map, and key term. |
|
| Method Summary | |
|---|---|
java.lang.String |
getColumnFamily()
|
java.util.Map<Term,Term> |
getColumns()
|
AbstractType<?> |
getComparator(java.lang.String keyspace)
|
ConsistencyLevel |
getConsistencyLevel()
Returns the consistency level of this UPDATE statement, either
one parsed from the CQL statement, or the default level otherwise. |
Term |
getKey()
|
AbstractType<?> |
getKeyType(java.lang.String keyspace)
|
AbstractType<?> |
getValueValidator(java.lang.String keyspace,
java.nio.ByteBuffer column)
|
boolean |
isSetConsistencyLevel()
True if an explicit consistency level was parsed from the statement. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final ConsistencyLevel defaultConsistency
| Constructor Detail |
|---|
public UpdateStatement(java.lang.String columnFamily,
ConsistencyLevel cLevel,
java.util.Map<Term,Term> columns,
Term key)
columnFamily - column family namecLevel - the thrift consistency levelcolumns - a map of column name/values pairskey - the key name
public UpdateStatement(java.lang.String columnFamily,
java.util.Map<Term,Term> columns,
Term key)
columnFamily - column family namecolumns - a map of column name/values pairskey - the key name
public UpdateStatement(java.lang.String columnFamily,
ConsistencyLevel cLevel,
java.util.List<Term> columnNames,
java.util.List<Term> columnValues,
Term key)
INSERT.
columnFamily - column family namecLevel - the thrift consistency levelcolumnNames - list of column namescolumnValues - list of column values (corresponds to names)key - the key name| Method Detail |
|---|
public ConsistencyLevel getConsistencyLevel()
UPDATE statement, either
one parsed from the CQL statement, or the default level otherwise.
public boolean isSetConsistencyLevel()
public java.lang.String getColumnFamily()
public Term getKey()
public java.util.Map<Term,Term> getColumns()
throws InvalidRequestException
InvalidRequestExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic AbstractType<?> getKeyType(java.lang.String keyspace)
public AbstractType<?> getComparator(java.lang.String keyspace)
public AbstractType<?> getValueValidator(java.lang.String keyspace,
java.nio.ByteBuffer column)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||