public class ColumnFamilyMetadata extends Object implements Externalizable
| Constructor and Description | 
|---|
| ColumnFamilyMetadata() | 
| ColumnFamilyMetadata(TopLevelTypeNode topLevelTypeNode,
                    Set<String> initialIndexes,
                    ColumnFamilyNameConverter columnFamilyNameConverter,
                    SpaceTypeDescriptorContainer typeDescriptorData) | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getColumnFamilyName() | 
| Map<String,TypedColumnMetadata> | getColumns() | 
| Set<String> | getIndexes() | 
| String | getKeyName() | 
| me.prettyprint.hector.api.Serializer<?> | getKeySerializer() | 
| Class<?> | getKeyType() | 
| TopLevelTypeNode | getTopLevelTypeNode() | 
| SpaceTypeDescriptorContainer | getTypeDescriptorData() | 
| String | getTypeName() | 
| void | readExternal(ObjectInput in) | 
| void | setFixedPropertySerializerForTypedColumn(me.prettyprint.hector.api.Serializer<?> serializer) | 
| String | toString() | 
| void | writeExternal(ObjectOutput out) | 
public ColumnFamilyMetadata()
public ColumnFamilyMetadata(TopLevelTypeNode topLevelTypeNode, Set<String> initialIndexes, ColumnFamilyNameConverter columnFamilyNameConverter, SpaceTypeDescriptorContainer typeDescriptorData)
public SpaceTypeDescriptorContainer getTypeDescriptorData()
public String getTypeName()
public String getColumnFamilyName()
public String getKeyName()
public Class<?> getKeyType()
public me.prettyprint.hector.api.Serializer<?> getKeySerializer()
public Map<String,TypedColumnMetadata> getColumns()
public TopLevelTypeNode getTopLevelTypeNode()
public void setFixedPropertySerializerForTypedColumn(me.prettyprint.hector.api.Serializer<?> serializer)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionCopyright © GigaSpaces.