public interface

PreparedIndexValueExpression

package com.netflix.astyanax.query;

import java.nio.ByteBuffer;
import java.util.Date;
import java.util.UUID;

import com.netflix.astyanax.Serializer;

public interface PreparedIndexValueExpression<K, C> {

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

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

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

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

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

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

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

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

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

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

}