Modifier and Type | Field and Description |
---|---|
java.util.Map<FieldIdentifier,Term.Raw> |
UserTypes.Literal.entries |
Modifier and Type | Method and Description |
---|---|
static FieldIdentifier |
FieldIdentifier.forInternalString(java.lang.String text)
Creates a
FieldIdentifier from an internal string. |
static FieldIdentifier |
FieldIdentifier.forQuoted(java.lang.String text)
Creates a
FieldIdentifier from a quoted identifier string. |
static FieldIdentifier |
FieldIdentifier.forUnquoted(java.lang.String text)
Creates a
FieldIdentifier from an unquoted identifier string. |
Modifier and Type | Method and Description |
---|---|
static <T extends AssignmentTestable> |
UserTypes.testUserTypeAssignment(ColumnSpecification receiver,
java.util.Map<FieldIdentifier,T> entries)
Tests that the map with the specified entries can be assigned to the specified column.
|
static <T> java.lang.String |
UserTypes.userTypeToString(java.util.Map<FieldIdentifier,T> items)
Create a
String representation of the user type from the specified items associated to
the user type entries. |
static <T> java.lang.String |
UserTypes.userTypeToString(java.util.Map<FieldIdentifier,T> items,
java.util.function.Function<T,java.lang.String> mapper)
Create a
String representation of the user type from the specified items associated to
the user type entries. |
static <T extends AssignmentTestable> |
UserTypes.validateUserTypeAssignableTo(ColumnSpecification receiver,
java.util.Map<FieldIdentifier,T> entries) |
Constructor and Description |
---|
DeleterByField(ColumnMetadata column,
FieldIdentifier field) |
FieldDeletion(ColumnIdentifier id,
FieldIdentifier field) |
SetField(FieldIdentifier field,
Term.Raw value) |
SetterByField(ColumnMetadata column,
FieldIdentifier field,
Term t) |
Constructor and Description |
---|
Literal(java.util.Map<FieldIdentifier,Term.Raw> entries) |
Modifier and Type | Method and Description |
---|---|
static ColumnCondition |
ColumnCondition.condition(ColumnMetadata column,
FieldIdentifier udtField,
Operator op,
Terms terms)
A UDT column, simple condition.
|
static ColumnCondition.Raw |
ColumnCondition.Raw.udtFieldCondition(Term.Raw value,
FieldIdentifier udtField,
Operator op)
A condition on a UDT field.
|
static ColumnCondition.Raw |
ColumnCondition.Raw.udtFieldInCondition(FieldIdentifier udtField,
AbstractMarker.INRaw inMarker)
An IN condition on a collection element with a single marker.
|
static ColumnCondition.Raw |
ColumnCondition.Raw.udtFieldInCondition(FieldIdentifier udtField,
java.util.List<Term.Raw> inValues)
An IN condition on a collection element.
|
Modifier and Type | Field and Description |
---|---|
FieldIdentifier |
Selectable.WithFieldSelection.field |
Modifier and Type | Method and Description |
---|---|
FieldIdentifier |
Selectable.RawIdentifier.toFieldIdentifier() |
Constructor and Description |
---|
Raw(Selectable.Raw selected,
FieldIdentifier field) |
WithFieldSelection(Selectable selected,
FieldIdentifier field) |
Modifier and Type | Method and Description |
---|---|
void |
AlterTypeStatement.Raw.add(FieldIdentifier name,
CQL3Type.Raw type) |
void |
CreateTypeStatement.Raw.addField(FieldIdentifier name,
CQL3Type.Raw type) |
void |
AlterTypeStatement.Raw.alter(FieldIdentifier name,
CQL3Type.Raw type) |
void |
AlterTypeStatement.Raw.rename(FieldIdentifier from,
FieldIdentifier to) |
Constructor and Description |
---|
CreateTypeStatement(java.lang.String keyspaceName,
java.lang.String typeName,
java.util.List<FieldIdentifier> fieldNames,
java.util.List<CQL3Type.Raw> rawFieldTypes,
boolean ifNotExists) |
Modifier and Type | Method and Description |
---|---|
FieldIdentifier |
UserType.fieldName(int i) |
Modifier and Type | Method and Description |
---|---|
java.util.List<FieldIdentifier> |
UserType.fieldNames() |
Modifier and Type | Method and Description |
---|---|
CellPath |
UserType.cellPathForField(FieldIdentifier fieldName) |
int |
UserType.fieldPosition(FieldIdentifier fieldName) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
TypeParser.stringifyUserTypeParameters(java.lang.String keysace,
java.nio.ByteBuffer typeName,
java.util.List<FieldIdentifier> fields,
java.util.List<AbstractType<?>> columnTypes,
boolean ignoreFreezing) |
Constructor and Description |
---|
UserType(java.lang.String keyspace,
java.nio.ByteBuffer name,
java.util.List<FieldIdentifier> fieldNames,
java.util.List<AbstractType<?>> fieldTypes,
boolean isMultiCell) |
Copyright © 2009-2022 The Apache Software Foundation