## Uses of Class
com.h3c.util.persistence.cassandra.entitymgr.CassandraStorable

- Packages that use CassandraStorable
  Package | Description
  --- | ---
  com.h3c.util.persistence.cassandra.entitymgr |

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

    Methods in com.h3c.util.persistence.cassandra.entitymgr that return CassandraStorable
    Modifier and Type | Method and Description
    --- | ---
    `<I extends Serializable,K extends Serializable & Comparable<K>> CassandraStorable<I,K>` | EntityManager.`get(com.netflix.astyanax.model.ColumnFamily<I,K> cf, Provider<ColumnDecoder<K,?>,ColumnName<K,?>> decoderProvider, I id)` `EntityManager.get(com.netflix.astyanax.model.ColumnFamily<I, K>, com.h3c.util.Provider<com.h3c.util.persistence.cassandra.entitymgr.column.ColumnDecoder<K, ?>, com.h3c.util.persistence.cassandra.entitymgr.column.ColumnName<K, ?>>, I)` retrieves a row from a Cassandra Column Family.
    `<K extends Serializable,C extends Serializable & Comparable<C>> CassandraStorable<K,C>` | EntityManager.`get(com.netflix.astyanax.model.ColumnFamily<K,C> colFamily, K rowKey, ByteBuffer startColumn, ByteBuffer endColumn, boolean reversed, int limit, Provider<ColumnDecoder<C,?>,ColumnName<C,?>> decoder)` `EntityManager.get(com.netflix.astyanax.model.ColumnFamily<I, K>, com.h3c.util.Provider<com.h3c.util.persistence.cassandra.entitymgr.column.ColumnDecoder<K, ?>, com.h3c.util.persistence.cassandra.entitymgr.column.ColumnName<K, ?>>, I)` is used to retrieve a range of pre-constructed columns.
    `<K extends Serializable,C extends Serializable & Comparable<C>> CassandraStorable<K,C>` | EntityManager.`get(com.netflix.astyanax.model.ColumnFamily<K,C> colFamily, K rowKey, com.netflix.astyanax.model.ByteBufferRange range, Provider<ColumnDecoder<C,?>,ColumnName<C,?>> decoder)` `EntityManager.get(com.netflix.astyanax.model.ColumnFamily<I, K>, com.h3c.util.Provider<com.h3c.util.persistence.cassandra.entitymgr.column.ColumnDecoder<K, ?>, com.h3c.util.persistence.cassandra.entitymgr.column.ColumnName<K, ?>>, I)` retrieves a list of columns based on a column range.
    `<K extends Serializable,C extends Serializable & Comparable<C>> CassandraStorable<K,C>` | EntityManager.`get(com.netflix.astyanax.model.ColumnFamily<K,C> colFamily, K rowKey, Collection<ColumnName<C,?>> columns, Provider<ColumnDecoder<C,?>,ColumnName<C,?>> decoder)` `EntityManager.get(com.netflix.astyanax.model.ColumnFamily<I, K>, com.h3c.util.Provider<com.h3c.util.persistence.cassandra.entitymgr.column.ColumnDecoder<K, ?>, com.h3c.util.persistence.cassandra.entitymgr.column.ColumnName<K, ?>>, I)` is used for reading a non-contiguous set of columns from the database.
    `<K extends Serializable,C extends Serializable & Comparable<C>> CassandraStorable<K,C>` | EntityManager.`get(com.netflix.astyanax.model.ColumnFamily<K,C> colFamily, K rowKey, ColumnName<C,?> startColumn, ColumnName<C,?> endColumn, boolean reversed, int limit, Provider<ColumnDecoder<C,?>,ColumnName<C,?>> decoder)` `EntityManager.get(com.netflix.astyanax.model.ColumnFamily<I, K>, com.h3c.util.Provider<com.h3c.util.persistence.cassandra.entitymgr.column.ColumnDecoder<K, ?>, com.h3c.util.persistence.cassandra.entitymgr.column.ColumnName<K, ?>>, I)` is used to retrieve a range of simple columns.
    `<K extends Serializable,C extends Serializable & Comparable<C>> CassandraStorable<K,C>` | EntityManager.`get(com.netflix.astyanax.model.ColumnFamily<K,C> colFamily, K rowKey, Provider<ColumnDecoder<C,?>,ColumnName<C,?>> decoder, ColumnName<C,?>... columnNames)` `EntityManager.get(com.netflix.astyanax.model.ColumnFamily<I, K>, com.h3c.util.Provider<com.h3c.util.persistence.cassandra.entitymgr.column.ColumnDecoder<K, ?>, com.h3c.util.persistence.cassandra.entitymgr.column.ColumnName<K, ?>>, I)` retrieves a set of non-contiguous columns as per the user request.

    Methods in com.h3c.util.persistence.cassandra.entitymgr that return types with arguments of type CassandraStorable
    Modifier and Type | Method and Description
    --- | ---
    `<K extends Serializable,C extends Serializable & Comparable<C>> Collection<CassandraStorable<K,C>>` | EntityManager.`get(com.netflix.astyanax.model.ColumnFamily<K,C> colFamily, Collection<K> rows, Collection<ColumnName<C,?>> columns, Provider<ColumnDecoder<C,?>,ColumnName<C,?>> decoder)` `EntityManager.get(com.netflix.astyanax.model.ColumnFamily<I, K>, com.h3c.util.Provider<com.h3c.util.persistence.cassandra.entitymgr.column.ColumnDecoder<K, ?>, com.h3c.util.persistence.cassandra.entitymgr.column.ColumnName<K, ?>>, I)` retrieves a collection of rows with specified columns.
    `<K extends Serializable,C extends Serializable & Comparable<C>> Collection<CassandraStorable<K,C>>` | EntityManager.`get(com.netflix.astyanax.model.ColumnFamily<K,C> colFamily, Collection<K> rowKeys, ColumnName<C,?> startColumn, ColumnName<C,?> endColumn, boolean reversed, int limit, Provider<ColumnDecoder<C,?>,ColumnName<C,?>> decoder)` `EntityManager.get(com.netflix.astyanax.model.ColumnFamily<I, K>, com.h3c.util.Provider<com.h3c.util.persistence.cassandra.entitymgr.column.ColumnDecoder<K, ?>, com.h3c.util.persistence.cassandra.entitymgr.column.ColumnName<K, ?>>, I)` retrieves a collection of specified rows and a specified range of columns in each row.
    `<K extends Serializable,C extends Serializable & Comparable<C>> Collection<CassandraStorable<K,C>>` | EntityManager.`get(com.netflix.astyanax.model.ColumnFamily<K,C> colFamily, Collection<K> rowKeys, Provider<ColumnDecoder<C,?>,ColumnName<C,?>> decoderProvider)` `EntityManager.get(com.netflix.astyanax.model.ColumnFamily<I, K>, com.h3c.util.Provider<com.h3c.util.persistence.cassandra.entitymgr.column.ColumnDecoder<K, ?>, com.h3c.util.persistence.cassandra.entitymgr.column.ColumnName<K, ?>>, I)` retrieves Cassandra multiple rows from a column family.
    `<K extends Serializable,C extends Serializable & Comparable<C>> Collection<CassandraStorable<K,C>>` | EntityManager.`get(com.netflix.astyanax.model.ColumnFamily<K,C> cf, ColumnName<C,?> column, boolean key, Provider<ColumnDecoder<C,?>,ColumnName<C,?>> decoder)` `EntityManager.get(com.netflix.astyanax.model.ColumnFamily<I, K>, com.h3c.util.Provider<com.h3c.util.persistence.cassandra.entitymgr.column.ColumnDecoder<K, ?>, com.h3c.util.persistence.cassandra.entitymgr.column.ColumnName<K, ?>>, I)` retrieves rows using index.
    `<K extends Serializable,C extends Serializable & Comparable<C>> Collection<CassandraStorable<K,C>>` | EntityManager.`get(com.netflix.astyanax.model.ColumnFamily<K,C> cf, ColumnName<C,?> column, int key, Provider<ColumnDecoder<C,?>,ColumnName<C,?>> decoder)` `EntityManager.get(com.netflix.astyanax.model.ColumnFamily<I, K>, com.h3c.util.Provider<com.h3c.util.persistence.cassandra.entitymgr.column.ColumnDecoder<K, ?>, com.h3c.util.persistence.cassandra.entitymgr.column.ColumnName<K, ?>>, I)` retrieves rows using index.
    `<K extends Serializable,C extends Serializable & Comparable<C>> Collection<CassandraStorable<K,C>>` | EntityManager.`get(com.netflix.astyanax.model.ColumnFamily<K,C> cf, ColumnName<C,?> column, String key, Provider<ColumnDecoder<C,?>,ColumnName<C,?>> decoder)` `EntityManager.get(com.netflix.astyanax.model.ColumnFamily<I, K>, com.h3c.util.Provider<com.h3c.util.persistence.cassandra.entitymgr.column.ColumnDecoder<K, ?>, com.h3c.util.persistence.cassandra.entitymgr.column.ColumnName<K, ?>>, I)` retrieves rows using index.
    `<K extends Serializable,C extends Serializable & Comparable<C>> Collection<CassandraStorable<K,C>>` | EntityManager.`get(com.netflix.astyanax.model.ColumnFamily<K,C> colFamily, Provider<ColumnDecoder<C,?>,ColumnName<C,?>> decoder)` `EntityManager.get(com.netflix.astyanax.model.ColumnFamily<I, K>, com.h3c.util.Provider<com.h3c.util.persistence.cassandra.entitymgr.column.ColumnDecoder<K, ?>, com.h3c.util.persistence.cassandra.entitymgr.column.ColumnName<K, ?>>, I)` retrieves all rows of a given Column Family.

Copyright © 2014. All Rights Reserved.