public abstract class Selection
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
Selection.ResultSetBuilder |
Modifier | Constructor and Description |
---|---|
protected |
Selection(java.util.Collection<ColumnDefinition> columns,
java.util.List<ColumnSpecification> metadata,
boolean collectTimestamps,
boolean collectTTLs) |
Modifier and Type | Method and Description |
---|---|
int |
addColumnForOrdering(ColumnDefinition c) |
static Selection |
forColumns(java.util.Collection<ColumnDefinition> columns) |
static Selection |
fromSelectors(CFMetaData cfm,
java.util.List<RawSelector> rawSelectors) |
java.util.Collection<ColumnDefinition> |
getColumns() |
ResultSet.Metadata |
getResultMetadata() |
protected abstract java.util.List<java.nio.ByteBuffer> |
handleRow(Selection.ResultSetBuilder rs) |
boolean |
isWildcard() |
Selection.ResultSetBuilder |
resultSetBuilder(long now) |
static Selection |
wildcard(CFMetaData cfm) |
protected Selection(java.util.Collection<ColumnDefinition> columns, java.util.List<ColumnSpecification> metadata, boolean collectTimestamps, boolean collectTTLs)
public boolean isWildcard()
public ResultSet.Metadata getResultMetadata()
public static Selection wildcard(CFMetaData cfm)
public static Selection forColumns(java.util.Collection<ColumnDefinition> columns)
public int addColumnForOrdering(ColumnDefinition c)
public static Selection fromSelectors(CFMetaData cfm, java.util.List<RawSelector> rawSelectors) throws InvalidRequestException
InvalidRequestException
protected abstract java.util.List<java.nio.ByteBuffer> handleRow(Selection.ResultSetBuilder rs) throws InvalidRequestException
InvalidRequestException
public java.util.Collection<ColumnDefinition> getColumns()
public Selection.ResultSetBuilder resultSetBuilder(long now)
Copyright © 2014 The Apache Software Foundation