Class DefaultJdbcFederationExpressionParser

    • Constructor Detail

      • DefaultJdbcFederationExpressionParser

        public DefaultJdbcFederationExpressionParser()
    • Method Detail

      • mapFunctionToDataSourceSyntax

        public String mapFunctionToDataSourceSyntax​(com.amazonaws.athena.connector.lambda.domain.predicate.functions.FunctionName functionName,
                                                    org.apache.arrow.vector.types.pojo.ArrowType type,
                                                    List<String> arguments)
        Description copied from class: FederationExpressionParser
        Each datasource has different syntax for various operations, quotes, etc. This is the only method a subclass to implement, and otherwise will just invoke parseComplexExpressions.
        Specified by:
        mapFunctionToDataSourceSyntax in class FederationExpressionParser