public class ModifyColumnDefinitionExtractor extends Object implements CollectionSQLSegmentExtractor
| Constructor and Description |
|---|
ModifyColumnDefinitionExtractor() |
| Modifier and Type | Method and Description |
|---|---|
Collection<ModifyColumnDefinitionSegment> |
extract(org.antlr.v4.runtime.ParserRuleContext ancestorNode,
Map<org.antlr.v4.runtime.ParserRuleContext,Integer> parameterMarkerIndexes)
Extract SQL segments from SQL AST.
|
protected void |
postExtractColumnDefinition(org.antlr.v4.runtime.ParserRuleContext modifyColumnNode,
ModifyColumnDefinitionSegment modifyColumnDefinitionSegment,
Map<org.antlr.v4.runtime.ParserRuleContext,Integer> parameterMarkerIndexes) |
public final Collection<ModifyColumnDefinitionSegment> extract(org.antlr.v4.runtime.ParserRuleContext ancestorNode, Map<org.antlr.v4.runtime.ParserRuleContext,Integer> parameterMarkerIndexes)
CollectionSQLSegmentExtractorextract in interface CollectionSQLSegmentExtractorancestorNode - ancestor node of ASTparameterMarkerIndexes - parameter marker indexesprotected void postExtractColumnDefinition(org.antlr.v4.runtime.ParserRuleContext modifyColumnNode,
ModifyColumnDefinitionSegment modifyColumnDefinitionSegment,
Map<org.antlr.v4.runtime.ParserRuleContext,Integer> parameterMarkerIndexes)
Copyright © 2020 The Apache Software Foundation. All rights reserved.