Uses of Class
com.datastax.astra.client.tables.definition.rows.Row
Package
Description
Top package to interact with Databases and Keyspaces.
Command Definitions for operating on Tables.
Outputs and DTO for Tables Commands.
Objects representing Table Rows, like primary key.
Custom Serializers to work with Tables
-
Uses of Row in com.datastax.astra.client.databases
Modifier and TypeMethodDescriptionDatabase.createTable
(String tableName, TableDefinition tableDefinition) Creates a table with a default row type ofRow
.Database.createTable
(String tableName, TableDefinition tableDefinition, CreateTableOptions options) Creates a table using default options and runtime configurations.Retrieves a table representation for the specified table name with defaultTableOptions
.Database.getTable
(String tableName, TableOptions tableOptions) Retrieves a table representation for the specified table name andTableOptions
, defaulting toRow
type rows. -
Uses of Row in com.datastax.astra.client.tables.commands
Modifier and TypeMethodDescriptionSet all elements of a row -
Uses of Row in com.datastax.astra.client.tables.commands.results
Modifier and TypeMethodDescriptionTableInsertOneResult.getInsertedIdAsRow()
Converts the inserted ID values into a structuredRow
. -
Uses of Row in com.datastax.astra.client.tables.definition.rows
Modifier and TypeMethodDescriptionPut the given key/value pair into this Document and return this.Adds an ASCII-encoded text value to the row.Adds a BigInt value to the row.Adds a Blob (byte array) to the row.Row.addBoolean
(String key, Boolean value) Adds a Boolean value to the row.Adds a Date value to the row.Row.addDecimal
(String key, BigDecimal value) Adds a Decimal (BigDecimal) value to the row.Adds a Double value to the row.Row.addDuration
(String key, Duration duration) Adds a Duration value to the row.Row.addDuration
(String key, Period period) Adds a duration value composed of only a Period to the row.Row.addDuration
(String key, Period period, Duration duration) Adds a Duration value to the row.Adds a Float value to the row.Row.addInet
(String key, InetAddress value) Adds an InetAddress value to the row.Adds an Integer value to the row.<T> Row
Adds a list to the row.Row.addLocalDate
(String key, LocalDate localDate) Adds a LocalDate value to the row, converting it to a Date.<K,
V> Row Adds a map to the row.<T> Row
Adds a set to the row.Row.addSmallInt
(String key, Short value) Adds a SmallInt value to the row.Row.addTableDuration
(String key, TableDuration value) Adds a TableDuration value to the row.Adds a text value to the row.Adds a LocalTime value to the row.Row.addTimeStamp
(String key, Instant instant) Adds a timestamp (Instant) value to the row.Row.addTinyInt
(String key, Byte value) Adds a TinyInt value to the row.Adds a UUID value to the row.Row.addVarInt
(String key, BigInteger value) Adds a variable-length integer (VarInt) value to the row.Adds a vector (float array) to the row, wrapping it in a DataAPIVector.Row.addVector
(String key, DataAPIVector vector) Adds a DataAPIVector value to the row.Row.addVectorize
(String key, String value) Adds a vectorized value to the row.static Row
Row.create()
Create a row with no attributes.static Row
Parses a string in MongoDB Extended JSON format to aDocument
-
Uses of Row in com.datastax.astra.internal.serdes.tables
Modifier and TypeMethodDescriptionstatic <T> Row
RowMapper.mapAsRow
(T input) Map any object as a RowModifier and TypeMethodDescriptionstatic <T> T
RowMapper.mapFromRow
(Row row, DataAPISerializer serializer, Class<T> inputRowClass) Mapping a row to a bean.