public class SalesForceQueryFilterExpressionVisitor extends 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(CustomConnectorQueryFilterParser.BetweenExpressionContext ctx)
visitBetweenExpression in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitBetweenExpression in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitInExpression(CustomConnectorQueryFilterParser.InExpressionContext ctx)
visitInExpression in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitInExpression in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitGreaterThanEqualToComparatorExpression(CustomConnectorQueryFilterParser.GreaterThanEqualToComparatorExpressionContext ctx)
visitGreaterThanEqualToComparatorExpression in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitGreaterThanEqualToComparatorExpression in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitGtComparator(CustomConnectorQueryFilterParser.GtComparatorContext ctx)
visitGtComparator in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitGtComparator in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitGeComparator(CustomConnectorQueryFilterParser.GeComparatorContext ctx)
visitGeComparator in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitGeComparator in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitLtComparator(CustomConnectorQueryFilterParser.LtComparatorContext ctx)
visitLtComparator in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitLtComparator in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitLeComparator(CustomConnectorQueryFilterParser.LeComparatorContext ctx)
visitLeComparator in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitLeComparator in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitEqComparator(CustomConnectorQueryFilterParser.EqComparatorContext ctx)
visitEqComparator in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitEqComparator in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitNeComparator(CustomConnectorQueryFilterParser.NeComparatorContext ctx)
visitNeComparator in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitNeComparator in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitLikeComparator(CustomConnectorQueryFilterParser.LikeComparatorContext ctx)
visitLikeComparator in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitLikeComparator in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitBetweenComparator(CustomConnectorQueryFilterParser.BetweenComparatorContext ctx)
visitBetweenComparator in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitBetweenComparator in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitAndBinary(CustomConnectorQueryFilterParser.AndBinaryContext ctx)
visitAndBinary in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitAndBinary in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitOrBinary(CustomConnectorQueryFilterParser.OrBinaryContext ctx)
visitOrBinary in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitOrBinary in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitIdentifier(CustomConnectorQueryFilterParser.IdentifierContext ctx)
visitIdentifier in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitIdentifier in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitStringValueExpression(CustomConnectorQueryFilterParser.StringValueExpressionContext ctx)
visitStringValueExpression in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitStringValueExpression in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitDecimalValueExpression(CustomConnectorQueryFilterParser.DecimalValueExpressionContext ctx)
visitDecimalValueExpression in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitDecimalValueExpression in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitIsoDate(CustomConnectorQueryFilterParser.IsoDateContext ctx)
visitIsoDate in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitIsoDate in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public StringBuilder visitIsoDateTime(CustomConnectorQueryFilterParser.IsoDateTimeContext ctx)
visitIsoDateTime in interface CustomConnectorQueryFilterParserVisitor<StringBuilder>visitIsoDateTime in class CustomConnectorQueryFilterParserBaseVisitor<StringBuilder>public String getResult()
Copyright © 2021–2022 Amazon Web Services. All rights reserved.