public static class ResultSet.ResultMetadata
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static CBCodec<ResultSet.ResultMetadata> |
codec |
static ResultSet.ResultMetadata |
EMPTY |
java.util.List<ColumnSpecification> |
names |
Constructor and Description |
---|
ResultMetadata(java.util.List<ColumnSpecification> names) |
ResultMetadata(java.util.List<ColumnSpecification> names,
PagingState pagingState) |
ResultMetadata(MD5Digest digest,
java.util.List<ColumnSpecification> names) |
Modifier and Type | Method and Description |
---|---|
ResultSet.ResultMetadata |
addNonSerializedColumns(java.util.Collection<? extends ColumnSpecification> columns)
Adds the specified columns which will not be serialized.
|
ResultSet.ResultMetadata |
copy() |
boolean |
equals(java.lang.Object other) |
static ResultSet.ResultMetadata |
fromPrepared(CQLStatement statement) |
int |
getColumnCount() |
java.util.EnumSet<ResultSet.Flag> |
getFlags() |
PagingState |
getPagingState() |
MD5Digest |
getResultMetadataId() |
int |
hashCode() |
java.util.List<ColumnSpecification> |
requestNames()
Return only the column names requested by the user, excluding those added for post-query re-orderings,
see definition of names and columnCount.
|
void |
setHasMorePages(PagingState pagingState) |
void |
setMetadataChanged() |
void |
setSkipMetadata() |
java.lang.String |
toString() |
int |
valueCount() |
public static final CBCodec<ResultSet.ResultMetadata> codec
public static final ResultSet.ResultMetadata EMPTY
public final java.util.List<ColumnSpecification> names
public ResultMetadata(MD5Digest digest, java.util.List<ColumnSpecification> names)
public ResultMetadata(java.util.List<ColumnSpecification> names)
public ResultMetadata(java.util.List<ColumnSpecification> names, PagingState pagingState)
public ResultSet.ResultMetadata copy()
public java.util.List<ColumnSpecification> requestNames()
public int valueCount()
public java.util.EnumSet<ResultSet.Flag> getFlags()
public int getColumnCount()
public PagingState getPagingState()
public ResultSet.ResultMetadata addNonSerializedColumns(java.util.Collection<? extends ColumnSpecification> columns)
columns
- the columnspublic void setHasMorePages(PagingState pagingState)
public void setSkipMetadata()
public void setMetadataChanged()
public MD5Digest getResultMetadataId()
public static ResultSet.ResultMetadata fromPrepared(CQLStatement statement)
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2009-2021 The Apache Software Foundation