package analyzer
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- abstract class AnalysisException extends Exception
- case class AnalyzerContext(database: String, catalog: Catalog, parentAttributes: Seq[Attribute]) extends Product with Serializable
- case class Edge(src: Node, dest: Node) extends Product with Serializable
- case class Graph(nodes: Set[Node], edges: Set[Edge]) extends Product with Serializable
- class InOutTableFinder extends AnyRef
Find input/output tables in an SQL statement
- trait Node extends AnyRef
- case class QuerySignatureConfig(embedTableNames: Boolean = false) extends Product with Serializable
- class SQLAnonymizer extends AnyRef
- case class TableNotFound(name: String) extends AnalysisException with Product with Serializable
Value Members
- case object EdgeOrdering extends Ordering[Edge] with Product with Serializable
- object InOutTableFinder
- object Optimizer extends LogSupport
- object QuerySignature extends LogSupport
- object SQLAnalyzer extends LogSupport
- object SQLAnonymizer extends LogSupport
- object TableGraph
Graph for representing table input and output dependencies
- object TypeResolver extends LogSupport
Resolve untyped LogicalPlan s and Expression s into typed ones.