public class

PreparedIndexExpressionImpl

extends Object
implements PreparedIndexExpression<K, C> PreparedIndexOperationExpression<K, C> PreparedIndexValueExpression<K, C>
java.lang.Object
   ↳ com.netflix.astyanax.impl.PreparedIndexExpressionImpl<K, C>

Summary

Public Constructors
PreparedIndexExpressionImpl(Serializer<C> columnSerializer)
Public Methods
PreparedIndexValueExpression<K, C> equals()
ByteBuffer getColumn()
IndexOperator getOperator()
ByteBuffer getValue()
PreparedIndexValueExpression<K, C> greaterThan()
PreparedIndexValueExpression<K, C> greaterThanEquals()
PreparedIndexValueExpression<K, C> lessThan()
PreparedIndexValueExpression<K, C> lessThanEquals()
PreparedIndexExpression<K, C> value(Date value)
PreparedIndexExpression<K, C> value(double value)
PreparedIndexExpression<K, C> value(long value)
PreparedIndexExpression<K, C> value(int value)
PreparedIndexExpression<K, C> value(UUID value)
<V> PreparedIndexExpression<K, C> value(V value, Serializer<V> valueSerializer)
PreparedIndexExpression<K, C> value(byte[] value)
PreparedIndexExpression<K, C> value(ByteBuffer value)
PreparedIndexExpression<K, C> value(boolean value)
PreparedIndexExpression<K, C> value(String value)
PreparedIndexOperationExpression<K, C> whereColumn(C columnName)
Set the column part of the expression
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.netflix.astyanax.query.PreparedIndexColumnExpression
From interface com.netflix.astyanax.query.PreparedIndexExpression
From interface com.netflix.astyanax.query.PreparedIndexOperationExpression
From interface com.netflix.astyanax.query.PreparedIndexValueExpression

Public Constructors

public PreparedIndexExpressionImpl (Serializer<C> columnSerializer)

Public Methods

public PreparedIndexValueExpression<K, C> equals ()

public ByteBuffer getColumn ()

public IndexOperator getOperator ()

public ByteBuffer getValue ()

public PreparedIndexValueExpression<K, C> greaterThan ()

public PreparedIndexValueExpression<K, C> greaterThanEquals ()

public PreparedIndexValueExpression<K, C> lessThan ()

public PreparedIndexValueExpression<K, C> lessThanEquals ()

public PreparedIndexExpression<K, C> value (Date value)

public PreparedIndexExpression<K, C> value (double value)

public PreparedIndexExpression<K, C> value (long value)

public PreparedIndexExpression<K, C> value (int value)

public PreparedIndexExpression<K, C> value (UUID value)

public PreparedIndexExpression<K, C> value (V value, Serializer<V> valueSerializer)

public PreparedIndexExpression<K, C> value (byte[] value)

public PreparedIndexExpression<K, C> value (ByteBuffer value)

public PreparedIndexExpression<K, C> value (boolean value)

public PreparedIndexExpression<K, C> value (String value)

public PreparedIndexOperationExpression<K, C> whereColumn (C columnName)

Set the column part of the expression