|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.netflix.astyanax.thrift.ddl.ThriftColumnDefinitionImpl
public class ThriftColumnDefinitionImpl
Constructor Summary | |
---|---|
ThriftColumnDefinitionImpl()
|
|
ThriftColumnDefinitionImpl(org.apache.cassandra.thrift.ColumnDef columnDef)
|
Method Summary | |
---|---|
String |
getIndexName()
Return the index name |
String |
getIndexType()
Return the index type. |
String |
getName()
Get the column name |
ByteBuffer |
getRawName()
Get the raw column name. |
String |
getValidationClass()
Return the value validation type. |
boolean |
hasIndex()
Returns true if there is an index on this column |
ColumnDefinition |
setIndex(String name,
String type)
Sets an index on this column. |
ColumnDefinition |
setKeysIndex(String name)
Sets a keys index on this column |
ColumnDefinition |
setName(String name)
Sets the column name |
ColumnDefinition |
setValidationClass(String value)
Sets the validation class for the column values. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ThriftColumnDefinitionImpl()
public ThriftColumnDefinitionImpl(org.apache.cassandra.thrift.ColumnDef columnDef)
Method Detail |
---|
public ColumnDefinition setName(String name)
ColumnDefinition
setName
in interface ColumnDefinition
public ColumnDefinition setValidationClass(String value)
ColumnDefinition
setValidationClass
in interface ColumnDefinition
public String getName()
ColumnDefinition
getName
in interface ColumnDefinition
public String getValidationClass()
ColumnDefinition
getValidationClass
in interface ColumnDefinition
public ByteBuffer getRawName()
ColumnDefinition
getRawName
in interface ColumnDefinition
public String getIndexName()
ColumnDefinition
getIndexName
in interface ColumnDefinition
public String getIndexType()
ColumnDefinition
getIndexType
in interface ColumnDefinition
public boolean hasIndex()
ColumnDefinition
hasIndex
in interface ColumnDefinition
public ColumnDefinition setIndex(String name, String type)
ColumnDefinition
setIndex
in interface ColumnDefinition
name
- Name of indextype
- "KEYS"
public ColumnDefinition setKeysIndex(String name)
ColumnDefinition
setKeysIndex
in interface ColumnDefinition
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |