public class SalesForceQueryFilterExpressionVisitor extends com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>
ParseTree and this class visits
all nodes to form Salesforce specific where clause of query.| Modifier and Type | Field and Description |
|---|---|
static String |
DATE |
static String |
DATE_TIME |
| Constructor and Description |
|---|
SalesForceQueryFilterExpressionVisitor(EntityDefinition entityDefinition) |
visitANDBinaryExpression, visitBool, visitBoolEqualToComparatorExpression, visitBoolNotEqualToComparatorExpression, visitEqualToComparatorExpression, visitGreaterThanComparatorExpression, visitIdentifierExpression, visitIn, visitLesserThanComparatorExpression, visitLesserThanEqualToComparatorExpression, visitLikeComparatorExpression, visitNotEqualToComparatorExpression, visitNotExpression, visitORBinaryExpression, visitParenExpression, visitQueryfilter, visitString, visitValueExpressionaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic static final String DATE_TIME
public static final String DATE
public SalesForceQueryFilterExpressionVisitor(EntityDefinition entityDefinition)
public StringBuilder visitBetweenExpression(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.BetweenExpressionContext ctx)
visitBetweenExpression in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitBetweenExpression in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitInExpression(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.InExpressionContext ctx)
visitInExpression in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitInExpression in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitGreaterThanEqualToComparatorExpression(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.GreaterThanEqualToComparatorExpressionContext ctx)
visitGreaterThanEqualToComparatorExpression in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitGreaterThanEqualToComparatorExpression in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitGtComparator(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.GtComparatorContext ctx)
visitGtComparator in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitGtComparator in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitGeComparator(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.GeComparatorContext ctx)
visitGeComparator in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitGeComparator in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitLtComparator(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.LtComparatorContext ctx)
visitLtComparator in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitLtComparator in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitLeComparator(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.LeComparatorContext ctx)
visitLeComparator in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitLeComparator in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitEqComparator(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.EqComparatorContext ctx)
visitEqComparator in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitEqComparator in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitNeComparator(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.NeComparatorContext ctx)
visitNeComparator in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitNeComparator in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitLikeComparator(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.LikeComparatorContext ctx)
visitLikeComparator in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitLikeComparator in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitBetweenComparator(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.BetweenComparatorContext ctx)
visitBetweenComparator in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitBetweenComparator in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitAndBinary(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.AndBinaryContext ctx)
visitAndBinary in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitAndBinary in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitOrBinary(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.OrBinaryContext ctx)
visitOrBinary in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitOrBinary in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitIdentifier(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.IdentifierContext ctx)
visitIdentifier in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitIdentifier in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitStringValueExpression(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.StringValueExpressionContext ctx)
visitStringValueExpression in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitStringValueExpression in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitDecimalValueExpression(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.DecimalValueExpressionContext ctx)
visitDecimalValueExpression in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitDecimalValueExpression in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitIsoDate(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.IsoDateContext ctx)
visitIsoDate in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitIsoDate in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitIsoDateTime(com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParser.IsoDateTimeContext ctx)
visitIsoDateTime in interface com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserVisitor<StringBuilder>visitIsoDateTime in class com.amazonaws.appflow.custom.connector.queryfilter.antlr.CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public String getResult()
Copyright © 2021–2022 Amazon Web Services. All rights reserved.