Package org.apache.iceberg.spark
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
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionparseSortOrder
(String orderString) static List
<ExtendedParser.RawOrderField> parseSortOrder
(org.apache.spark.sql.SparkSession spark, 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 Details
-
parseSortOrder
static List<ExtendedParser.RawOrderField> parseSortOrder(org.apache.spark.sql.SparkSession spark, String orderString) -
parseSortOrder
List<ExtendedParser.RawOrderField> parseSortOrder(String orderString) throws org.apache.spark.sql.AnalysisException - Throws:
org.apache.spark.sql.AnalysisException
-