Packages

package analyzer

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. abstract class AnalysisException extends Exception
  2. case class AnalyzerContext(database: String, catalog: Catalog, parentAttributes: Seq[Attribute]) extends Product with Serializable
  3. case class Edge(src: Node, dest: Node) extends Product with Serializable
  4. case class Graph(nodes: Set[Node], edges: Set[Edge]) extends Product with Serializable
  5. class InOutTableFinder extends AnyRef

    Find input/output tables in an SQL statement

  6. trait Node extends AnyRef

  7. case class QuerySignatureConfig(embedTableNames: Boolean = false) extends Product with Serializable
  8. class SQLAnonymizer extends AnyRef
  9. case class TableNotFound(name: String) extends AnalysisException with Product with Serializable

Value Members

  1. case object EdgeOrdering extends Ordering[Edge] with Product with Serializable
  2. object InOutTableFinder

  3. object Optimizer extends LogSupport

  4. object QuerySignature extends LogSupport

  5. object SQLAnalyzer extends LogSupport

  6. object SQLAnonymizer extends LogSupport

  7. object TableGraph

    Graph for representing table input and output dependencies

  8. object TypeResolver extends LogSupport

    Resolve untyped LogicalPlan s and Expression s into typed ones.

Ungrouped