diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ParserDialect.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ParserDialect.scala index e21d3c05464b6..82d339ff16794 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ParserDialect.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ParserDialect.scala @@ -59,7 +59,7 @@ abstract class ParserDialect { *-- "hiveql" (for HiveContext) * }}} */ -private[spark] class DefaultParserDialect extends ParserDialect { +class DefaultParserDialect extends ParserDialect { @transient protected val sqlParser = SqlParser diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/TableIdentifier.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/TableIdentifier.scala index 4d4e4ded99477..6d3bd109e4631 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/TableIdentifier.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/TableIdentifier.scala @@ -20,7 +20,7 @@ package org.apache.spark.sql.catalyst /** * Identifies a `table` in `database`. If `database` is not defined, the current database is used. */ -private[sql] case class TableIdentifier(table: String, database: Option[String]) { +case class TableIdentifier(table: String, database: Option[String]) { def this(table: String) = this(table, None) override def toString: String = quotedString @@ -30,6 +30,6 @@ private[sql] case class TableIdentifier(table: String, database: Option[String]) def unquotedString: String = database.map(db => s"$db.$table").getOrElse(table) } -private[sql] object TableIdentifier { +object TableIdentifier { def apply(tableName: String): TableIdentifier = new TableIdentifier(tableName) }