Modifier and Type | Method and Description |
---|---|
void |
Schema.addType(UserType ut) |
void |
Schema.dropType(UserType ut) |
void |
Schema.updateType(UserType ut) |
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 |
---|---|
UserType |
CreateTypeStatement.createType() |
protected abstract UserType |
AlterTypeStatement.makeUpdatedType(UserType toUpdate,
KeyspaceMetadata ksm) |
Modifier and Type | Method and Description |
---|---|
static void |
CreateTypeStatement.checkForDuplicateNames(UserType type) |
protected abstract UserType |
AlterTypeStatement.makeUpdatedType(UserType toUpdate,
KeyspaceMetadata ksm) |
Modifier and Type | Method and Description |
---|---|
UserType |
UserType.freeze() |
static UserType |
UserType.getInstance(TypeParser parser) |
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() |
Modifier and Type | Method and Description |
---|---|
Types.Builder |
Types.Builder.add(UserType... types) |
Types.Builder |
Types.Builder.add(UserType type) |
static Mutation.SimpleBuilder |
SchemaKeyspace.dropTypeFromSchemaMutation(KeyspaceMetadata keyspace,
UserType type,
long timestamp) |
static Mutation.SimpleBuilder |
SchemaKeyspace.makeCreateTypeMutation(KeyspaceMetadata keyspace,
UserType type,
long timestamp) |
static Types |
Types.of(UserType... types) |
Types |
Types.with(UserType type)
Create a Types instance with the provided type added
|
Modifier and Type | Method and Description |
---|---|
Types.Builder |
Types.Builder.add(java.lang.Iterable<UserType> types) |
Modifier and Type | Method and Description |
---|---|
static void |
MigrationManager.announceNewType(UserType newType,
boolean announceLocally) |
static void |
MigrationManager.announceTypeDrop(UserType droppedType) |
static void |
MigrationManager.announceTypeDrop(UserType droppedType,
boolean announceLocally) |
static void |
MigrationManager.announceTypeUpdate(UserType updatedType,
boolean announceLocally) |
void |
MigrationManager.notifyCreateUserType(UserType ut) |
void |
MigrationManager.notifyDropUserType(UserType ut) |
void |
MigrationManager.notifyUpdateUserType(UserType ut) |
Copyright © 2020 The Apache Software Foundation