public final class PredicateExtractor extends Object implements OptionalSQLSegmentExtractor
| 构造器和说明 |
|---|
PredicateExtractor() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.google.common.base.Optional<PredicateSegment> |
extract(org.antlr.v4.runtime.ParserRuleContext ancestorNode)
Extract SQL segment from SQL AST.
|
com.google.common.base.Optional<OrConditionSegment> |
extractCondition(Map<org.antlr.v4.runtime.ParserRuleContext,Integer> questionNodeIndexMap,
org.antlr.v4.runtime.ParserRuleContext exprNode)
Extract SQL segment from SQL AST.
|
public com.google.common.base.Optional<PredicateSegment> extract(org.antlr.v4.runtime.ParserRuleContext ancestorNode)
OptionalSQLSegmentExtractorextract 在接口中 OptionalSQLSegmentExtractorancestorNode - ancestor node of ASTpublic com.google.common.base.Optional<OrConditionSegment> extractCondition(Map<org.antlr.v4.runtime.ParserRuleContext,Integer> questionNodeIndexMap, org.antlr.v4.runtime.ParserRuleContext exprNode)
questionNodeIndexMap - question node mapexprNode - expression node of ASTCopyright © 2019. All rights reserved.