public final class SimpleSelector extends Selector
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleSelector.SimpleSelectorFactory
The Factory for
SimpleSelector. |
Selector.Factory| Modifier and Type | Field and Description |
|---|---|
ColumnMetadata |
column |
| Modifier and Type | Method and Description |
|---|---|
void |
addFetchedColumns(ColumnFilter.Builder builder)
Add to the provided builder the column (and potential subselections) to fetch for this
selection.
|
void |
addInput(ProtocolVersion protocolVersion,
ResultSetBuilder rs)
Add the current value from the specified
ResultSetBuilder. |
java.nio.ByteBuffer |
getOutput(ProtocolVersion protocolVersion)
Returns the selector output.
|
AbstractType<?> |
getType()
Returns the
Selector output type. |
static Selector.Factory |
newFactory(ColumnMetadata def,
int idx) |
void |
reset()
Reset the internal state of this
Selector. |
java.lang.String |
toString() |
public final ColumnMetadata column
public static Selector.Factory newFactory(ColumnMetadata def, int idx)
public void addFetchedColumns(ColumnFilter.Builder builder)
SelectoraddFetchedColumns in class Selectorbuilder - the builder to add columns and subselections to.public void addInput(ProtocolVersion protocolVersion, ResultSetBuilder rs) throws InvalidRequestException
SelectorResultSetBuilder.addInput in class SelectorprotocolVersion - protocol version used for serializationrs - the ResultSetBuilderInvalidRequestException - if a problem occurs while add the input valuepublic java.nio.ByteBuffer getOutput(ProtocolVersion protocolVersion) throws InvalidRequestException
SelectorgetOutput in class SelectorprotocolVersion - protocol version used for serializationInvalidRequestException - if a problem occurs while computing the output valuepublic void reset()
SelectorSelector.public AbstractType<?> getType()
SelectorSelector output type.public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2009-2020 The Apache Software Foundation