Package | Description |
---|---|
org.apache.cassandra.cql3 | |
org.apache.cassandra.cql3.functions | |
org.apache.cassandra.db.marshal | |
org.apache.cassandra.schema |
Modifier and Type | Method and Description |
---|---|
static CQL3Type.UserDefined |
CQL3Type.UserDefined.create(UserType type) |
boolean |
UserTypes.Value.equals(UserType userType,
UserTypes.Value v) |
static UserTypes.Value |
UserTypes.Value.fromSerialized(java.nio.ByteBuffer bytes,
UserType type) |
Constructor and Description |
---|
DelayedValue(UserType type,
java.util.List<Term> values) |
Value(UserType type,
java.nio.ByteBuffer[] elements) |
Modifier and Type | Method and Description |
---|---|
UDAggregate |
UDAggregate.withUpdatedUserType(java.util.Collection<UDFunction> udfs,
UserType udt) |
UDFunction |
UDFunction.withUpdatedUserType(UserType udt) |
Modifier and Type | Method and Description |
---|---|
UserType |
UserType.freeze() |
static UserType |
UserType.getInstance(TypeParser parser) |
UserType |
UserType.withUpdatedUserType(UserType udt) |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<Difference> |
UserType.compare(UserType other) |
AbstractType<?> |
AbstractType.withUpdatedUserType(UserType udt)
Returns an instance of this type with all references to the provided user type recursively replaced with its new
definition.
|
CompositeType |
CompositeType.withUpdatedUserType(UserType udt) |
DynamicCompositeType |
DynamicCompositeType.withUpdatedUserType(UserType udt) |
ListType<?> |
ListType.withUpdatedUserType(UserType udt) |
MapType<?,?> |
MapType.withUpdatedUserType(UserType udt) |
ReversedType<?> |
ReversedType.withUpdatedUserType(UserType udt) |
SetType<?> |
SetType.withUpdatedUserType(UserType udt) |
TupleType |
TupleType.withUpdatedUserType(UserType udt) |
UserType |
UserType.withUpdatedUserType(UserType udt) |
Modifier and Type | Method and Description |
---|---|
UserType |
Types.getNullable(java.nio.ByteBuffer name)
Get the type with the specified name
|
Modifier and Type | Method and Description |
---|---|
java.util.Optional<UserType> |
Types.get(java.nio.ByteBuffer name)
Get the type with the specified name
|
java.util.Iterator<UserType> |
Types.iterator() |
java.lang.Iterable<UserType> |
Types.referencingUserType(java.nio.ByteBuffer name) |
java.util.stream.Stream<UserType> |
Types.sortedStream()
Returns a stream of user types sorted by dependencies
|
java.util.stream.Stream<UserType> |
Types.stream() |
Modifier and Type | Method and Description |
---|---|
Types.Builder |
Types.Builder.add(UserType... types) |
Types.Builder |
Types.Builder.add(UserType type) |
static Types |
Types.of(UserType... types) |
Types |
Types.with(UserType type)
Create a Types instance with the provided type added
|
Types |
Types.without(UserType type) |
Functions |
Functions.withUpdatedUserType(UserType udt) |
KeyspaceMetadata |
KeyspaceMetadata.withUpdatedUserType(UserType udt)
Returns a new KeyspaceMetadata with all instances of old UDT replaced with the updated version.
|
TableMetadata |
TableMetadata.withUpdatedUserType(UserType udt) |
Tables |
Tables.withUpdatedUserType(UserType udt) |
Types |
Types.withUpdatedUserType(UserType udt) |
ViewMetadata |
ViewMetadata.withUpdatedUserType(UserType udt) |
Modifier and Type | Method and Description |
---|---|
Types.Builder |
Types.Builder.add(java.lang.Iterable<UserType> types) |
Copyright © 2009-2020 The Apache Software Foundation