| Modifier and Type | Method and Description |
|---|---|
UserDefinedType |
UdtValue.getType() |
| Modifier and Type | Method and Description |
|---|---|
default Optional<UserDefinedType> |
KeyspaceMetadata.getUserDefinedType(CqlIdentifier typeId) |
default Optional<UserDefinedType> |
KeyspaceMetadata.getUserDefinedType(String typeName)
Shortcut for
getUserDefinedType(CqlIdentifier.fromCql(typeName)). |
Map<CqlIdentifier,UserDefinedType> |
KeyspaceMetadata.getUserDefinedTypes() |
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaChangeListenerBase.onUserDefinedTypeCreated(UserDefinedType type) |
void |
SchemaChangeListener.onUserDefinedTypeCreated(UserDefinedType type) |
void |
SchemaChangeListenerBase.onUserDefinedTypeDropped(UserDefinedType type) |
void |
SchemaChangeListener.onUserDefinedTypeDropped(UserDefinedType type) |
void |
SchemaChangeListenerBase.onUserDefinedTypeUpdated(UserDefinedType current,
UserDefinedType previous) |
void |
SchemaChangeListener.onUserDefinedTypeUpdated(UserDefinedType current,
UserDefinedType previous) |
| Modifier and Type | Method and Description |
|---|---|
UserDefinedType |
UserDefinedType.copy(boolean newFrozen) |
| Modifier and Type | Method and Description |
|---|---|
static TypeCodec<UdtValue> |
TypeCodecs.udtOf(UserDefinedType cqlType)
Builds a new codec that maps a CQL user defined type to the driver's
UdtValue, for the
given type definition. |
| Modifier and Type | Method and Description |
|---|---|
static UserDefinedType |
QueryBuilder.udt(CqlIdentifier name)
Shortcut to reference a UDT in methods that use a
DataType, such as QueryBuilder.typeHint(Term, DataType) and Selector.cast(Selector, DataType). |
static UserDefinedType |
SchemaBuilder.udt(CqlIdentifier name,
boolean frozen)
Shortcut for creating a user-defined
DataType for use in UDT and Table builder
definitions, such as CreateTable.withColumn(CqlIdentifier, DataType). |
static UserDefinedType |
QueryBuilder.udt(String name)
Shortcut for
udt(CqlIdentifier.fromCql(name)). |
static UserDefinedType |
SchemaBuilder.udt(String name,
boolean frozen)
Shortcut for
udt(CqlIdentifier.fromCql(name),frozen). |
Copyright © 2017–2023. All rights reserved.