Modifier and Type | Method and Description |
---|---|
UserType |
UTMetaData.getType(java.nio.ByteBuffer typeName) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.nio.ByteBuffer,UserType> |
UTMetaData.getAllTypes() |
Modifier and Type | Method and Description |
---|---|
void |
Schema.addType(UserType ut) |
void |
UTMetaData.addType(UserType type) |
void |
Schema.dropType(UserType ut) |
void |
UTMetaData.removeType(UserType type) |
void |
Schema.updateType(UserType ut) |
Constructor and Description |
---|
UTMetaData(java.util.Map<java.nio.ByteBuffer,UserType> types) |
Modifier and Type | Method and Description |
---|---|
static CQL3Type.UserDefined |
CQL3Type.UserDefined.create(UserType type) |
Constructor and Description |
---|
DelayedValue(UserType type,
java.util.List<Term> values) |
Modifier and Type | Method and Description |
---|---|
protected abstract UserType |
AlterTypeStatement.makeUpdatedType(UserType toUpdate) |
Modifier and Type | Method and Description |
---|---|
static void |
CreateTypeStatement.checkForDuplicateNames(UserType type) |
protected abstract UserType |
AlterTypeStatement.makeUpdatedType(UserType toUpdate) |
Modifier and Type | Method and Description |
---|---|
static UserType |
UserType.getInstance(TypeParser parser) |
Modifier and Type | Method and Description |
---|---|
static Mutation |
LegacySchemaTables.dropTypeFromSchemaMutation(KSMetaData keyspace,
UserType type,
long timestamp) |
static Mutation |
LegacySchemaTables.makeCreateTypeMutation(KSMetaData keyspace,
UserType type,
long timestamp) |
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