Uses of Enum Class
com.datastax.astra.client.tables.definition.columns.TableColumnTypes
Packages that use TableColumnTypes
Package
Description
Command Definitions for operating on Tables.
Objects describing the structure of a Table.
Objects representing Table Columns
Custom Serializers to work with Tables
-
Uses of TableColumnTypes in com.datastax.astra.client.tables.commands
Methods in com.datastax.astra.client.tables.commands with parameters of type TableColumnTypesModifier and TypeMethodDescriptionAlterTableAddColumns.addColumn(String name, TableColumnTypes type) Adds a column with the specified name and type to the table.AlterTableAddColumns.addColumnList(String name, TableColumnTypes valueType) Adds a column with the LIST type, where the list items are of the specified value type.AlterTableAddColumns.addColumnMap(String name, TableColumnTypes keyType, TableColumnTypes valueType) Adds a column with the MAP type, where the keys and values are of the specified types.AlterTableAddColumns.addColumnMapUserDefinedType(String name, String udtName, TableColumnTypes keytype) Adds a list column to the table.AlterTableAddColumns.addColumnSet(String name, TableColumnTypes valueType) Adds a column with the SET type, where the set items are of the specified value type. -
Uses of TableColumnTypes in com.datastax.astra.client.tables.definition
Methods in com.datastax.astra.client.tables.definition with parameters of type TableColumnTypesModifier and TypeMethodDescriptionTableDefinition.addColumn(String name, TableColumnTypes type) Adds a column to the table with a specific type.TableDefinition.addColumnList(String name, TableColumnTypes valueType) Adds a list column to the table.TableDefinition.addColumnMap(String name, TableColumnTypes keyType, TableColumnTypes valueType) Adds a map column to the table.TableDefinition.addColumnMapUserDefinedType(String name, String udtName, TableColumnTypes keyType) Adds a list column to the table.TableDefinition.addColumnSet(String name, TableColumnTypes valueType) Adds a set column to the table. -
Uses of TableColumnTypes in com.datastax.astra.client.tables.definition.columns
Methods in com.datastax.astra.client.tables.definition.columns that return TableColumnTypesModifier and TypeMethodDescriptionstatic TableColumnTypesTableColumnTypeMapper.getColumnType(Class<?> clazz) Retrieves the Cassandra column type corresponding to the given Java class.static TableColumnTypesReturns the enum constant of this class with the specified name.static TableColumnTypes[]TableColumnTypes.values()Returns an array containing the constants of this enum class, in the order they are declared.Constructors in com.datastax.astra.client.tables.definition.columns with parameters of type TableColumnTypesModifierConstructorDescriptionConstructor with type.TableColumnDefinitionList(TableColumnTypes valueType) Constructs a newColumnDefinitionListinstance with the specified value type.TableColumnDefinitionMap(TableColumnTypes keyType, TableColumnTypes valueType) Constructs a newColumnDefinitionMapinstance with the specified key and value types.TableColumnDefinitionMapUserDefined(String udtName, TableColumnTypes keyType) Constructs a newColumnDefinitionListinstance with the column type set toLIST.TableColumnDefinitionSet(TableColumnTypes valueType) Constructs a newColumnDefinitionSetinstance with the specified value type. -
Uses of TableColumnTypes in com.datastax.astra.internal.serdes.tables
Methods in com.datastax.astra.internal.serdes.tables that return TableColumnTypesModifier and TypeMethodDescriptionColumnTypeDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt) Methods in com.datastax.astra.internal.serdes.tables with parameters of type TableColumnTypesModifier and TypeMethodDescriptionvoidColumnTypeSerializer.serialize(TableColumnTypes columnType, com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider provider) Constructor parameters in com.datastax.astra.internal.serdes.tables with type arguments of type TableColumnTypesModifierConstructorDescriptionConstructor with type