com.h3c.util.persistence.cassandra.entitymgr.column

## Interface IndexValueExpressionStrategy<K extends Serializable,C extends Serializable & Comparable<C>,D>

- Type Parameters:
    `K` - type of the row key
    `C` - type of the column name or column key
    `D` - type of the column value
  All Known Implementing Classes:
    CustomColumn.CustomIndexValueExpressionStrategy

      public interface IndexValueExpressionStrategy<K extends Serializable,C extends Serializable & Comparable<C>,D>

  Index value expression strategy.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `com.netflix.astyanax.query.IndexQuery<K,C>` | `getIndexQuery(com.netflix.astyanax.query.IndexValueExpression<K,C> indexValueExpression, D value)` Gets the index query to execute.

- - ### Method Detail

    - #### getIndexQuery

          com.netflix.astyanax.query.IndexQuery<K,C> getIndexQuery(com.netflix.astyanax.query.IndexValueExpression<K,C> indexValueExpression,
                                                                 D value)

      Gets the index query to execute.
      Parameters:
        `indexValueExpression` - index value expression
        `value` - value to create the index query with. It is assumed value is not `null`
      Returns:
        the index query to execute

Copyright © 2014. All Rights Reserved.