org.apache.cassandra.config
Class ColumnDefinition
java.lang.Object
org.apache.cassandra.config.ColumnDefinition
public class ColumnDefinition
- extends java.lang.Object
Constructor Summary |
ColumnDefinition(java.nio.ByteBuffer name,
AbstractType validator,
org.apache.cassandra.thrift.IndexType index_type,
java.lang.String index_name)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
D_COLDEF_INDEXTYPE
public static final java.lang.String D_COLDEF_INDEXTYPE
- See Also:
- Constant Field Values
D_COLDEF_INDEXNAME
public static final java.lang.String D_COLDEF_INDEXNAME
name
public final java.nio.ByteBuffer name
ColumnDefinition
public ColumnDefinition(java.nio.ByteBuffer name,
AbstractType validator,
org.apache.cassandra.thrift.IndexType index_type,
java.lang.String index_name)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
deflate
public ColumnDef deflate()
inflate
public static ColumnDefinition inflate(ColumnDef cd)
fromColumnDef
public static ColumnDefinition fromColumnDef(org.apache.cassandra.thrift.ColumnDef thriftColumnDef)
throws ConfigurationException
- Throws:
ConfigurationException
fromColumnDef
public static ColumnDefinition fromColumnDef(ColumnDef avroColumnDef)
throws ConfigurationException
- Throws:
ConfigurationException
fromColumnDef
public static java.util.Map<java.nio.ByteBuffer,ColumnDefinition> fromColumnDef(java.util.List<org.apache.cassandra.thrift.ColumnDef> thriftDefs)
throws ConfigurationException
- Throws:
ConfigurationException
validateIndexType
public static void validateIndexType(ColumnDef avroColumnDef)
throws ConfigurationException
- Throws:
ConfigurationException
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getIndexName
public java.lang.String getIndexName()
setIndexName
public void setIndexName(java.lang.String s)
getIndexType
public org.apache.cassandra.thrift.IndexType getIndexType()
setIndexType
public void setIndexType(org.apache.cassandra.thrift.IndexType index_type)
getValidator
public AbstractType getValidator()
setValidator
public void setValidator(AbstractType validator)
Copyright © 2011 The Apache Software Foundation