public abstract class AbstractReadCommandBuilder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
AbstractReadCommandBuilder.PartitionRangeBuilder |
static class |
AbstractReadCommandBuilder.SinglePartitionBuilder |
static class |
AbstractReadCommandBuilder.SinglePartitionSliceBuilder |
Modifier and Type | Field and Description |
---|---|
protected ColumnFamilyStore |
cfs |
protected java.util.Set<ColumnIdentifier> |
columns |
protected RowFilter |
filter |
protected int |
nowInSeconds |
protected boolean |
reversed |
Modifier and Type | Method and Description |
---|---|
abstract ReadCommand |
build() |
AbstractReadCommandBuilder |
columns(java.lang.String... columns) |
AbstractReadCommandBuilder |
filterOn(java.lang.String column,
Operator op,
java.lang.Object value) |
AbstractReadCommandBuilder |
fromExcl(java.lang.Object... values) |
AbstractReadCommandBuilder |
fromIncl(java.lang.Object... values) |
AbstractReadCommandBuilder |
includeRow(java.lang.Object... values) |
protected ColumnFilter |
makeColumnFilter() |
protected ClusteringIndexFilter |
makeFilter() |
protected DataLimits |
makeLimits() |
AbstractReadCommandBuilder |
reverse() |
AbstractReadCommandBuilder |
toExcl(java.lang.Object... values) |
AbstractReadCommandBuilder |
toIncl(java.lang.Object... values) |
AbstractReadCommandBuilder |
withLimit(int newLimit) |
AbstractReadCommandBuilder |
withNowInSeconds(int nowInSec) |
AbstractReadCommandBuilder |
withPagingLimit(int newLimit) |
protected final ColumnFamilyStore cfs
protected int nowInSeconds
protected boolean reversed
protected java.util.Set<ColumnIdentifier> columns
protected final RowFilter filter
public AbstractReadCommandBuilder withNowInSeconds(int nowInSec)
public AbstractReadCommandBuilder fromIncl(java.lang.Object... values)
public AbstractReadCommandBuilder fromExcl(java.lang.Object... values)
public AbstractReadCommandBuilder toIncl(java.lang.Object... values)
public AbstractReadCommandBuilder toExcl(java.lang.Object... values)
public AbstractReadCommandBuilder includeRow(java.lang.Object... values)
public AbstractReadCommandBuilder reverse()
public AbstractReadCommandBuilder withLimit(int newLimit)
public AbstractReadCommandBuilder withPagingLimit(int newLimit)
public AbstractReadCommandBuilder columns(java.lang.String... columns)
public AbstractReadCommandBuilder filterOn(java.lang.String column, Operator op, java.lang.Object value)
protected ColumnFilter makeColumnFilter()
protected ClusteringIndexFilter makeFilter()
protected DataLimits makeLimits()
public abstract ReadCommand build()
Copyright © 2015 The Apache Software Foundation