public class QueryInspector extends com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>
| Modifier and Type | Field and Description |
|---|---|
static CQLWord |
INTERNAL_TIMESTAMP_VARNAME |
static CQLWord |
INTERNAL_TTL_VARNAME |
| Constructor and Description |
|---|
QueryInspector(String query) |
| Modifier and Type | Method and Description |
|---|---|
com.datastax.oss.driver.shaded.guava.common.collect.ImmutableMap<CQLWord,CQLFragment> |
getAssignments() |
int |
getFromClauseEndIndex() |
int |
getFromClauseStartIndex() |
Optional<CQLWord> |
getKeyspaceName() |
com.datastax.oss.driver.shaded.guava.common.collect.ImmutableMap<CQLFragment,CQLFragment> |
getResultSetVariables() |
CQLWord |
getTableName() |
Optional<CQLWord> |
getTokenRangeRestrictionEndVariable() |
int |
getTokenRangeRestrictionEndVariableIndex() |
Optional<CQLWord> |
getTokenRangeRestrictionStartVariable() |
int |
getTokenRangeRestrictionStartVariableIndex() |
Optional<CQLWord> |
getUsingTimestampVariable()
Returns the variable name used in a USING TIMESTAMP clause; or empty if no such clause or no
such variable.
|
Optional<CQLWord> |
getUsingTTLVariable()
Returns the variable name used in a USING TTL clause; or empty if no such clause or no such
variable.
|
com.datastax.oss.driver.shaded.guava.common.collect.ImmutableSet<CQLFragment> |
getWriteTimeVariables() |
boolean |
hasSearchClause() |
boolean |
hasUnsupportedSelectors() |
boolean |
hasWhereClause() |
boolean |
isBatch() |
boolean |
isParallelizable() |
boolean |
isSelectStar() |
CQLWord |
visitAllowedFunctionName(com.datastax.oss.dsbulk.generated.cql3.CqlParser.AllowedFunctionNameContext ctx)
Visit a parse tree produced by
CqlParser.allowedFunctionName(). |
CQLFragment |
visitBatchStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.BatchStatementContext ctx)
Visit a parse tree produced by
CqlParser.batchStatement(). |
CQLWord |
visitCfName(com.datastax.oss.dsbulk.generated.cql3.CqlParser.CfNameContext ctx)
Visit a parse tree produced by
CqlParser.cfName(). |
CQLWord |
visitCident(com.datastax.oss.dsbulk.generated.cql3.CqlParser.CidentContext ctx)
Visit a parse tree produced by
CqlParser.cident(). |
CQLFragment |
visitColumnFamilyName(com.datastax.oss.dsbulk.generated.cql3.CqlParser.ColumnFamilyNameContext ctx)
Visit a parse tree produced by
CqlParser.columnFamilyName(). |
CQLFragment |
visitColumnOperationDifferentiator(com.datastax.oss.dsbulk.generated.cql3.CqlParser.ColumnOperationDifferentiatorContext ctx)
Visit a parse tree produced by
CqlParser.columnOperationDifferentiator(). |
CQLFragment |
visitDeleteStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.DeleteStatementContext ctx)
Visit a parse tree produced by
CqlParser.deleteStatement(). |
FunctionCall |
visitFunction(com.datastax.oss.dsbulk.generated.cql3.CqlParser.FunctionContext ctx)
Visit a parse tree produced by
CqlParser.function(). |
CQLFragment |
visitInsertStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.InsertStatementContext ctx)
Visit a parse tree produced by
CqlParser.insertStatement(). |
CQLFragment |
visitJsonInsertStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.JsonInsertStatementContext ctx)
Visit a parse tree produced by
CqlParser.jsonInsertStatement(). |
CQLWord |
visitKeyspaceName(com.datastax.oss.dsbulk.generated.cql3.CqlParser.KeyspaceNameContext ctx)
Visit a parse tree produced by
CqlParser.keyspaceName(). |
CQLWord |
visitKsName(com.datastax.oss.dsbulk.generated.cql3.CqlParser.KsNameContext ctx)
Visit a parse tree produced by
CqlParser.ksName(). |
CQLWord |
visitNoncolIdent(com.datastax.oss.dsbulk.generated.cql3.CqlParser.NoncolIdentContext ctx)
Visit a parse tree produced by
CqlParser.noncolIdent(). |
CQLFragment |
visitNormalInsertStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.NormalInsertStatementContext ctx)
Visit a parse tree produced by
CqlParser.normalInsertStatement(). |
CQLFragment |
visitRelation(com.datastax.oss.dsbulk.generated.cql3.CqlParser.RelationContext ctx)
Visit a parse tree produced by
CqlParser.relation(). |
CQLFragment |
visitSelectClause(com.datastax.oss.dsbulk.generated.cql3.CqlParser.SelectClauseContext ctx)
Visit a parse tree produced by
CqlParser.selectClause(). |
CQLFragment |
visitSelector(com.datastax.oss.dsbulk.generated.cql3.CqlParser.SelectorContext ctx)
Visit a parse tree produced by
CqlParser.selector(). |
CQLFragment |
visitSelectStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.SelectStatementContext ctx)
Visit a parse tree produced by
CqlParser.selectStatement(). |
CQLFragment |
visitTerm(com.datastax.oss.dsbulk.generated.cql3.CqlParser.TermContext ctx)
Visit a parse tree produced by
CqlParser.term(). |
CQLFragment |
visitUnaliasedSelector(com.datastax.oss.dsbulk.generated.cql3.CqlParser.UnaliasedSelectorContext ctx)
Visit a parse tree produced by
CqlParser.unaliasedSelector(). |
CQLFragment |
visitUpdateStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.UpdateStatementContext ctx)
Visit a parse tree produced by
CqlParser.updateStatement(). |
CQLFragment |
visitUsingClauseDelete(com.datastax.oss.dsbulk.generated.cql3.CqlParser.UsingClauseDeleteContext ctx)
Visit a parse tree produced by
CqlParser.usingClauseDelete(). |
CQLFragment |
visitUsingClauseObjective(com.datastax.oss.dsbulk.generated.cql3.CqlParser.UsingClauseObjectiveContext ctx)
Visit a parse tree produced by
CqlParser.usingClauseObjective(). |
CQLFragment |
visitValue(com.datastax.oss.dsbulk.generated.cql3.CqlParser.ValueContext ctx)
Visit a parse tree produced by
CqlParser.value(). |
visitBasicUnreservedKeyword, visitBatchStatementObjective, visitCollectionColumnOperation, visitCollectionLiteral, visitCollectionType, visitColumnCondition, visitColumnOperation, visitComparatorType, visitConstant, visitCqlStatement, visitCustomIndexExpression, visitDeleteOp, visitDeleteSelection, visitFident, visitFunctionArgs, visitFunctionName, visitGroupByClause, visitIdxName, visitInMarker, visitInMarkerForTuple, visitIntValue, visitJsonValue, visitLimitClause, visitMarkerForTuple, visitNativeType, visitNonTypeIdent, visitNormalColumnOperation, visitOrderByClause, visitPerPartitionLimitClause, visitRelationOrExpression, visitRelationType, visitSelectionFunctionArgs, visitSetOrMapLiteral, visitShorthandColumnOperation, visitSingleColumnInValues, visitTupleLiteral, visitTupleOfIdentifiers, visitTupleOfMarkersForTuples, visitTupleOfTupleLiterals, visitTupleType, visitUdtColumnOperation, visitUnreservedFunctionKeyword, visitUnreservedKeyword, visitUpdateConditions, visitUsertypeLiteral, visitUserTypeName, visitUsingClause, visitWhereClauseaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisit, visitChildren, visitErrorNode, visitTerminalpublic static final CQLWord INTERNAL_TIMESTAMP_VARNAME
public static final CQLWord INTERNAL_TTL_VARNAME
public QueryInspector(String query)
public Optional<CQLWord> getKeyspaceName()
public CQLWord getTableName()
null.public com.datastax.oss.driver.shaded.guava.common.collect.ImmutableMap<CQLWord,CQLFragment> getAssignments()
public com.datastax.oss.driver.shaded.guava.common.collect.ImmutableMap<CQLFragment,CQLFragment> getResultSetVariables()
public boolean isSelectStar()
SELECT
*).public boolean hasUnsupportedSelectors()
public com.datastax.oss.driver.shaded.guava.common.collect.ImmutableSet<CQLFragment> getWriteTimeVariables()
public Optional<CQLWord> getUsingTimestampVariable()
In case of a BATCH statement, this will return the variable found in the last USING TIMESTAMP clause.
public Optional<CQLWord> getUsingTTLVariable()
In case of a BATCH statement, this will return the variable found in the last USING TTL clause.
public int getFromClauseStartIndex()
public int getFromClauseEndIndex()
public boolean hasWhereClause()
public boolean hasSearchClause()
public Optional<CQLWord> getTokenRangeRestrictionStartVariable()
token(...) > :start, this method will report start.public Optional<CQLWord> getTokenRangeRestrictionEndVariable()
token(...) <= :end, this method will report end.public int getTokenRangeRestrictionStartVariableIndex()
public int getTokenRangeRestrictionEndVariableIndex()
public boolean isParallelizable()
public boolean isBatch()
public CQLFragment visitInsertStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.InsertStatementContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.insertStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsertStatement in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitInsertStatement in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse treepublic CQLFragment visitNormalInsertStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.NormalInsertStatementContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.normalInsertStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNormalInsertStatement in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitNormalInsertStatement in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse treepublic CQLFragment visitJsonInsertStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.JsonInsertStatementContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.jsonInsertStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitJsonInsertStatement in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitJsonInsertStatement in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse treepublic CQLFragment visitUpdateStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.UpdateStatementContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.updateStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUpdateStatement in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitUpdateStatement in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse treepublic CQLFragment visitColumnOperationDifferentiator(com.datastax.oss.dsbulk.generated.cql3.CqlParser.ColumnOperationDifferentiatorContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.columnOperationDifferentiator().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColumnOperationDifferentiator in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitColumnOperationDifferentiator in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse treepublic CQLFragment visitSelectStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.SelectStatementContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.selectStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSelectStatement in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitSelectStatement in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse treepublic CQLFragment visitBatchStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.BatchStatementContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.batchStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBatchStatement in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitBatchStatement in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse treepublic CQLFragment visitSelectClause(com.datastax.oss.dsbulk.generated.cql3.CqlParser.SelectClauseContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.selectClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSelectClause in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitSelectClause in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@Nullable public CQLFragment visitSelector(com.datastax.oss.dsbulk.generated.cql3.CqlParser.SelectorContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.selector().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSelector in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitSelector in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@Nullable public CQLFragment visitUnaliasedSelector(com.datastax.oss.dsbulk.generated.cql3.CqlParser.UnaliasedSelectorContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.unaliasedSelector().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnaliasedSelector in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitUnaliasedSelector in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@Nullable public CQLFragment visitDeleteStatement(com.datastax.oss.dsbulk.generated.cql3.CqlParser.DeleteStatementContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.deleteStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDeleteStatement in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitDeleteStatement in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@Nullable public CQLFragment visitRelation(com.datastax.oss.dsbulk.generated.cql3.CqlParser.RelationContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.relation().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRelation in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitRelation in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@NonNull public CQLFragment visitTerm(com.datastax.oss.dsbulk.generated.cql3.CqlParser.TermContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.term().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTerm in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitTerm in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@NonNull public FunctionCall visitFunction(com.datastax.oss.dsbulk.generated.cql3.CqlParser.FunctionContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.function().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunction in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitFunction in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@NonNull public CQLFragment visitValue(com.datastax.oss.dsbulk.generated.cql3.CqlParser.ValueContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.value().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitValue in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitValue in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@NonNull public CQLFragment visitColumnFamilyName(com.datastax.oss.dsbulk.generated.cql3.CqlParser.ColumnFamilyNameContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.columnFamilyName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColumnFamilyName in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitColumnFamilyName in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@NonNull public CQLWord visitAllowedFunctionName(com.datastax.oss.dsbulk.generated.cql3.CqlParser.AllowedFunctionNameContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.allowedFunctionName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAllowedFunctionName in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitAllowedFunctionName in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse treepublic CQLWord visitKeyspaceName(com.datastax.oss.dsbulk.generated.cql3.CqlParser.KeyspaceNameContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.keyspaceName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitKeyspaceName in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitKeyspaceName in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@NonNull public CQLWord visitKsName(com.datastax.oss.dsbulk.generated.cql3.CqlParser.KsNameContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.ksName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitKsName in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitKsName in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@NonNull public CQLWord visitCfName(com.datastax.oss.dsbulk.generated.cql3.CqlParser.CfNameContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.cfName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCfName in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitCfName in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@NonNull public CQLWord visitCident(com.datastax.oss.dsbulk.generated.cql3.CqlParser.CidentContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.cident().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCident in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitCident in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@NonNull public CQLWord visitNoncolIdent(com.datastax.oss.dsbulk.generated.cql3.CqlParser.NoncolIdentContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.noncolIdent().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNoncolIdent in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitNoncolIdent in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@Nullable public CQLFragment visitUsingClauseObjective(com.datastax.oss.dsbulk.generated.cql3.CqlParser.UsingClauseObjectiveContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.usingClauseObjective().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUsingClauseObjective in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitUsingClauseObjective in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse tree@Nullable public CQLFragment visitUsingClauseDelete(com.datastax.oss.dsbulk.generated.cql3.CqlParser.UsingClauseDeleteContext ctx)
com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitorCqlParser.usingClauseDelete().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUsingClauseDelete in interface com.datastax.oss.dsbulk.generated.cql3.CqlVisitor<CQLFragment>visitUsingClauseDelete in class com.datastax.oss.dsbulk.generated.cql3.CqlBaseVisitor<CQLFragment>ctx - the parse treeCopyright © 2017–2021 DataStax. All rights reserved.