public interface Row extends GettableData
ResultSet.
 The values of a CQL Row can be retrieved by either index (index starts at zero) or name. When
 getting them by name, names follow the case insensitivity rules explained in ColumnDefinitions.
| Modifier and Type | Method and Description | 
|---|---|
| ColumnDefinitions | getColumnDefinitions()Returns the columns contained in this Row. | 
| Token | getPartitionKeyToken()Returns the value of the first column containing a  Token. | 
| Token | getToken(int i)Returns the  ith value of this row as aToken. | 
| Token | getToken(String name)Returns the value of column  nameas aToken. | 
get, get, get, getBool, getByte, getBytes, getBytesUnsafe, getDate, getDecimal, getDouble, getFloat, getInet, getInt, getList, getList, getLong, getMap, getMap, getObject, getSet, getSet, getShort, getString, getTime, getTimestamp, getTupleValue, getUDTValue, getUUID, getVarint, isNullget, get, get, getBool, getByte, getBytes, getBytesUnsafe, getDate, getDecimal, getDouble, getFloat, getInet, getInt, getList, getList, getLong, getMap, getMap, getObject, getSet, getSet, getShort, getString, getTime, getTimestamp, getTupleValue, getUDTValue, getUUID, getVarint, isNullColumnDefinitions getColumnDefinitions()
Token getToken(int i)
ith value of this row as a Token.
 getPartitionKeyToken() should generally be preferred to this method (unless the
 token column is aliased).
i - the index (0 <= i < size()) of the column to retrieve.ith column in this row as an Token.IndexOutOfBoundsException - if i < 0 || i >= this.columns().size().InvalidTypeException - if column i is not of the type of token values for this
     cluster (this depends on the configured partitioner).Token getToken(String name)
name as a Token.
 getPartitionKeyToken() should generally be preferred to this method (unless the
 token column is aliased).
name - the name of the column to retrieve.name as a Token.IllegalArgumentException - if name is not part of the ResultSet this row is part
     of, i.e. if !this.columns().names().contains(name).InvalidTypeException - if column name is not of the type of token values for this
     cluster (this depends on the configured partitioner).Token getPartitionKeyToken()
Token.
 This method is a shorthand for queries returning a single token in an unaliased column. It
 will look for the first name matching token(...):
 
 ResultSet rs = session.execute("SELECT token(k) FROM my_table WHERE k = 1");
 Token token = rs.one().getPartitionKeyToken(); // retrieves token(k)
 getToken(int) or getToken(String).name as a Token.IllegalStateException - if no column named token(...) exists in this ResultSet.InvalidTypeException - if the first column named token(...) is not of the type of
     token values for this cluster (this depends on the configured partitioner).Copyright © 2012–2025. All rights reserved.