Class Selectable.RawIdentifier
java.lang.Object
org.apache.cassandra.cql3.selection.Selectable.RawIdentifier
- All Implemented Interfaces:
Selectable.Raw
- Enclosing interface:
- Selectable
In the selection clause, the parser cannot differentiate between Maps and UDTs as a column identifier and field
identifier have the same syntax. By consequence, we need to wait until the type is known to create the proper
Object:
ColumnMetadata or FieldIdentifier.-
Method Summary
Modifier and TypeMethodDescriptionstatic Selectable.RawIdentifierCreates aRawIdentifierfrom a quoted identifier string.static Selectable.RawIdentifierforUnquoted(String text) Creates aRawIdentifierfrom an unquoted identifier string.prepare(TableMetadata cfm) toString()
-
Method Details
-
forUnquoted
Creates aRawIdentifierfrom an unquoted identifier string. -
forQuoted
Creates aRawIdentifierfrom a quoted identifier string. -
columnMetadata
-
prepare
- Specified by:
preparein interfaceSelectable.Raw
-
toFieldIdentifier
-
toString
-