## Uses of Interface
com.h3c.util.persistence.cassandra.entitymgr.CassDataTypes

- Packages that use CassDataTypes
  Package | Description
  --- | ---
  com.h3c.util.persistence.cassandra.entitymgr |
  com.h3c.util.persistence.cassandra.entitymgr.column |
  com.h3c.util.persistence.cassandra.index |

- - ### Uses of CassDataTypes in com.h3c.util.persistence.cassandra.entitymgr

    Classes in com.h3c.util.persistence.cassandra.entitymgr that implement CassDataTypes
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `CassDataTypes.BasicType` Basic data type.
    `static class` | `CassDataTypes.CompositeType` Composite type.

    Methods in com.h3c.util.persistence.cassandra.entitymgr that return CassDataTypes
    Modifier and Type | Method and Description
    --- | ---
    `CassDataTypes` | ColumnFamilyDefinition.`getComparator()` Gets the comparator or column name type.
    `CassDataTypes` | ColumnFamilyDefinition.`getDefaultValidator()` Gets the default validator or column value type.
    `CassDataTypes` | ColumnFamilyDefinition.`getKeyValidator()` Gets the key validator.

    Constructors in com.h3c.util.persistence.cassandra.entitymgr with parameters of type CassDataTypes
    Constructor and Description
    `ColumnFamilyDefinition(com.netflix.astyanax.model.ColumnFamily<I,K> columnFamily, CassDataTypes keyValidator, CassDataTypes defaultValidator, CassDataTypes comparator, String comment)` Creates a column family definition.
    `ColumnFamilyDefinition(com.netflix.astyanax.model.ColumnFamily<I,K> columnFamily, CassDataTypes keyValidator, CassDataTypes defaultValidator, CassDataTypes comparator, String comment, Collection<ColumnName<K,?>> cfMeta)` Constructor for ColumnFamilyDefinition.
    `ColumnFamilyDefinition(com.netflix.astyanax.model.ColumnFamily<I,K> columnFamily, CassDataTypes keyValidator, CassDataTypes comparator, String comment)` Creates a column family definition that stores column values as bytes.

  - ### Uses of CassDataTypes in com.h3c.util.persistence.cassandra.entitymgr.column

    Methods in com.h3c.util.persistence.cassandra.entitymgr.column that return CassDataTypes
    Modifier and Type | Method and Description
    --- | ---
    `CassDataTypes` | ColumnName.`get_validation_class()`

    Methods in com.h3c.util.persistence.cassandra.entitymgr.column with parameters of type CassDataTypes
    Modifier and Type | Method and Description
    --- | ---
    `static <K extends Serializable & Comparable<K>,V> ColumnName<K,V>` | ColumnName.`valueOf(K name, CassDataTypes v, boolean isSecIndex)`

  - ### Uses of CassDataTypes in com.h3c.util.persistence.cassandra.index

    Constructors in com.h3c.util.persistence.cassandra.index with parameters of type CassDataTypes
    Constructor and Description
    `AllRowsSecondaryIndex(String columnFamilyName, CassDataTypes indexedColumnNameDataType, com.netflix.astyanax.Serializer<C> indexedColumnNameSerializer, Denormalizer<C,D> denormalizer)` Creates a custom secondary index.
    `IndexEntryHandler(String columnFamilyName, CassDataTypes rowKeyDataType, com.netflix.astyanax.Serializer<K> rowKeySerializer)` Creates a column family to keep previous values of indexes.

Copyright © 2014. All Rights Reserved.