|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cassandra.cql.CreateColumnFamilyStatement
public class CreateColumnFamilyStatement
A CREATE COLUMNFAMILY
parsed from a CQL query statement.
Constructor Summary | |
---|---|
CreateColumnFamilyStatement(java.lang.String name)
|
Method Summary | |
---|---|
void |
addColumn(Term term,
java.lang.String comparator)
Map a column name to a validator for its value |
void |
addProperty(java.lang.String name,
java.lang.String value)
Map a keyword to the corresponding value |
CFMetaData |
getCFMetaData(java.lang.String keyspace,
java.util.List<java.nio.ByteBuffer> variables)
Returns a CFMetaData instance based on the parameters parsed from this CREATE statement, or defaults where applicable. |
java.util.Map<Term,java.lang.String> |
getColumns()
|
java.lang.String |
getKeyType()
|
java.lang.String |
getName()
Name of the column family to create |
void |
setKeyAlias(java.lang.String alias)
|
void |
setKeyType(java.lang.String validator)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CreateColumnFamilyStatement(java.lang.String name)
Method Detail |
---|
public void addColumn(Term term, java.lang.String comparator)
public void setKeyType(java.lang.String validator)
public java.lang.String getKeyType()
public void setKeyAlias(java.lang.String alias)
public void addProperty(java.lang.String name, java.lang.String value)
public java.lang.String getName()
public CFMetaData getCFMetaData(java.lang.String keyspace, java.util.List<java.nio.ByteBuffer> variables) throws InvalidRequestException
CREATE
statement, or defaults where applicable.
keyspace
- keyspace to apply this column family to
InvalidRequestException
- on failure to validate parsed parameterspublic java.util.Map<Term,java.lang.String> getColumns()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |