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.