Interface ExtendedParser

  • All Superinterfaces:
    org.apache.spark.sql.catalyst.parser.DataTypeParserInterface, org.apache.spark.sql.catalyst.parser.ParserInterface

    public interface ExtendedParser
    extends org.apache.spark.sql.catalyst.parser.ParserInterface
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.List<ExtendedParser.RawOrderField> parseSortOrder​(java.lang.String orderString)  
      static java.util.List<ExtendedParser.RawOrderField> parseSortOrder​(org.apache.spark.sql.SparkSession spark, java.lang.String orderString)  
      • Methods inherited from interface org.apache.spark.sql.catalyst.parser.DataTypeParserInterface

        parseDataType, parseTableSchema
      • Methods inherited from interface org.apache.spark.sql.catalyst.parser.ParserInterface

        parseExpression, parseFunctionIdentifier, parseMultipartIdentifier, parsePlan, parseQuery, parseTableIdentifier
    • Method Detail

      • parseSortOrder

        static java.util.List<ExtendedParser.RawOrderField> parseSortOrder​(org.apache.spark.sql.SparkSession spark,
                                                                           java.lang.String orderString)
      • parseSortOrder

        java.util.List<ExtendedParser.RawOrderField> parseSortOrder​(java.lang.String orderString)
                                                             throws org.apache.spark.sql.AnalysisException
        Throws:
        org.apache.spark.sql.AnalysisException